Keynote day 2 - HTML5 DevCon 2013

Mozilla keynote day2
"the web is for everyone"
"everyone is a consumer and creator on the web"
HTML5 means browsers render html the same way...quite an improvement given the past

Phones are ubiquitous...the initial announcement for iPhone said no sdk, web only
 but the lashback happened and an sdk for native devs was added

Recent history is marked by the idea of built in obsolescence OR make style changes so that the owners feel out of date. This feeds the consumer culture. Leads to superficiality.
Web developers should not get into this game

Fragmentation is a given i.e. so many devices. You can't get it to work perfectly on all.

Few of you will be the really really successful guy but thats ok. Lets play the long game.
Don't fall into the too clever trap

We have an "awesome overload". Stop trying to impress each other. Instead build interesting things for the general populace.

So how do we disrupt?

Don't be concerned about the web. It will be there. But yes, it will be different in the future.
You will have a job in the future. You will have to stay on your toes but if you do so then ok.

Stop copying.

If you must Copy then kick arse e.g. fastbook

If you want to make money then do iPhone. But you should do more

Firefix OS
- a new free os
- everything is html5
- to replace old feature phones (not iphone/android)
- can search the web naturally, use an app and optionally download it
- access hardware apis view WebApi
- works with android

Context Aware App
- Christian wants to see more of these
- not just responsive layout BUT functionality appropriate
- functionality/behavior appropriate to the device e.g. phone vs desktop

Go Small, Go Offline
- cut down size
- allow people to work offline
- especially important for phones

Fix websites so that they work on Phones

Trust and Help the platformas
- if you see a bug, report it with screenshots and test cases

Don't animaate anything in javascript
- use css animations and transitions so they cna be accelerated by the browser


Comments

Popular posts from this blog

deep dive into Material UI TextField built by mui

angular js protractor e2e cheatsheet

react-router v6.4+ loaders, actions, forms and more