Frontend Fuel - Issue 11

News

Progressive web apps landed in Edge! https://blogs.windows.com/msedgedev/2018/02/06/welcoming-progressive-web-apps-edge-windows-10/

Chrome 68 (July) will mark all HTTP sites as “not secure”. https://security.googleblog.com/2018/02/a-secure-web-is-here-to-stay.html

Love it or hate it, Google is adding AMP support to emails. https://www.theverge.com/2018/2/13/17007100/google-amp-gmail-email-widgets-features

Chrome enabled Ad-blocking last week, here’s how it works. https://www.theverge.com/2018/2/14/17011266/google-chrome-ad-blocker-features

React Native switches from a BSD to a MIT licence. https://github.com/facebook/react-native/commit/26684cf3adf4094eb6c405d345a75bf8c7c0bf88

General Reading

Babel 7.0 is coming soon, here’s what new! https://medium.freecodecamp.org/were-nearing-the-7-0-babel-release-here-s-all-the-cool-stuff-we-ve-been-doing-8c1ade684039

List of API’s available when you are developing your Web app or site (warning: there are quite a few!) https://developer.mozilla.org/en-US/docs/Web/API

CSS Grid is not only good for traditional layouts, it is also good for UI’s. https://hacks.mozilla.org/2018/02/css-grid-for-ui-layouts/

Tutorials

Modern CSS explained for dinosaurs. https://medium.com/actualize-network/modern-css-explained-for-dinosaurs-5226febe3525

HTTPS explained with carrier pigeons. https://medium.freecodecamp.org/https-explained-with-carrier-pigeons-7029d2193351

Harvard course on Web Programming with Python and JavaScript. https://cs50.github.io/web/

Replacing jQuery With Vue.js. https://www.smashingmagazine.com/2018/02/jquery-vue-javascript/

Presentations

Jake Archibald: In The Loop (Event loop) [35mins]. https://www.youtube.com/watch?v=cCOL7MC4Pl0

Tools

Font Awesome have started offering a free version. https://github.com/FortAwesome/Font-Awesome

Events

UpFront Conf 2018 / March 16th / Manchester http://lanyrd.com/2018/upfrontconf/

CityJSConf / March 26th / London http://cityjsconf.org/

DeltaV Conference / May 10th - 11th / London https://deltavconf.com/speakers

Libraries & Plugins

Opentype.js is an OpenType and TrueType font parser and writer. https://opentype.js.org/

A responsive, customizable, accessible replacement for JavaScript’s popup boxes. https://sweetalert2.github.io/

Off-topic

Did you know you can type “badidea” in the browser window to bypass warning messages in Chrome? https://badssl.com/

How Gamers Killed Ultima Online’s Virtual Ecology. https://www.youtube.com/watch?v=KFNxJVTJleE

3D engine entirely made of MS Excel formulae (!) https://www.gamasutra.com/blogs/CBel/20180208/308549/3D_engine_entirely_made_of_MS_Excel_formulae__Enjoy_this_Doomxls_file_.php