Keynote (Chrome Dev Summit 2017)
Within those keynotes, there are 2 references to Flash and ActionScript
first, at 10:02
the recent deprecation of Flash really shows just how capable though
the modern web media platform is, here’s an example of Jio Cinema
where they bring this all together and show a really really nice
web media experience that shines
just sayin’ … to which golden standard they gonna compare this web media experience?
yep that’s Flash
and second, at 18:30
and it had a fascinating history, going from its origins in the 10-day
“epic hack” at Netscape to unfortunate episodes like entire versions
that were spec’ed out but not fully shipped
Yeah they are talking about ES4 upon which AS3 is based and so …
Yeah anyone remember ES4? yeah …
ActionScript you know, it was a thing …
has come a long way with browser support iterating and improving rapidly
So, from Flash is deprecated to ActionScript is dead (“it was a thing”)
all that is just a “distant memory” …
man, those Goole guys have some mouth on them
In fact, in the last year, the majority of browsers have shipped compeling
‘ECMAScript 2015’ and crumbs coverage is now basically at 100%, …
Just as a reminder if you are confused (from the wikipedia page)
- ECMAScript 3
- ECMAScript 4
abandoned because it was “breaking the web”
- ECMAScript 3.1 or ECMAScript 5 (ES5)
- ECMAScript 2015 is ES6 (also ECMAScript Harmony)
- ECMAScript 2016 is ES7
- ECMAScript 2017 is ES8
Just to be clear that now in October 2017 they are all happy that the ES6 spec from June 2015
is finally available in most of browsers, yeah… took more than 2 years.
So I could comment a lot on this keynote, but nah I’m OK…
I would only reiterate what I have been posting lately about the importance of the web
to a small indie dev shop (1-8 dev max).
If they have fun looking at AS3 feeling like a “distant memory” and how ES4 was “breaking the web”
it’s because Google and by extension the Chrome team is only focused on web apps
(which is their own little interest as more people use browsers more people use their search engines, ads platform, etc.).
But as a small indie dev, even if I like the web and apps on the web to a certain extend,
I do remember that the original concept for something like Adobe AIR is to provide
and Out Of Browser experience, and I use it to “break out of the web” and especially its limitations.
And each time I see those full of themselves JS dev who think they can replace any apps
I get more and more motivated to build apps that are completely out of their reach .
For me it is about building apps (and so with a great experience), it’s not about the web
which feels like the lowest common denominator of the user experience.