Science plus Python & WebAssembly Equals Pyodide

Science plus Python & WebAssembly Equals Pyodide

Based on Iodide, we now have Pyodide which allows a Python interpreter to run inside the browser and create living documents there, thus bringing data science to the browser. As we’ve seen in “Run VSCode in the browser“, portability is the new trend sought after. And with that we mean the ease of running everything inside the ubiquitous browser, be it an IDE, a game or an interpreter.  Pyodide is the Python offspring of Iodide, the attempt to bring Javascript and science to the browser. Iodide was already a success, but since Javascript had no well-defined scientific stack whereas Python does, the idea of replacing JavaScript with Python was suggested. And…

Continue reading... Science plus Python & WebAssembly Equals Pyodide
HTTP Cookies Are Evil - Get Rid of Them - Blink Team

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 in then its the standard – well it is if the browser has enough users. This is the problem. Once Firefox and Chrome were on a par, but now Chrome has the upper hand and by…

Continue reading... HTTP Cookies Are Evil – Get Rid of Them – Blink Team
Firefox 60 rolls out with WebAuthn Supports

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 the problems users face creating and remembering multiple usernames and passwords. This video introduces FIDO and its goals: WebAuthn defines a standard web API that can be incorporated into browsers and related web platform infrastructure which…

Continue reading... Firefox 60 rolls out with WebAuthn Supports
Chrome cracks down on sites that don’t use encryption

Chrome cracks down on sites that don’t use encryption

A special warning will alert users when sites aren’t using HTTPS beginning in Chrome 56. Chrome is embarking on a crusade to crack down on websites that still aren’t using encryption, and it starts with the latest version of the browser, Chrome 56. Chrome 56 is launching in January, and will implement a new warning that you’ll see on any login sites that are still unencrypted. The pages will be marked as “not secure” in a small window by the address bar, which should help usher browsers away from any site that’s still not utilizing HTTPS. In the future, these pages will also be denoted with a special red triangle symbol…

Continue reading... Chrome cracks down on sites that don’t use encryption