Categories
Links

Adobe Announces Plans To Discontinue Flash, Will Stop Supporting Entirely in 2020

Ding, dong, the witch is dead:

But as open standards like HTML5, WebGL and WebAssembly have matured over the past several years, most now provide many of the capabilities and functionalities that plugins pioneered and have become a viable alternative for content on the web. Over time, we’ve seen helper apps evolve to become plugins, and more recently, have seen many of these plugin capabilities get incorporated into open web standards. Today, most browser vendors are integrating capabilities once provided by plugins directly into browsers and deprecating plugins.

Given this progress, and in collaboration with several of our technology partners – including Apple, Facebook, Google, Microsoft and Mozilla – Adobe is planning to end-of-life Flash. Specifically, we will stop updating and distributing the Flash Player at the end of 2020 and encourage content creators to migrate any existing Flash content to these new open formats.

My own experience with Flash was mostly terrible, and it really did tear your battery life to shreds, but without it we wouldn’t have Homestar Runner, and for that I am thankful.

Categories
Links

MicIO.js

This is some crazy magicks and I love it:

Use HTML5’s web audio API to create a hardware bus somewhat similar to how Square’s Credit Card readers works.

I am abuzz with ideas for this right now and this is bad because I have actual work to do. (via Jesper)

Categories
Links

Structure.io homepage refresh

So, we just launched an update to the Structure Sensor homepage, and it features some neat HTML5 / CSS3 tech. I’m pretty happy with it. It required me to learn a few things, which I’ll hopefully have time to write about here soon.

It also marks the first time I’ve ever encoded video in WebM! It was easy thanks to Miro Video Converter and FFMPEG.

Categories
Links

Exploring canvas drawing techniques

A very well put-together interactive tutorial and examination of drawing using the HTML canvas tag. Even if you’re pretty up on things, you might learn something new.

Categories
Links

ScummVM Ported to Javascript

Day of the Tentacle, Maniac Mansion, LOOM, Indiana Jones, Monkey Island, all of the classics now playable in HTML5. The audio is Firefox-only for now, but this is damned impressive. And cool.

Categories
Links

Timeline JS

Really slick timeline visualization that can pull in data from a Google Spreadsheet, Flickr, etc. I plan on using this for some weird stuff.

Categories
Links

Defend the Open Web: Keep DRM Out of W3C Standards

The EFF is on the right side of this one, if there was any doubt:

All too often, technology companies have raced against each other to build restrictive tangleware that suits Hollywood’s whims, selling out their users in the process. But open Web standards are an antidote to that dynamic, and it would be a terrible mistake for the Web community to leave the door open for Hollywood’s gangrenous anti-technology culture to infect W3C standards. It would undermine the very purposes for which HTML5 exists: to build an open-ecosystem alternatives to all the functionality that is missing in previous web standards, without the problems of device limitations, platform incompatibility, and non-transparency that were created by platforms like Flash. HTML5 was supposed to be better than Flash, and excluding DRM is exactly what would make it better.

Adding DRM to HTML5 would absolutely enable new web apps to be made, but guess what: The kind of apps it would enable are across-the-board worse apps than the apps that we already build without DRM. A vote for DRM is a vote for worse in every possible way.

Categories
Links

Play the Original Spelunky in HTML5

Darius Kazemi used the newest version of GameMaker to port the game to HTML5/Javascript. No sound yet, but totally playable and pretty cool. I’ll have to revisit GameMaker myself soon.

Categories
Links

BrowserQuest

An HTML5-based massively multiplayer game using WebSockets. I’ve been wishing for something like this to exist for years now.

Categories
Links

JavaScript WebRTC in Opera Mobile 12

Featuring live video from the built-in camera on your mobile, totally within the browser and without plugins. This is great and exciting. WebRTC is making big strides today.

Categories
Links

HTML5 Please

Paul Irish’s new site which gives general advice on which HTML5 features you can use responsibly.

Categories
Links

Handheld Designer

A successor to the “Sweet solution,” an HTML5-based iOS app creator for Macs. Looks great in theory, looking forward to trying it out.

Categories
Links

Paper.js

A canvas-based HTML5 vector library. The examples are great.

Categories
Links

HTML is the new HTML5

Ian Hickson:

The WHATWG HTML spec can now be considered a “living standard”. It’s more mature than any version of the HTML specification to date, so it made no sense for us to keep referring to it as merely a draft. We will no longer be following the “snapshot” model of spec development, with the occasional “call for comments”, “call for implementations”, and so forth.

Behold, HTML’s living specification. The w3c is still looking to publish a “snapshot” of HTML5.

Categories
Links

An Encoder Is Not A State Machine

Fellow Michigander Chris Adamson does a good job of elaborating on the problems Google’s decision to drop H.264 from Chrome in favor of WebM from the perspective of an implementor or creator. The short: It ain’t pretty.

via @soypunk

Categories
Links

Google to Drop H.264 Support in Chrome

They’re replacing H.264 support with WebM (a video codec acquired and open-sourced by Google last year). It looks like the HTML video codec pissing match is about to start up again.

Categories
Links

HTML5 Audio Safari Extension

Another in the recent line of “replace Flash whenever possible” Safari plugins, which replaces popular Flash-based audio players with the HTML5 <audio> element. See also: The YouTube5 extension, which does the same for YouTube embeds.

Categories
Links

HTML5 Video Player Comparison Chart

A handy reference for the HTML5-minded. via Gruber.

Categories
Links

Vimeo Releases Embeddable HTML5 Video Player

Another shot across the bow of Flash. Vimeo embeds will use the HTML5 player automatically in browsers that support the codecs involved.

Categories
Links

onprogress

My good friend Shawn Medero’s new blog, which is a conversationally-toned look at the latest web browser development trends, issues, and a wee bit of futurecasting.

Worth monitoring if you build websites or just need to look into the sausage factory every now and again.