chrisdavidmills Profile Banner
https://front-end.social/@chrisdavidmills Profile
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
Don't wanna be here? Send us removal request.
@gavinelliott
Gavin Elliott
5 months
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
@DarrenBar88
Darren Parkinson πŸŒπŸ’šπŸ’™
6 months
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
@chrisdavidmills
https://front-end.social/@chrisdavidmills
7 months
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:
Tweet card summary image
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
@chrisdavidmills
https://front-end.social/@chrisdavidmills
7 months
I've documented the Summarizer API on MDN, which summarizes a body of text using a browser's internal AI model:
Tweet card summary image
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
@DarrenBar88
Darren Parkinson πŸŒπŸ’šπŸ’™
9 months
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
@chrisdavidmills
https://front-end.social/@chrisdavidmills
10 months
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!
Tweet card summary image
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
@chrisdavidmills
https://front-end.social/@chrisdavidmills
10 months
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!
Tweet card summary image
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
@chrisdavidmills
https://front-end.social/@chrisdavidmills
10 months
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!
Tweet card summary image
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
@chrisdavidmills
https://front-end.social/@chrisdavidmills
10 months
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.
Tweet card summary image
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
@DarrenBar88
Darren Parkinson πŸŒπŸ’šπŸ’™
11 months
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
@LongCovidAdvoc
Long Covid Advocacy πŸ’™
11 months
"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:
Tweet card summary image
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
@ShipleyGreen
Shipley Green Party Councillors
11 months
πŸŽ₯ 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
Tweet card summary image
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
@chrisdavidmills
https://front-end.social/@chrisdavidmills
11 months
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
@chrisdavidmills
https://front-end.social/@chrisdavidmills
1 year
The anchor-size() function is supported in inset and margin property values in Chrome 132+. I've documented this on MDN; start here:
Tweet card summary image
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
@chrisdavidmills
https://front-end.social/@chrisdavidmills
1 year
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:
Tweet card summary image
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
@chrisdavidmills
https://front-end.social/@chrisdavidmills
1 year
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.
Tweet card summary image
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
@chrisdavidmills
https://front-end.social/@chrisdavidmills
1 year
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.
Tweet card summary image
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
@chrisdavidmills
https://front-end.social/@chrisdavidmills
1 year
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!
Tweet card summary image
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