Jeffrey's interests
Jeffrey's posts
Post has shared content
Join me for a treat! "Progressive Web Apps: Background and Tools" at +NY Web Performance Meetup on December 1 with +Jeffrey Posnick from +Google Developers team!
Post has attachment
Starting with Chrome 50, calling play() on an <audio> or <video> element will return a Promise, which you can use to determine whether the playback actually started.
This smooths over the longstanding cross-platform differences in automatic playback policy between mobile and desktop browsers.
This smooths over the longstanding cross-platform differences in automatic playback policy between mobile and desktop browsers.
Post has shared content
Great coverage of getting started with Service Worker Toolbox by +Dean Hume
http://deanhume.com/Home/BlogPost/getting-started-with-the-service-worker-toolbox/10134
http://deanhume.com/Home/BlogPost/getting-started-with-the-service-worker-toolbox/10134
Post has shared content
Instant loading web apps are possible with Service Worker & an Application Shell architecture Go go Progressive Web Apps!
https://medium.com/@addyosmani/instant-loading-web-apps-with-an-application-shell-architecture-7c0c2f10c73
https://medium.com/@addyosmani/instant-loading-web-apps-with-an-application-shell-architecture-7c0c2f10c73
![Photo](https://web.archive.org./web/20170311033318im_/https://lh3.googleusercontent.com/-T2ESBCqIbr4/Vku5zsU1XNI/AAAAAAACw64/9h2HAsNrP1A/w530-h426-p/app-shell.jpg)
Post has attachment
Hey, my Chrome Dev Summit talk is up already!
It covers the performance benefits of the App Shell + service worker model, and two libraries that can simplify your service worker implementation, sw-precache and sw-toolbox.
It covers the performance benefits of the App Shell + service worker model, and two libraries that can simplify your service worker implementation, sw-precache and sw-toolbox.
Post has attachment
The Google I/O web app (https://events.google.com/io2015/) used #ServiceWorker s extensively. They powered led to a faster web app that supported push notifications and worked equally well with or without an Internet connection.
I wrote up our experiences, best practices, and gotchas—with a special focus on the sw-precache and sw-toolbox libraries that you can use in your own web apps—at https://developers.google.com/web/showcase/case-study/service-workers-iowa
I wrote up our experiences, best practices, and gotchas—with a special focus on the sw-precache and sw-toolbox libraries that you can use in your own web apps—at https://developers.google.com/web/showcase/case-study/service-workers-iowa
Post has attachment
I use WebStorm with a personal license at home, IntelliJ at work. There's nothing I use in IntelliJ that's missing from WebStorm.
As many plug-ins as Sublime Text or Atom, but with a built in terminal and amazing Git integration.
Give WebStorm a try!
(Yes, I understand the folly of a my-editor-is-best post...)
As many plug-ins as Sublime Text or Atom, but with a built in terminal and amazing Git integration.
Give WebStorm a try!
(Yes, I understand the folly of a my-editor-is-best post...)
Post has shared content
Polymer Power Tools - my new talk on tooling for +Polymer apps from #PolymerSummit
🔥 https://speakerdeck.com/addyosmani/polymer-power-tools
🎥 https://www.youtube.com/watch?v=LMqM4PfrFxs
🔥 https://speakerdeck.com/addyosmani/polymer-power-tools
🎥 https://www.youtube.com/watch?v=LMqM4PfrFxs
Post has attachment
I've just released a new version of sw-precache, which automatically generates a #ServiceWorker script for you based on the contents of a local directory. There's more background at http://updates.html5rocks.com/2015/02/offline-first-with-sw-precache
New to this release is a command-line interface. I'd recommend including sw-precache as part of a build process, to regenerate the service worker each time local files change, but the option is now there if it's easier for your to run it as a CLI. I could image this coming in handy for folks whose build process uses the "scripts" configuration in package.json and is kicked off using npm.
New to this release is a command-line interface. I'd recommend including sw-precache as part of a build process, to regenerate the service worker each time local files change, but the option is now there if it's easier for your to run it as a CLI. I could image this coming in handy for folks whose build process uses the "scripts" configuration in package.json and is kicked off using npm.
![Photo](https://web.archive.org./web/20170311033318im_/https://lh3.googleusercontent.com/-ZSL6Z9mh9i0/VfHtTnmja5I/AAAAAAABKM4/g9Ud57Q_m7k/w530-h251-p/Untitled.png)
Post has shared content
Chrome 45 is rolling out now with support for more ECMA Script 2015 features, the ability to defer the Add to Home Screen banner, plus new support for Subresource Integrity!
To liven things up a bit, we even demonstrate what subresource integrity might look like in the real world, complete with a compromised "server". Definitely a fun video to shoot!
To liven things up a bit, we even demonstrate what subresource integrity might look like in the real world, complete with a compromised "server". Definitely a fun video to shoot!
Wait while more posts are being loaded