Reposted by Abrar Rahman Protyasha
Curious about web technology coming to Safari? How about field-sizing, position-visibility, random(), scrollbar-color, hidden=until-found, auto-expanding
, command & commandfor, Largest Contentful Paint, CHIPS, scrollend event, Navigation API & more!
developer.apple.com/documentatio...
developer.apple.com/documentatio...
Safari 26.2 Beta Release Notes | Apple Developer Documentation
Released November 4, 2025 — 26.2 beta (20623.1.12)
developer.apple.com
November 5, 2025 at 8:20 PM
Curious about web technology coming to Safari? How about field-sizing, position-visibility, random(), scrollbar-color, hidden=until-found, auto-expanding
, command & commandfor, Largest Contentful Paint, CHIPS, scrollend event, Navigation API & more!
developer.apple.com/documentatio...
developer.apple.com/documentatio...
Reposted by Abrar Rahman Protyasha
This feels like a different life, but my most starred project on Github is something completely unrelated to the web.
It is a port of a popular inverse kinematics solver library to the ROS2 API.
github.com/aprotyas/tra...
It is a port of a popular inverse kinematics solver library to the ROS2 API.
github.com/aprotyas/tra...
GitHub - aprotyas/trac_ik: ROS 2 port of `trac_ik`, an alternative Inverse Kinematics solver to the popular inverse Jacobian methods in KDL.
ROS 2 port of `trac_ik`, an alternative Inverse Kinematics solver to the popular inverse Jacobian methods in KDL. - aprotyas/trac_ik
github.com
November 4, 2025 at 3:05 AM
This feels like a different life, but my most starred project on Github is something completely unrelated to the web.
It is a port of a popular inverse kinematics solver library to the ROS2 API.
github.com/aprotyas/tra...
It is a port of a popular inverse kinematics solver library to the ROS2 API.
github.com/aprotyas/tra...
Safari 26.1 comes with many, many bug fixes! :)
Safari 26.1 arrives today. What does this bring developers? Many improvements to Anchor Positioning. A refactor of how WebKit handles CSS Units, bringing relative units (rlh, ic, cap, cqw, cqi, cqmin, cqmax) to SVG for the first time. And many other fixes.
webkit.org/blog/17541/w...
webkit.org/blog/17541/w...
WebKit Features for Safari 26.1
Today, Safari 26.1 is available with iOS 26.1, iPadOS 26.1, macOS Sequoia 26.1 and visionOS 26.1, as well as for macOS Sequoia and macOS Sonoma.
webkit.org
November 3, 2025 at 10:11 PM
Safari 26.1 comes with many, many bug fixes! :)
Reposted by Abrar Rahman Protyasha
Interop 2025 is looking good!
October 20, 2025 at 7:53 PM
Interop 2025 is looking good!
Just landed my 500th WebKit commit, time flies!
October 19, 2025 at 1:38 AM
Just landed my 500th WebKit commit, time flies!
Reposted by Abrar Rahman Protyasha
Largest Contentful Paint (from Core Web Vitals) is now available in Safari Technology Preview.
webkit.org/blog/17504/r...
webkit.org/blog/17504/r...
Release Notes for Safari Technology Preview 230
Safari Technology Preview Release 230 is now available for download for macOS Tahoe and macOS Sequoia.
webkit.org
October 16, 2025 at 8:53 PM
Largest Contentful Paint (from Core Web Vitals) is now available in Safari Technology Preview.
webkit.org/blog/17504/r...
webkit.org/blog/17504/r...
Reposted by Abrar Rahman Protyasha
The Digital Credentials API is transforming online identity verification. Instead of uploading photos of IDs, users can now securely share verified credentials directly from their digital wallet.
You can read up on the API and security best practices here:
webkit.org/blog/17431/o...
You can read up on the API and security best practices here:
webkit.org/blog/17431/o...
Online Identity Verification with the Digital Credentials API
The rise of e-commerce in the past decade changed the way customers interact with businesses online, leading to new innovations and improved user experiences.
webkit.org
October 3, 2025 at 10:14 PM
The Digital Credentials API is transforming online identity verification. Instead of uploading photos of IDs, users can now securely share verified credentials directly from their digital wallet.
You can read up on the API and security best practices here:
webkit.org/blog/17431/o...
You can read up on the API and security best practices here:
webkit.org/blog/17431/o...
Reposted by Abrar Rahman Protyasha
“A threat model for accessibility on the web”
alice.boxhall.au/articles/a-t...
A deep, well-researched & cited piece detailing systemic failures down the web stack (standards bodies, browsers vendors, etc) which marginalize #accessibility and its voices — but with proposed solutions.
#a11y
alice.boxhall.au/articles/a-t...
A deep, well-researched & cited piece detailing systemic failures down the web stack (standards bodies, browsers vendors, etc) which marginalize #accessibility and its voices — but with proposed solutions.
#a11y
A threat model for accessibility on the web - Alice
A explanation of the primary threat to accessibility on the web, and a call to action for the web standards community
alice.boxhall.au
October 2, 2025 at 1:29 PM
“A threat model for accessibility on the web”
alice.boxhall.au/articles/a-t...
A deep, well-researched & cited piece detailing systemic failures down the web stack (standards bodies, browsers vendors, etc) which marginalize #accessibility and its voices — but with proposed solutions.
#a11y
alice.boxhall.au/articles/a-t...
A deep, well-researched & cited piece detailing systemic failures down the web stack (standards bodies, browsers vendors, etc) which marginalize #accessibility and its voices — but with proposed solutions.
#a11y
Reposted by Abrar Rahman Protyasha
Wrote up a short post on a new position-area value we're considering, and would love to hear your thoughts on it.
Which option do you prefer?
webkit.org/blog/17417/p...
Which option do you prefer?
webkit.org/blog/17417/p...
Position-area: Clear and explicit or short and sweet?
When I first learned anchor positioning, I built a demo to help me figure out how it all worked.
webkit.org
September 29, 2025 at 6:47 PM
Wrote up a short post on a new position-area value we're considering, and would love to hear your thoughts on it.
Which option do you prefer?
webkit.org/blog/17417/p...
Which option do you prefer?
webkit.org/blog/17417/p...
Reposted by Abrar Rahman Protyasha
a good arbiter of how close we are to bad hybrid regime shit is if the political comedy shows start getting pulled for whatever reason
January 23, 2025 at 5:36 AM
a good arbiter of how close we are to bad hybrid regime shit is if the political comedy shows start getting pulled for whatever reason
Reposted by Abrar Rahman Protyasha
The right to not be distracted and manipulated, particularly in a personalized way, is something we don’t (but should) start thinking about as a society.
September 18, 2025 at 3:59 PM
The right to not be distracted and manipulated, particularly in a personalized way, is something we don’t (but should) start thinking about as a society.
Reposted by Abrar Rahman Protyasha
Safari 26 is here!!! Anchor Positioning, Scroll-driven animations, High Dynamic Range images, the new HTML element, the all-new Digital Credentials API, SVG icon support, WebGPU, WebKit in SwiftUI, every site can be a web app on iOS and iPadOS, and much more.
webkit.org/blog/17333/w...
webkit.org/blog/17333/w...
WebKit Features in Safari 26.0
We’re happy to share with you what’s arriving in Safari 26.0!
webkit.org
September 15, 2025 at 5:07 PM
Safari 26 is here!!! Anchor Positioning, Scroll-driven animations, High Dynamic Range images, the new HTML element, the all-new Digital Credentials API, SVG icon support, WebGPU, WebKit in SwiftUI, every site can be a web app on iOS and iPadOS, and much more.
webkit.org/blog/17333/w...
webkit.org/blog/17333/w...
Memory Integrity Enforcement, built on the ARM Memory Tagging Extension Technology (MTE), "represents the most significant upgrade to memory safety in the history of consumer operating systems."
security.apple.com/blog/memory-...
security.apple.com/blog/memory-...
Blog - Memory Integrity Enforcement: A complete vision for memory safety in Apple devices - Apple Security Research
Memory Integrity Enforcement (MIE) is the culmination of an unprecedented design and engineering effort spanning half a decade that combines the unique strengths of Apple silicon hardware with our adv...
security.apple.com
September 9, 2025 at 7:05 PM
Memory Integrity Enforcement, built on the ARM Memory Tagging Extension Technology (MTE), "represents the most significant upgrade to memory safety in the history of consumer operating systems."
security.apple.com/blog/memory-...
security.apple.com/blog/memory-...
Reposted by Abrar Rahman Protyasha
Reposted by Abrar Rahman Protyasha
Did you see? The Interop Project is now asking for proposals for what should be included in Interop 2026. Now until Sept 24th.
Learn exactly how to submit something at: webkit.org/blog/17320/s...
Learn exactly how to submit something at: webkit.org/blog/17320/s...
webkit.org
September 4, 2025 at 7:06 PM
Did you see? The Interop Project is now asking for proposals for what should be included in Interop 2026. Now until Sept 24th.
Learn exactly how to submit something at: webkit.org/blog/17320/s...
Learn exactly how to submit something at: webkit.org/blog/17320/s...
Reposted by Abrar Rahman Protyasha
Wow there are 22 new features in today’s Safari Technology Preview 277! Including `field-sizing`, `scrollbar-color`, `position-visibility`, more of Anchor Positioning, `command` and `commandfor` attributes on buttons, `scrollend` event, Navigation API… and more: webkit.org/blog/17324/r...
Release Notes for Safari Technology Preview 227
Safari Technology Preview Release 227 is now available for download for macOS Tahoe and macOS Sequoia.
webkit.org
September 4, 2025 at 12:00 AM
Wow there are 22 new features in today’s Safari Technology Preview 277! Including `field-sizing`, `scrollbar-color`, `position-visibility`, more of Anchor Positioning, `command` and `commandfor` attributes on buttons, `scrollend` event, Navigation API… and more: webkit.org/blog/17324/r...
Reposted by Abrar Rahman Protyasha
Randomness in CSS!! Please try it out and give us some feedback: webkit.org/blog/17285/r... :)
Rolling the Dice with CSS random()
Random functions in programming languages are amazing.
webkit.org
August 21, 2025 at 10:04 PM
Randomness in CSS!! Please try it out and give us some feedback: webkit.org/blog/17285/r... :)
Reposted by Abrar Rahman Protyasha
New WebKit post! “A gentle introduction to anchor positioning” webkit.org/blog/17240/a...
A gentle introduction to anchor positioning
Anchor positioning allows you to place an element on the page based on where another element is.
webkit.org
August 14, 2025 at 5:21 PM
New WebKit post! “A gentle introduction to anchor positioning” webkit.org/blog/17240/a...
Reposted by Abrar Rahman Protyasha
Have you had a chance to read about `item-flow` and CSS Masonry?
webkit.org/blog/17219/i...
What do you think about the two open questions? We need feedback from the people who make websites…
webkit.org/blog/17219/i...
What do you think about the two open questions? We need feedback from the people who make websites…
Item Flow – Part 2: next steps for Masonry
Back in March, we published Item Flow, Part 1: a new unified concept for layout, an article about a new idea for unifying flex-flow and grid-auto-flow into a single set of properties under a new item-...
webkit.org
August 12, 2025 at 11:18 PM
Have you had a chance to read about `item-flow` and CSS Masonry?
webkit.org/blog/17219/i...
What do you think about the two open questions? We need feedback from the people who make websites…
webkit.org/blog/17219/i...
What do you think about the two open questions? We need feedback from the people who make websites…
Reposted by Abrar Rahman Protyasha
BBC International Editor Jeremy Bowen has confirmed that the entire Al Jazeera team in Gaza City has been killed.
August 10, 2025 at 10:33 PM
BBC International Editor Jeremy Bowen has confirmed that the entire Al Jazeera team in Gaza City has been killed.
Reposted by Abrar Rahman Protyasha
Yesterday’s Safari Technology Preview 225 includes auto-expanding `
Release Notes for Safari Technology Preview 225
Safari Technology Preview Release 225 is now available for download for macOS Tahoe and macOS Sequoia.
webkit.org
August 8, 2025 at 12:05 AM
Yesterday’s Safari Technology Preview 225 includes auto-expanding `
Reposted by Abrar Rahman Protyasha
Over the years, I’ve heard a lot of developers & other people wish that uBlock Origin was available for Safari. Now it is! Download for Safari 18.6 and Safari 26 beta.
apps.apple.com/app/ublock-o...
apps.apple.com/app/ublock-o...
uBlock Origin Lite
uBO Lite (uBOL) is a reliable and efficient content blocker.
The default ruleset corresponds to uBlock Origin's default filterset:
- uBlock Origin's built-in filter lists
- EasyList
- EasyPrivacy
-...
apps.apple.com
August 5, 2025 at 5:36 PM
Over the years, I’ve heard a lot of developers & other people wish that uBlock Origin was available for Safari. Now it is! Download for Safari 18.6 and Safari 26 beta.
apps.apple.com/app/ublock-o...
apps.apple.com/app/ublock-o...
Reposted by Abrar Rahman Protyasha
If you code websites, then you KNOW how it’s been to style form controls.
Watch this #cssday talk from @ntim.bsky.social to learn why it’s been so hard, and how we are going to fix it for the future.
www.youtube.com/watch?v=WgSi...
#css #webdev #formcontrols
Watch this #cssday talk from @ntim.bsky.social to learn why it’s been so hard, and how we are going to fix it for the future.
www.youtube.com/watch?v=WgSi...
#css #webdev #formcontrols
Form control styling - Tim Nguyen - CSS Day 2025
YouTube video by Web Conferences Amsterdam
www.youtube.com
July 1, 2025 at 4:54 PM
If you code websites, then you KNOW how it’s been to style form controls.
Watch this #cssday talk from @ntim.bsky.social to learn why it’s been so hard, and how we are going to fix it for the future.
www.youtube.com/watch?v=WgSi...
#css #webdev #formcontrols
Watch this #cssday talk from @ntim.bsky.social to learn why it’s been so hard, and how we are going to fix it for the future.
www.youtube.com/watch?v=WgSi...
#css #webdev #formcontrols
Reposted by Abrar Rahman Protyasha
#CSS Form control styling by @ntim.bsky.social
Form control styling - Tim Nguyen - CSS Day 2025
YouTube video by Web Conferences Amsterdam
youtube.com
June 30, 2025 at 8:29 PM
#CSS Form control styling by @ntim.bsky.social