Apple Blocks W3C Standards

Is it right for a browser maker to decide which standards to implement? Standards are there so that we can write web pages and web apps that we can expect to work on all browsers. This isn’t going to be the case for Safari/webkit as Apple just announced that it will not support: Web Bluetooth Web MIDI API Magnetometer API Web NFC API Device Memory API Network Information API Battery Status API Ambient Light Sensor...

W3C standardize IoT

The World Wide Web Consortium (W3C) has announced official recommendations for Web of Things Architecture and Web of Things Thing Descriptions. They are designed to make it easier to integrate across Internet of Things platforms and applications. The thinking behind the new recommendations is to bring some standardization to the web-level descriptions of Things. The two baseline specifications cover the overall Web of Things (WoT) conceptual framework, and Things themselves. W3C says it’s the equivalent of index.html...

W3C adopts WebAssembly

WebAssembly has been adopted by W3C and is now an official web standard. This doesn’t mean it is ready to use, however. The saga of WebAssembly will probably mystify programmers in years to come. We have browsers that have “native” JavaScript support and this has been refined and evolved over the years. Most programmers don’t like JavaScript for a range of reasons – it’s not elegant, it’s not class based, it’s weakly typed and it’s...

WebAuthn now official standard

The World Wide Web Consortium (W3C) and the FIDO (Fast IDentity Online) Alliance have announced that the Web Authentication specification is now an official web standard. WebAuthn is a browser and platform standard for simpler and stronger authentication. Although it has only just been made official, it’s already supported in Windows 10, Android, and Chrome, Firefox, Edge and Safari browsers. Commenting on the new standard, W3C and FIDO said: “It’s common knowledge that passwords have...

HTTP Cookies Are Evil – Get Rid of Them – Blink Team

The latest proposal to ban HTTP Cookies is from the development team of Blink, the layout engine at the core of Chrome. It may not come to anything, but it is another example of the browser makers attempting to set standards which suits them. Browser makers have a lot of power because what their creations do sets the defacto standard for the web. Forget W3C or WhatWG, if a browser maker opts to put something...

Firefox 60 rolls out with WebAuthn Supports

Someday all our problems with passwords could be a thing of the past. Firefox 60 is the first browser to support WebAuthn, a new standard for web authentication developed by the W3C in collaboration with FIDO Alliance and support from Google, Microsoft and Mozilla to provide alternative ways for web access. The FIDO (Fast IDentity Online)Alliance is an industry consortium launched in February 2013 to address the lack of interoperability among strong authentication devices and...