Bleeding Edge Web

Bleeding Edge Web: February 2015

News from the Bleeding Edge

— Brian Moeskau (@bmoeskau)

http://edgeATX.github.io/slides

Typescript Deep Dive

— Ted Patrick (@__ted__)

http://light.ly

http://code.tedpatrick.com/typescript/

Thanks to our sponsors:

Capital Factory

News from the
Bleeding Edge

What Is Bleeding Edge Web?

A monthly-ish update of the latest and greatest in:

Anything else that might be interesting to web app devs!

Browser Update

Browser Pop Quiz

Last version check — January 2015 (last month):

Chrome Firefox Opera Safari IE
40 35 27 8 11

Browser Pop Quiz

As of February 24, 2015:

Chrome Firefox Opera Safari IE
40 35
36
27 8 11

Chrome Highlights

Version 41 (beta)

Chrome

Firefox Highlights

Version 36

Firefox

Sidebar: HTTP/2

http://http2.github.io/faq/

New version of HTTP, mainly focused on improving page load performance

Based on SPDY from Google

Firefox Highlights

Version 36

Do You Use SSL?

SHA-1 Phase Out

Process has already started in Chrome and Firefox

Microsoft plans to withdraw support in Windows by 2017

SHA-1 SSL certificates should be replaced ASAP to avoid this:

Opera

Expect version 28 after Chrome 41 ships

Opera

Safari & IE

Security updates

Safari IE

Forgetting Anything?

Project Spartan

Holy crap, a new browser! From Microsoft!

Announced Jan 21 – will ship with Windows 10

User features:

Spartan

Project Spartan

Spartan

Project Spartan

Interesting context from a member of the MS browser team

On forking Trident:

It took almost 45 minutes just to process [the commit] (just committing the changes, not building!)...

In the coming months, swathes of IE legacy were deleted from the new engine. Gone were document modes. Removed was the subsystem responsible for emulating IE8 layout quirks. VBScript eliminated. Remnants like attachEvent, X-UA-Compatible, currentStyle were all purged from the new engine. The codebase looks little like Trident anymore (far more diverged already than even Blink is from WebKit).

Browser Pop Quiz

Coming soon...

Chrome Firefox Opera Safari IE Spartan
40 36 27 8 11 1.0

Languages, Frameworks & Tools

React Native

Introduced at React.js Conf 2015

Deep dive keynote

Not much official info yet (reactnative.com)

React Native

"First Impressions" blog post

Babel

http://babeljs.io/

Transpiles ES 6 code to ES 5 syntax (formerly "6to5")

Provides polyfills for many ES 6 features

Includes an interactive REPL

Aurelia

http://aurelia.io/

New "next generation" JS framework (introduction)

Interesting background

Other Notable Releases

Upcoming
Events

Open Austin Civic Hack Summit

http://www.open-austin.org/article/1390

Community-developed civic technology projects for Austin

Sat, Feb 28 at The Iron Yard

Free! (but almost full as of today)

Causathon

http://www.causathon.com/events/livestrong/

A hackathon in support of non-profits (cancer-focused)

March 11-12 (just before SXSWi) at Livestrong HQ

$75/team, $20/individual

UT Journalism Hackathon

http://www.journalismhackathon.com/

A hackathon focused on the field of "news technology"

March 12 (just before SXSWi) at Austin-American Statesman

$20/developer

Short – only 8 hours

Thanks!

http://www.meetup.com/bleeding-edge-web/

http://edgeATX.github.io/slides

Brian Moeskau — @bmoeskau

/

#