Bleeding Edge Web: October 2016
Announcements
News from the Bleeding Edge
— Corey Butler (@goldglovecb)
Pragmatic React + Redux: Lessons From the Trenches
— Ryan Vice
News from the
Bleeding Edge
Browser Pop Quiz
Last version check — September 28, 2016:
Browser Pop Quiz
As of October 26, 2016:
Chrome 54
Mostly the same as last month:
BroadcastChannel API: Message Bus for Tabs
// Connect to the channel named "my_bus".
const channel = new BroadcastChannel('my_bus');
// Send a message on "my_bus".
channel.postMessage('This is a test message.');
// Listen for messages on "my_bus".
channel.onmessage = function(e) {
console.log('Received', e.data);
};
// Close the channel when you're done.
channel.close();
Chrome 54 continued...
- CSS text-size-adjust: disable text autosizing on mobile
- Passive Touch Event Listeners During Fling Intervention
- imageSmoothingQuality attribute for CanvasRenderingContext2D (quality/performance tradeoff control)
- Performance/Security Improvements
Firefox 49.0.2
- Minor Updates
- Firefox 50 slated for November release
Notable Releases
- Node 6.9.X (Boron), Promoted to LTS
- Node 7.0.0 — 98% ES2015 Support
- Electron 1.4.4
- Ember 2.8-LTS, 2.9, 2.10 Beta
- YouTube being rebuilt with web components & Polymer
- PubSubHubbub => PubSub => W3C Adoption
Next.js - by zeit.co
A small framework for server-rendered universal JavaScript webapps, built on top of React, Webpack and Babel.
electrode.io
UNIVERSAL REACT/NODE APPLICATION PLATFORM
- Standardized Structure
- Best Practices
- Modern Technologies
- Performance, Reusability, Simple multi-cloud deployment
DynDNS DDOS Attack
Mozilla Ditching StartSSL/StartCom/WoSign
- Unacceptable WoSign breaches (Chinese Root CA)
- Mozilla lost trust in WoSign
- Mozilla lost trust in StartSSL/StartCom by association
- No green bar + warning
StartSSL/StartCom provides some of the cheapest SSL certificates, used for many websites and apps (popular among Electron developers).
JS Foundation
- https://js.foundation
- Open, Accesible, & Sustainable Standards
- Drive broad adoption and ongoing development of key JS solutions
- Handful of Projects
- Platinum Sponsors: IBM, Samsung
The State of JS (Sacha Greif)
- http://stateofjs.com/2016
- Lots of interest in React & Vue (usage = so-so)
- Coffeescript on it's way out
- Still very murky with testing, Redux, & GraphQL (and how they play with API's)
Yarn: An npm alternative.
- Prevent version mismatch (yarn.lock)
- Speed: npm = 9s, yarn = 1.37s (installing express)
- 14K Github Stars in 2 days
- NPM, Inc encouraging it's development
- Has limitations with version managers
Goodbye, Google Hangouts... sorta.
- Duo = New Google Hangouts
- Yahoo Article
- Mobile developers no longer need to bundle Hangouts
- Not preinstalled on Android anymore (but still available)
Upcoming Events
- Chrome Dev Summit Nov 10-11 (San Francisco)
- Node Interactive: Nov 29-Dec 2 (JW Marriott)
- Clojure Conf Dec 1-3 ($50 Off)
- DockerCon: April 17-20 (2017)
Thanks!
←
→
/
#