https://front-end.social/@chrisdavidmills
@chrisdavidmills
Followers
4K
Following
226
Media
43
Statuses
10K
Independent tech writer, https://t.co/gzFPZfbDDl. A11y advocate, web platform tinkerer, IA enthusiast. ex-@okta, @mozilla, @opera. Drummer, lover of noisy music.
Oldham, UK
Joined June 2008
Where's all the iOS app builders, give me a wave. Has anyone done a walk-through of the app store submission?
1
1
3
My very poor health (#LongCovid sucks) means I lost my job and am too unwell to work. I now claim disability benefits. I'm not ashamed by this. It's right there is support for those too ill to work. But Labour want to take it away. They must change course. #ScrapTheCuts
6
80
388
I've documented the Translator and Language Detector APIs on MDN, which detect a text string's language and translate it to another language using a browser's internal AI model:
developer.mozilla.org
The Translator and Language Detector APIs provide functionality to detect the language that text is written in, and to translate text into different languages, via a browser's own internal AI model...
0
4
15
I've documented the Summarizer API on MDN, which summarizes a body of text using a browser's internal AI model:
developer.mozilla.org
The Summarizer API summarizes a given body of text via a browser's internal AI model (which may differ between browsers).
0
0
1
New on MDN, I've documented all-new, fully-customizable <select> elements: https://t.co/HInm5ebDtk. Thanks to everyone who provided reviews!
developer.mozilla.org
This article explains how to create fully-customized elements using experimental browser features. This includes having full control over styling the select button, drop-down picker, arrow icon,...
0
0
5
It's #LongCovidAwarenessDay. Sharing stories of living with #LongCovid is a really powerful way to raise awareness and try to make change. Throughout the day I'll be re-sharing some of the stories I have recently written. You can find the first one below. Please share π π
1
10
31
I've documented the new text-box-* CSS properties on MDN. They enable you to trim space from text element block containers in the block direction for more consistent spacing. Get started at https://t.co/0CTcLIHMKX. Thanks to Estelle from @openwebdocs for the fabulous review work!
developer.mozilla.org
The text-box CSS property is a shorthand that corresponds to the text-box-trim and text-box-edge properties, which together specify the amount of space to trim from the block-start edge and block-end...
0
0
1
I've documented the FileSystemObserver API on MDN, which provides an easy way to observe file system changes: see https://t.co/nXuGQ7DyS3. Thanks to Will from @OpenWebDocs for the reviewing work!
developer.mozilla.org
The FileSystemObserver interface of the File System API provides a mechanism to observe changes to the user-observable file system and the Origin Private File System (OPFS). This means web applicat...
0
0
1
I've documented the Element and Region Capture extensions for the Screen Capture API on MDN: Get started at https://t.co/NbO9QbxCij. Thanks to Will from Open Web Docs and FranΓ§ois from Google for the reviews!
developer.mozilla.org
This guide provides a walkthrough of typical usage of the Element Capture and Region Capture APIs, showing how to use them and the problem they solve.
0
1
4
I've documented the Device Posture API on MDN, which allows you to query the folded state of foldable devices, and run code in response. See https://t.co/WSYuRxkvuJ. Thanks to Estelle from open web docs and @darktears for their review work.
developer.mozilla.org
The Device Posture API allows developers to create user interfaces that adapt to a foldable device's posture and respond to posture changes.
0
0
0
Having #LongCovid or another chronic illness leads to so much loss. I've lost so many things in my life due to this debilitating disease. I wanted to share a few.π§΅
38
303
2K
"Utterly Exhausted by Life": Bradford nurse Darren Parkinson's battle with long Covid highlights the urgent need for research and action as millions suffer in silence. π@DarrenBar88 To read more:
yorkshirebylines.co.uk
βUtterly exhausted just by being aliveβ: Bradford community nurse shares heartbreaking long Covid journey and calls for urgent action
0
3
14
π₯ The Guardian have just put out a short documentary about Darren Parkinson and his struggles living with Long Covid. Darren recently resigned as a Shipley @TheGreenParty town councillor due to Long Covid Please watch and share π https://t.co/HPT9uYXIO5
theguardian.com
Darren Parkinson is one of about 2 million people living with long Covid in England and Scotland. The illness is having a detrimental impact on his life, stopping him from being the kind of active...
0
18
37
I am trying to figure out how to run a WebDriver extension command via the selenium-webdriver Node.js library, but am really struggling to find any examples or information. Does anyone here have any experience in this regard?
0
0
0
I've documented two new WebAssembly features on MDN: JS builtins and imported global string constants. See https://t.co/uIHT0lcjYR and https://t.co/qmzaLikgSF!
developer.mozilla.org
WebAssembly imported global string constants make working with JavaScript strings inside Wasm modules easier by removing the need for a lot of the boilerplate associated with traditional string...
0
0
2
The anchor-size() function is supported in inset and margin property values in Chrome 132+. I've documented this on MDN; start here:
developer.mozilla.org
The CSS anchor positioning module defines features that allow you to tether elements together. Elements can be defined as anchor elements and anchor-positioned elements. Anchor-positioned elements...
0
1
2
We have published a blog post explaining the rationale behind the merging of MDN's Learn content and Curriculum, including what's changed and next steps:
developer.mozilla.org
There's a new Learn Web Development section on MDN that merges the MDN Curriculum with the Learn section. Here's the background to these changes, what's new, and what you can expect to see in the...
0
0
1
One of our major bits of work for 2024 has landed β a major restructure of the MDN learn web development content, to make it into a structured learning pathway, add learning objectives, and more! https://t.co/jfPIRjoCRi Expect to see a lot more improvements in 2025.
developer.mozilla.org
Welcome to MDN Learning Web Development (also known as Learn). This resource provides a structured set of tutorials teaching the essential skills and practices for being a successful front-end...
1
1
20
More new MDN content! I've documented CSS scroll snap events, which allow you to respond via JS to pending or chosen snap targets. Find out more here: https://t.co/AxFgCy2mCf. Again, thanks to @estellevw for the awesome review work.
developer.mozilla.org
The CSS scroll snap module defines two scroll snap events: scrollsnapchanging and scrollsnapchange. These enable running JavaScript in response to the browser determining that new scroll snap targets...
0
12
73
I have documented the new CSS calc-size() function ( https://t.co/M9fMScVRyd) and interpolate-size property ( https://t.co/AY4adxCSdQ) on MDN. These enable animation to/from and calculations involving intrinsic size values. Thanks to @estellevw for the review!
developer.mozilla.org
The interpolate-size CSS property allows you to enable animations and transitions between a value and an intrinsic size value such as auto, fit-content, or max-content.
1
5
26