[Home] [Top] [Archives] [About] [Options]

OLDaily

Guide to Digital Video Advertising
Interactive Advertising Bureau, 2020/01/17


Icon

The news that Google will be disabling tracking cookies in Chrome is the smallest tip of a very complex story about internet advertsing. This long article on digital video adevrtising is the rest of it. A complex advertising ecosystem has emerged; this article describes all the standards, the players, the market (mostly US), and the technology. You may be overwhelmed, but it's worth keeping around as a reference. You can be sure some or (probably) all of this technology will inform educational content design and delivery in the longer term. "Welcome to the new world of data-driven, addressable, accountable, and increasingly automated television where audience is as important as content and context... differentiated programming/content is becoming a critical competitive advantage."

Web: [Direct Link] [This Post]


Eleventy Love
Chris Coyier, CSS-Tricks, 2020/01/17


Icon

This is related to the stuff on web components, but it's a different thing and needs its own link (the connection between them can be described as Functional UI). Eleventy is a really simple Javascript-based static site generator. This is a short page that references resources such Reginald Hunt's comprehensive Eleventy Guide, Phil Hawksworth 's EleventyOne (code in GitHub), a project scaffold to start building with 11ty quickly, and  Andy Bell's Hylia (code), a lightweight starter kit with Netlify CMS pre-configured.

Web: [Direct Link] [This Post]


Truly Reusable Design Systems in Practice: Web Components
Ilya Lyamkin, HackerNoon, 2020/01/17


Icon

Web development over the last few years has been dominated by frameworks like jQuery, Angular and React. We're now moving into the next phase of web development: web components. This article is an introduction, giving an overview and then a rationale, then diving into a toolchain called StencilJS. Here's another intro, again with a fair bit of technical detail. Here's an intro slide deck. Here's a whole set of bookmarks. Here's a toolset called Smart. Well... another set of things to learn, I guess.

Web: [Direct Link] [This Post]


Light Commands
Takeshi Sugawara, et.al., 2020/01/17


Icon

Most voice activated home assistants use micro-electro-mechanical systems (MEMS) microphones. These allow speakers to act in reverse, turning sound waves into electrical signals. Unfortunately, however, they also turn light signals into electrical signals. This means you can 'speak' to your voice assistant using pulsed light. And thus, a new way to hack home assistants was born. "By shining the laser through the window at microphones inside smart speakers, tablets, or phones, a far away attacker can remotely send inaudible and potentially invisible commands." See also: Hackaday, Ycombinator, University of Michigan. Also: 17 page PDF.

Web: [Direct Link] [This Post]


Using Chrome as a Local Web Server
Justin Mathews, Medium, 2020/01/17


Icon

I'm setting up a new machine in the office, which includes installing browsers (Firefox, Chrome, Edge, etc). Normally when I install Chrome, I get the browser and that's it. But this time, for whatever reason, I also got the 'Web Server for Chrome'. You can also get it on the Chrome web store. First of all, it just works. Click on the icon, select a starting directory, enter http://127.0.0.1:8887 into your browser, and view your files. It can also act as a network web server, or it can try to acquire an internet address, so you can access it remotely. What the indieweb needs is a quick way to set up a personal web server. I'm not sure if this is it, but it looks a lot like this.

Web: [Direct Link] [This Post]


This newsletter is sent only at the request of subscribers. If you would like to unsubscribe, Click here.

Know a friend who might enjoy this newsletter? Feel free to forward OLDaily to your colleagues. If you received this issue from a friend and would like a free subscription of your own, you can join our mailing list. Click here to subscribe.

Copyright 2020 Stephen Downes Contact: stephen@downes.ca

This work is licensed under a Creative Commons License.