Reading List
NEWT
- register*Handler and Web Intents. Hixie writes, “Having carefully studied the Mozilla Web Activities proposal, the Web Intents draft, the register*Handler APIs, and to a lesser extent the dispatch mechanisms in existing operating systems (desktop and mobile) and the piles of advocacy on teh subject on the Web, I’ve tried to come up with a concrete proposal for merging all of them into a coherent whole that addresses the limited use cases that are of most interest.” (Read following emails, too; not a done deal.)
- Creeps and Weirdos in the CSS Spec – Louis Lazaris runs through a bunch of things from the CSS specifications that you might not have heard of yet: toggle() Values, Variables, Box Alignment Module, @viewport (Device Adaptation), Line Grid Module, Compositing and Blending and Conditional Rules with @supports and @document.
- The Basics of the Shadow DOM
- localStorage: Use it, Don’t Abuse It – good slidedeck by @pamelafox
- Input modalities: the inputmode attribute – HTML forms add an inputmode attribute that seems to me to overlap considerably with the type attribute (or am I not thinking it through sufficiently? Comments below, markup-fans!). Loads of extra stuff on autocomplete, too.
- Why you should use a UTF-8 declaration in your pages (If it’s not explicitly set, “Internet Explorer may incorrectly guess that the page is encoded in UTF-7. Suddenly, the otherwise harmless user input becomes active HTML and will execute”.)
- Using ARIA in HTML – a draft spec from The Mighty Steve Faulkner. Feedback sought.
Mobile
- Opera mobile browser users cross 200 million mark – “a browser is more than a tool to ‘browse the web’. Sometimes it’s a school when you can afford none, sometimes it’s the only line to an outside world shut off by an oppressive regime. Providing a service that reliably and cheaply delivers critical information to just about everyone with a phone is the reason Opera makes browsers. We want to make a difference in the world, not only on the web.”
- Introducing mobile browser automation – automating Opera Mobile Emulator with OperaDriver and Selenium
Security
Lessons in website security anti-patterns by Tesco
Internationalisation
Mr Joe’s useful list of Arabic web design resources
YAY! of the week
Thanks (but no thanks…) – British Olympic athlete, Zoe Smith, responds to sexist tweets on her blog: “And here’s some food for thought – maybe you should broaden your criteria for what you consider ‘attractive’ anyway, because these perfect, feminine women you speak of probably have no interest in you either.”
LOLOLOLOLOL OMG WTF
- Deaf Bob’s sing-song – One of my spam calls. This is from Bob/ Ronald, who’s a bit deaf, and asks some questions about my gas and electric city. I ask him some questions, realise he’s a bit depressed because of his deafness, so we have a sing-song to cheer him up.
- Somewhere Over The Rainbow (played on cats)
Absolutely agree on inputmode.
tel
,email
andurl
, as stated in the spec, are redundant withtype
, whilelatin
,kana
, andverbatim
can be inferred from the document language or a specifiedlang
attribute on the input or any of its parents (which allows for a far greater range than just kanji / latin anyway), leaving inputmode 100% redundant. Unless, like you, I’m missing something.