- Vendor Prefixes And Market Reality on specifying webkit-only vendor prefixes, and (presumably) Mozilla finally following Microsoft who followed Opera to alias -webkit- prefixes.
- On that subject, in CSS Vendor Prefixes, ex-Chair of the CSS Working Group, Daniel Homme de Glaz suggests a way to rid us of this scourge.
- Proposal: Generalized Cascading Sheets Lea Verou proposes that Houdini expose”syntax, parsing, cascade & specificity rules of CSS *as a language framework*”.
- Turn on <link rel=preconnect> support by default so devs can tell browser “You will need this resource so connect asap to avoid delay when you actually need it.” According to Yoav Weiss, “Up to the max connection limit of the browser, it should be beneficial (assuming you’d actually use all these hosts later)”
- Understanding Proxy Browsers: Architecture – first in a series by Tam Kadlec
- Talking of proxy browsers: The Philippines — from text-messaging capital to most “social nation” – “The number of Opera Mini users on Android devices grew by 91% in the Philippines”
- The fastest-growing mobile phone markets barely use apps
- Will Patents Kill H.265 or Will H.265’s Patents Kill WebRTC?
- Update on standardizing shadow DOM and custom elements by Anne van Kesteren (Mozilla)
- Service Worker meeting highlights by Ben Kelly (Mozilla)
- Web components Face to Face meeting notes, July 2015
- Declaring performance bankruptcy – “we do care about performance. We care about it SO HARD that we’re publicly declaring performance bankruptcy.”
- ATAG 2.0 – version 2 of the Authoring Tools Accessibility Guidelines. Because disabled people need accessible web-based CMSs, too. (Related: Earlier this year, the US Department Of Justice mandated that edX makes their CMS accessible.)
- 3D Xpoint memory: Faster-than-flash storage unveiled
- Mobile Safari’s Performance is Not the Problem (lack of features is)
- Got half an hour to spare? Matt Marquis’ TXJS talk Smaller Faster Websites is an excellent time investment. (Slides)
- An Open Letter to Microsoft’s CEO: Don’t Roll Back the Clock on Choice and Control” by Chris Beard, Mozilla’s CEO
- and Benjamin Kerensa, a Mozillian, accuses Chris Beard of Unnecessary Finger Pointing
- How to change your default browser on Windows 10
- Stop pushing the web forward – PPK wants “a moratorium on new browser features for about a year or so.”
Archive for July, 2015
The reading list – a day early as I’m off to the taverns and love-dungeons of Brussels for the weekend to teach Belgians how to drink beer.
- Where the Internet Lives – world map with countries scaled based on the number of internet users they have.
- W3C Geofencing API Spec Ready for Comment & Contribution – includes Service Workers for extra zeitgasms
- [selectors4] Features to Defer native CSS
:has()“parent selector” deferred until 2078.
- 20 Home Pages, 500 Trackers Loaded: Media Succumbs to Monitoring Frenzy
- Stop Gratuitous UI Animation
- Hackers Remotely Kill a Jeep on the Highway—With Me in It IoT security is a major challenge when Things can kill you.
- Startup lands $100 million to challenge smartphone superpowers Apple and Google – loads of ex-Mozillians set up “H5OS”, a commercial fork of Firefox OS, funded with Chinese government money.
- The Chinese Firefox OS fork is all about control writes PPK, continuing “this story is definitely worth following — but from a political angle, without the HTML5 openness ideological blah” which, in the absence of more information, I tend to agree with, although Xiaomi’s Mi OS based on Android Open Source Project or Alibaba’s Yun OS (also based from AOSP) may be better candidates for a “state” Operating System, if such a thing is planned
- European web law developments < 30 min talk by Heather Burns at WordCamp Europe, June 2015
- Small Pieces Loosely Tied Together With URLs – ““The Network is the Democracy.” Our revolution is under attack from reactionary forces. We must storm the barricades.”
- At the limit of Moore’s law: scientists develop molecule-sized transistors – “A red blood cell is a 36,000 times bigger. Even a strand of DNA is 15 times bigger”
- nice nice JPG – “The only image placeholder service on the web bringing you nothing but Vanilla Ice jpgs.”
(Last Updated on 6 August 2015)
- Link o’the Week: By the people by Yoav Weiss. “Join the WICG. Spread the word. And then, we can start building the Web together, one spec and one feature at a time.”
- Seeing the Extensible Web Manifesto Through by Mat Marquis
- In the Valley? Poor you. But the $10 Open Web Camp has some excellent speakers. And is $10.
- 10 Reasons To Use HTTPS by Guy Podjarny
- Web Components and Microsoft Edge (Part 1). Travis Leithead: “we may have full Web Component support in Edge by the end of next year”. Also, part 2.
- Transcoders – the technology we love to hate that will never go away – it’s about the priority of constituencies; 10,000 devs: “Opera Mini – meh”. 100 million users: “Yay! the Web”.
- The Web’s Cruft Problem – “the cruft problem is largely caused by a greater monetization problem that the web faces today.”
- How The Washington Post cut its page load time by 85 percent – TL;DR webP and cutting out cruft
- Art-Directing an SVG Embedded Using <object> – by SVGara Soueidan
- Introduction to the Physical Web– 4 min video by Scott Jenson
- Pointer Events stylus/pen tilt support demo by Pattypoo Lauke. Pointer Events stylus/pen tilt support demo (Video).
- More shit that @patrick_h_lauke does with Pointer Events: Touch tracker with Surface 3 pen. Video for both of you without a Surface 3.
- Cheap smartphones rule in Africa – < $100 = 45% Q1 shipments, <$200 = 75%. 89% Android, 7% iOS. Nigeria grew 135%, South Africa by 56%.
- Why Web Design is Dead – link-bait title; some good discussion points
- “Web Design Is Dead.” No, It Isn’t. by Vitaly “smashing” Friedman
- Talking of ‘The End is Nigh!’, The Web We Have to Save tells us how the web is DOOMED. There are one or two interesting points, but the while thing reeks to me of “get off my lawn!” and “these new-fangled ‘Beatles’ aren’t real music”. And using Medium as your soapbox to lament the centralisation of content is deeply ironic.
- 23 Emotions people feel, but can’t explain
- Hitler doesn’t like Git.
Many of you lovely readers aren’t on Twitter 24/7, so heres’s a blog retweet. Or a “re-bleet” as I like to call it.
This was posted yesterday by the European Blind Union (“The voice of 30 million #blind and partially sighted people in Europe”)
Dear #webdev people, if we are #partiallysighted we need to zoom to read on #mobile devices so please don't disable this feature! #a11y
— European Blind Union (@euroblind) July 13, 2015
In other words: yes, please use viewport meta to make content responsive. But don’t muck around with
user-scalable properties, as these restrict zooming.
Couldn’t be clearer, could it? We’ve been asked nicely, by those who are affected, so let’s not do it anymore.
(Last Updated on 30 July 2015)
I wrote a song in UK, Amsterdam and Barcelona, as part of my ‘Music for ecstatic dancing or fucking. Or just, you know, having a nice cup of tea to’ series. I recorded it with the aid of Shez, my old schoolfriend, bandmate and member of Silverlake, who did drums and bass and production.
I made a video for it. It may be NSFW if you work in a monastery or for Al Quaida (boobs).
Imprecise and Infrared,
you burn my brain, you broke my heart
The fire inside the words you said
almost split the world in half.
Sing as you like, sing as you love
– in music there’s no imprecision.
All of your colours are
flickering beyond my vision.
Today i don’t believe in searching
these days I believe in nothing
waiting while the world is turning
all around me.
Weave the sunlight in your hair
deadly red, bright colours shine.
All the world can come to stare
but find no words to define you.
imprecise, and infrared
– I feel your heat through all your winters.
Even though the words you said
lie in fragments, fractured, splintered.
Today i don’t believe in searching
these days I believe in nothing
waiting while the world is turning
all around me.
It’s burning all around me.
You’re always Imprecise and Infrared.
Words and music © Bruce Lawson, 2015
Volpone at RSC was very good last night. Sometimes the pacing was a little wobbly (mostly in the courtroom scenes), and Henry Goodman fluffed a line or two, but it was only the second performance. Goodman’s big set piece – Volpone pretending to be an Italian snakeoil peddlar – was hilarious (and he accused me of being a Norwegian from the stage in an audience participation section).
It’s a Ben Jonson play, so all of the characters are ciphers (and named according to type: Volpone the fox, Sir Politic Would-be, Corvino the crow etc) so don’t expect deep psychology, but more the Jonson parade of fools, monsters and freaks. The drawf, hermaphrodite and eunuch were excellent, and Trevor Nunn’s direction setting it in the Facebook and selfie era was inspired.
- Link o’ the week: 13 tips for making responsive web design multi-lingual by the BBC, who serve 250 million page views a month in 28 languages, and are thus unlikely to be bullshitting.
- Safari is the new IE writes Nolan Lawson after Edge Conference: “we in the web community need to come to terms with the fact that Safari has become the new IE.” (Note that Nolan acknowledges that there are some mistakes in this article.)
- Safari isn’t the problem, but the lack of browser choice in iOS is by Kenneth Auchenberg. I agree; as I said in my 2013 Fronteers talk What the web needs next, a big impediment to the health of the Web are siloed devices that only allow one OS and/or one browser.
- Why Web Components will make the web a better place for our users – by Kaelig of
The Guardian The BBCFT Labs
- What kind of Web Components do we need? Hidde de Vries asks who needs to use them, and to solve what problems?
- Over the Edge: Web Components are an endangered species by Chris Heilmann after Edge Conf. “Web Components are a chicken and egg problem where we are currently trying to define the chicken and have many a different idea what an egg could be.” As usual, the flame-haired web standards adonis talks a lot of sense.
- Practical Questions around Web Components by Ian Feather. Nice to see some practical diuscussion.
- Web Accessibility in Polymer – Web Platform podcast
- React + Performance = ? – Paul ‘It’s my round, gang!’ Lewis tests React vs Vanilla JS. “For mobile there’s a remarkable cost to using React over not doing so”.
- Container Queries: Once More Unto the Breach – Matttttttt Marquis bids farewell to Element Queries, showcases the concepts behind Container Queries
- Death to Icon Fonts – Seren Davies explains why icon fonts are bad for her as a dyslexic. Includes unflattering photo of me.
- WebAssembly: a binary format for the web by Axel Rauschmayer
- “Data-Driven Performance” breakout at #edgeconf, notes by @steveworkman
- ‘Availability” – an #edgeconf-inspired post by @sil from the Prog Enhancement sesh we both attended.
- Daniel Glazman resigns as CSS Working Group co-chair – thanks and adieu, Daniel.
- Audio Formats for Gapless Web Playback by Syd Lawrence. Also, Part 2: Synced Web Audio Playback
- Conditional comments block downloads – about how (er..) conditional comments block downloads. With a fix!
- Domain Anonymity and the Brilliance of Entertainment Lobbyists – “when has the entertainment industry ever proposed something good for consumers or the internet?”
- Pictures of Chinese People Scanning QR Codes – not a joke; they do it a *lot* because URLs are alphanumeric and thus hard to remember when your language is ideogrammatical
Jeremy Hunt announced that all medicines costing over £20 will be marked “funded by the UK tax payer”. Fair enough. I’m happy to pay my taxes to help those who are sick. I call this idea “civilisation”. But it’s right that people understand where the money comes from.
Similarly, I trust that every sleeping member of the House of Lords wear a sign around their necks saying “My attendance today cost 7.5 medicines”; every ministerial breakfast be costed in terms of the number of life-saving drugs that could have been supplied but weren’t, because croissants were more important; every MP’s hotel room that isn’t the cheapest one on laterooms.com have a similar advisory notice on the wall and the receipt. GCHQ should have a sign outside saying “spying on you today cost 1 million prescriptions”.
That would be fair, because we’re all in it together. Aren’t we?