Thursday, September 14, 2017

RWD Weekly #276

View this email in your browser
Steven Caver Portfolio site - seen across 4 different viewports
Hello and welcome to a very exciting edition of RWD Weekly.  Why is it so exciting I hear you ask... well it's because I've got the opportunity to give one you a 12-month membership to Frontend Masters. For the rest of you, you can get 38% off annual memberships if you subscribe before Tuesday.

Frontend Masters has lots of great workshops to help people level up their front end skills, in particular, I'm looking forward to Jen Kramer's two-day intensive on CSS Grids and Flexbox.

New workshops that are added to the catalog every month recorded every month in front of a live audience--and members can attend them online for free with their membership.

Now, I won't be announcing the winner until next weeks newsletter so if you don't want to miss the 38% discount then subscribe now and, if you win, you'll get your money back! Boom!

Okay, so you probably want me to cut to the chase and let you know how you can enter, right? Well, it's as easy as clicking a button (that red one below) and letting us know on twitter why you'd like to win. This link will automatically mention @reswebdes and @frontendmasters so we can see the entries.

Get clicking (but also, y'know, read the rest of this weeks email too)
Enter to win 12-months membership @ Frontend Masters

Headline

Is there any value in people who cannot write JavaScript?

I've recently looked at a couple of Front End related jobs and was disappointed to see all of the requirements being focussed around React, Vue.js, Ember etc and not a single mention of HTML or CSS. It's time to make HTML and CSS first class citizens again, while still maintaining the importance that Javascript has.
 

The Ultimate Guide to Flexbox — Learning Through Examples

This is perhaps one of the most comprehensive reviews of flexbox and how it can power just about any layout you're trying to achieve.

Sponsor
State of the Browser

Frontend Masters 38% off sale

To celebrate the launch of their new site Frontend Masters are giving you 38% off their annual subscriptions. As a bonus for one lucky reader you can win an annual subscription by simply clicking on the button below and telling us why you want it.
 
Click to win 12-months membership @ Frontend Masters

Articles

 

Embrace AMP or AMP Wins

I think everything on the web should be debated, discussed, and decided upon by the people that will be building the solutions and consuming them as well. Personally, as you will have noted in the past, I'm not a fan of AMP itself but I love the push towards faster websites. This article is all about embracing AMP rather than my usual Anti-AMP sharing. You should read it and make up your own mind about it.
 

A React And Preact Progressive Web App Performance Case Study: Treebo

Treebo is India's top rated budget hotel chain, operating in a segment of the travel industry worth $20 billion. They recently shipped a new Progressive Web App as their default mobile experience, initially using React and eventually switching to Preact in production. 
What they saw compared to their old mobile site was a 70%+ improvement in time to first paint , 31% improvement in time-to-interactive. and loaded in under 4 seconds over 3G for many typical visitors and on their target hardware. It was interactive in under 5s using WebPageTest's slower 3G emulation in India.
 

The State of the Web

This is a wonderful article that talks about everything that we need to know when crafting our sites. A must read.
 

Design for iPhone X

An initial look at some considerations around designing for the upcoming iphoneX, although we all design for any viewport right?
 

Bike to School - The Process

I love the animations that we're seeing more and more of the web now but I'm always at a loss about the entire process from concept to completion. This article takes you from a paper sketch to finished code pen.
 

Microsoft Teams and Progressive Web Apps coming soon to the Windows Store

Windows are working on brining Progressive Web Apps to be available in the Windows Store - the web is a first class citizen on the phone!
 

Tutorials


Basic grid layout with fallbacks using feature queries

This is one of the best Grid tutorials I've seen so far. It steps through the process of creating a grid using inline-block and layering improvements with flexbox and then CSS Grid through the use of Feature Queries. Amazing job by Hui Jing.
 

Learn from past projects: use progressive enhancement

Building a better seat reservation process.
 

Google AMP Case Study - Leads Dropped by 59% (How to Disable It)

Here's a case study from the Wordpress Hosting team over at Kinsta around their results with AMP and why they chose to abandon it (and also, how to do it without harming your site rankings with Google).
 

Discover the Power of CSS Transforms

With a single line of CSS we can completely reorient any element on our page – we can move it, rotate it, resize it, or send it into another dimension (to an extent). This all comes to us via the transform property.
 

Learn How To Debug JavaScript with Chrome DevTools

Ditch console.log debugging once and for all! Learn how to use breakpoints to debug code within the Chrome Developer Tools
 

CSS Utility Classes and "Separation of Concerns"

 

The next generation of project management tools is here

And it's visual! Start your free trial now
// sponsor
 

Resource


Briefbox

Practice briefs, resources & skill development for designers. Create a learning path or complete series...
 

ARKit - Apple Developer

iOS 11 introduces ARKit, a new framework that allows you to easily create unparalleled augmented reality experiences for iPhone and iPad. Kits like this are great to get started, but I'd urge you to put those learnings back into WebVR so that we extend for the web, and not just a couple of devices.
 

Design Resources - Apple Developer

Design apps quickly by using Photoshop and Sketch templates, plug-ins, and other preconfigured UI elements. Oh, it's also got AdobeXD templates too.
 

HTML Reference

htmlreference.io is a free guide to HTML. It features all elements and attributes.
 

Lozad.js

Highly performant, light ~0.5kb and configurable lazy loader in pure JS with no dependencies for images, iframes and more, using IntersectionObserver API.
 

Video & Presentations


CSS Grid: Bringing true two-dimensional layout to the web

CSS Grid Layout promises to revolutionize layout on the web, bringing true two-dimensional layout to the web for the first time. Melanie Richards shows how Grid Layout got started at Microsoft in XAML, and through partnership with standards bodies and the community, is now shipping simultaneously across all major browsers in 2017.
 

WebVR - Building and Browsing Cyberspace

Just short of 50 minutes, and drawing on Mark's long (no, longer than that) experience with VR, this talk may well change the way you think about the technology and what it means to your work on the web.
 

Tame your Service Worker before your Progressive Web App go into the wild

 

Finally

 

If you don't have a twitter account and still want to go in the drawer for the Front End Masters subscription you can hit reply to this email and let me know personally why you'd like to get it.

That's it for this week. See you next week!

Cheers,

Justin.
Copyright © 2017 Simple Things, All rights reserved.
You are receiving this email because you rock! You wanted to know more about Responsive Web Design so you signed up to this list to receive a weekly update with links to articles, tools and tricks of the trade.

Our mailing address is:
Simple Things
Studio 1, Make Space Studios
London, London SE17DR
United Kingdom

Add us to your address book


Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list

Email Marketing Powered by MailChimp

No comments:

Post a Comment