惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

V
V2EX
博客园 - 【当耐特】
Cyberwarzone
Cyberwarzone
B
Blog
U
Unit 42
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
WordPress大学
WordPress大学
美团技术团队
Hugging Face - Blog
Hugging Face - Blog
大猫的无限游戏
大猫的无限游戏
博客园 - 聂微东
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
博客园 - 叶小钗
F
Full Disclosure
Microsoft Azure Blog
Microsoft Azure Blog
Recorded Future
Recorded Future
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
小众软件
小众软件
云风的 BLOG
云风的 BLOG
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
Cisco Talos Blog
Cisco Talos Blog
阮一峰的网络日志
阮一峰的网络日志
C
CERT Recently Published Vulnerability Notes
F
Fortinet All Blogs
C
Cyber Attacks, Cyber Crime and Cyber Security
C
Cisco Blogs
The Hacker News
The Hacker News
Know Your Adversary
Know Your Adversary
S
Securelist
S
Schneier on Security
P
Privacy International News Feed
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
AWS News Blog
AWS News Blog
J
Java Code Geeks
T
The Exploit Database - CXSecurity.com
The Last Watchdog
The Last Watchdog
S
Secure Thoughts
C
Cybersecurity and Infrastructure Security Agency CISA
H
Heimdal Security Blog
博客园 - Franky
P
Palo Alto Networks Blog
PCI Perspectives
PCI Perspectives
T
Tailwind CSS Blog
IT之家
IT之家
Engineering at Meta
Engineering at Meta
Latest news
Latest news
P
Proofpoint News Feed
量子位
Apple Machine Learning Research
Apple Machine Learning Research
K
Kaspersky official blog

Adactio

June 16th, 2026, 11:12am June 16th, 2026, 10:16am Enhancing with CSS Grid Lanes How building an HTML-first site doubled our users overnight Speaking in Dublin June 13th, 2026, 9:09pm A tale of two browsers Sarah Canary by Karen Joy Fowler June 12th, 2026, 5:59pm The Field Guide to CSS Grid Lanes June 12th, 2026, 12:24pm June 12th, 2026, 8:58am June 11th, 2026, 6:22pm June 11th, 2026, 6:20pm June 10th, 2026, 6:25pm June 10th, 2026, 10:14am June 9th, 2026, 8:50pm June 9th, 2026, 1:55pm June 8th, 2026, 7:45pm June 8th, 2026, 4:32pm Amsterdamming June 5th, 2026, 3:16pm June 4th, 2026, 8:21pm June 2nd, 2026, 8:37pm 25 years of The Session Happy Monday everyone, and let's talk about gender and ethnicity ratios at tech events. AI and the Rise of Mediocrity May 28th, 2026, 7:24pm Picture at an exhibition May 27th, 2026, 9:41pm May 27th, 2026, 1:52pm May 25th, 2026, 8:03pm Gaeltacht cois Tamaise 2026 May 25th, 2026, 3:07pm May 23rd, 2026, 8:06pm May 23rd, 2026, 8:31am May 22nd, 2026, 3:38pm May 22nd, 2026, 8:19am May 22nd, 2026, 7:22am May 21st, 2026, 8:19pm Brigid by Kim Curran May 20th, 2026, 7:12pm The value is in the difficulty - Annotated May 17th, 2026, 6:21pm May 15th, 2026, 4:19pm Tito as Gaeilge The closing talks at UX London 2026 Three things about data Native Apps Should Be Avoided Whenever Possible — No One's Happy WebKit Features for Safari 26.5 May 11th, 2026, 4:17pm I knew my writing students were using AI. Their confessions led to a powerful teaching moment | Micah Nathan Gideon The Ninth by Tamsyn Muir May 8th, 2026, 3:55pm Better Browser Caching with No-Vary-Search May 7th, 2026, 9:55am May 7th, 2026, 7:49am The schedule for UX London 2026 Google’s Prompt API Reminder: You Can Stitch Together Lots of Little HTML Pages With Navigations For Interactions Netizen | Derek Sivers April 30th, 2026, 7:59pm April 29th, 2026, 8:12pm April 27th, 2026, 7:47pm April 25th, 2026, 12:03pm April 25th, 2026, 12:00pm April 25th, 2026, 8:03am April 24th, 2026, 7:57pm April 24th, 2026, 5:12pm Two Paradigms for Enhancing HTML Tags Summary punishment It's Not AI. It's FOMOnetization. Alistair Davidson / validation-enhancer · GitLab Never Lose Form Progress Again :: Aaron Gustafson Dilation Expansion artifacts April 19th, 2026, 6:03pm Finn Mac Cool by Morgan Llywelyn April 17th, 2026, 7:58am April 16th, 2026, 6:42pm Threat models No-stack web development Design and Engineering, As One · Matthias Ott April 14th, 2026, 7:21am April 13th, 2026, 7:47pm April 11th, 2026, 8:39am April 10th, 2026, 5:36pm My salary history Conference organising in 2026 April 7th, 2026, 8:32pm TinyStart AI Might Be Our Best Shot At Taking Back The Open Web | Techdirt April 6th, 2026, 12:46pm The AI Great Leap Forward April 4th, 2026, 6:42pm April 3rd, 2026, 5:27pm April 2nd, 2026, 8:58pm April 2nd, 2026, 4:32pm Mistrust HTML Video Poster Image: Enable Responsive Images and ALT Text for Poster
Web Day Out - 12 March 2026
2026-04-02 · via Adactio

(I meant to post this the weekend after the conference, but between me coming down with the lurgy, and then my server having some issues, it's taken me until now to get my shit together)

On March 12th I had the pleasure of attending Clearleft's latest conference, Web Day Out, in beautiful Brighton.

Billed as "A one-day event all about what you can do in web browsers today!", it was a day dedicated to the web platform itself. No frameworks, just the vanilla web. HTML. CSS. And a smattering of Javascript. My favourite things.

And this was excellent timing, given we've nearly finished the migration of Pulse to a good old "boring" HTML/CSS frontend. We made a conscious decision during the migration away from the previous Wordpress/React site to make the minimum amount of changes, focusing primarily on the performance and accessibility improvements we could make on the way.

But now we're at the end of that phase we will start looking at all the other improvements we can make, and I was super eager to refresh my knowledge of the web's latest tricks.

After introductions from Jeremy, the day kicked off with Jemima Abu in a high-energy talk about how to use as little javascript as possible. Jemima demonstrated native HTML features such as accordions using the <details> element, and dropdown menus with Popover API, all with humour and an excellent use of memes, a favourite of mine was the comparison of the "left-pad incident" to Thanos's "Snap".

Next was Rachel Andrew, with a guide to using Baseline effectively. I've been lucky to see Rachel speak many times during my career, and I'm always in awe of her ability to clearly and concisely explore a topic.

Aleth Gueguen talked about building an offline-first multi-page progressive web app for use while out sailing on the ocean. I can't imagine a more hostile R&D lab! Offline first, serve from the browser cache, store data in indexedDB, don't try and manage state, just persist everything through the URL. This gave me flashbacks to the days of working for whales.org and prototyping something similar using CouchDB and PouchDB.

Harry Roberts went off on one about javascript front ends, and it was glorious (especially given the aforementioned migration). Some choice (paraphrased) quotes for me were:

  • Going against the grain of the web has a cost, a literal cost.
  • It is developers that make websites slow.
  • If you can list more than one page of your site, then why are you trying to make it an SPA?

It was Manuel Matuzovič's birthday, so we sang for him. Then he showed two very interesting projects, oli.css a classless base stylesheet with some very interesting configuration options, and UA+, a new type of user agent focused reset

Richard Rutter is another person I've had the pleasure of seeing speak numerous times now. I always pick up so many typography tips from his talks. Whenever I wonder why a design isn't quite there yet, or I feel like it needs some extra polish, I always think "What would Richard do?".

jake jake Jake Jake Jake Jake JAKE JAKE JAKE Archibald (you had to be there) gave us the story behind the long long road to having a customisable <select> element, and all the features that had to be in place to make it happen, including anchor positioning and popovers.

Lola Odelola finished the day by walking us through the standards process using an imaginary media query prefers-alt-text. I'd seen Lola speak previously at All Day Hey! last year, and this talk was a followup to her exploration of alt text as a space for art and creativity.

This was another fantastic conference from the Clearleft team, and one that I hope is repeated next year. It is absolutely incredible what you can do in the browser these days, and even though I thought I was keeping up with the latest developments, it astounded me how far things have come.