Smashing Magazine: A Guide To Keyboard Accessibility: HTML And CSS (Part 1). “This article is the first of two parts about a guide to making websites accessible to keyboard users. Here Cristian Diaz covers a good set of practices and recommendations on how to use HTML and CSS to create a great experience for keyboard users.”
Online Journalism Blog: VIDEO: An introduction to HTML and CSS for data journalists. “In this video — first made for students on the MA in Data Journalism at Birmingham City University and shared as part of a series of video posts — I provide an introduction to the aspects of HTML and CSS that are helpful for those starting out with data journalism. It is best watched alongside the previous video on responsive web design.” The video is hosted on YouTube and the captions are auto-generated. The English ones are pretty good with only a few errors.
MakeUseOf: 11 Useful Tools to Check, Clean, and Optimize CSS Files. “In addition to optimizing, modern CSS development is improved by cleaner syntax. If you really want to take your development up a notch, CSS frameworks let you do more with streamlined code. These tools and programs will help you clean up your code, solve errors, and improve syntax.”
TechCrunch: A new CSS-based web attack will crash and restart your iPhone . “A security researcher has found a new way to crash and restart any iPhone — with just a few lines of code. Sabri Haddouche tweeted a proof-of-concept webpage with just 15 lines of code which, if visited, will crash and restart an iPhone or iPad. Those on macOS may also see Safari freeze when opening the link.”
ZDNet: Chrome, Firefox CSS3 flaw may have let attackers grab Facebook user data. “Chrome and Firefox recently received patches for a bug that allowed attackers to reveal Facebook usernames, profile pictures and Likes when users visited an attack site. The bug is caused by the way Chrome and Firefox implemented a feature of Cascading Style Sheets (CSS) called ‘mix-blend-mode’, introduced to the CSS3 standard in 2016.”
Here’s your new security vocabulary word: pastejacking. “This side of haptic gloves, Ctrl+C and Ctrl+V is as close as we can get to reaching out and grabbing something off the web. It’s the cyber-grab you cyber-learn in your cyber-infancy and never cyber-forget because you endlessly cyber-repeat it. Repetition teaches us that what goes in to our hand when we Ctrl+C (grab something) comes out of our hand when we Ctrl+V (let it go). But what if it didn’t? What if you reached out to grab one apple but when you opened your hand you had a pear? Or a piranha?”