# safari

Published articles for safari.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Safari Just Made Browser-Controlled Dark Mode Real

DevFeed: [Safari Just Made Browser-Controlled Dark Mode Real](<https://devfeed.tech/articles/safari-just-made-browser-controlled-dark-mode-real-122690.md>)

Original publisher: [Read original article](<https://www.amitmerchant.com/safari-just-made-browsercontrolled-dark-mode-real/>)

Author: Amit Merchant

Published: 2026-11-08T00:00:00Z

Content type: article

Language: en

Sources: [Amit Merchant](<https://devfeed.tech/sources/amit-merchant.md>)

Topics: [Dark Mode](<https://devfeed.tech/topics/dark-mode.md>), [browser](<https://devfeed.tech/topics/browser.md>), [Google Chrome](<https://devfeed.tech/topics/google-chrome.md>)

Tags: [adaptive-dark-mode](<https://devfeed.tech/tags/adaptive-dark-mode.md>), [browser](<https://devfeed.tech/tags/browser.md>), [browsers](<https://devfeed.tech/tags/browsers.md>), [chrome](<https://devfeed.tech/tags/chrome.md>), [dark-mode](<https://devfeed.tech/tags/dark-mode.md>), [safari](<https://devfeed.tech/tags/safari.md>)

### AI overview

Safari 27.3 beta's Adaptive Dark Mode can transform predominantly light pages when enabled, estimating the page's overall appearance and adjusting element colors while attempting to preserve hue and maintain usability. It targets a 4.5:1 text contrast ratio, can transform SVG colors and some simple monochrome bitmap logos, and leaves content images and canvas content untouched; masks and `mix-blend-mode` may be disabled if they cause problems. Developers can signal `color-scheme: light dark` with a meta tag to tell Safari not to manipulate the page's color scheme, even if the site does not actually support dark mode. The article notes Chrome had an auto dark mode origin trial, but provides no detailed comparison.

### Source excerpt

Browsers are beginning to take responsibility for how websites look in dark mode, even when the websites themselves haven't implemented it.

## Release Notes for Safari Technology Preview 256

DevFeed: [Release Notes for Safari Technology Preview 256](<https://devfeed.tech/articles/release-notes-for-safari-technology-preview-256-118941.md>)

Original publisher: [Read original article](<https://webkit.org/blog/18602/release-notes-for-safari-technology-preview-256/>)

Author: Jon Davis

Published: 2026-11-05T00:09:57Z

Content type: release

Language: en

Sources: [WebKit](<https://devfeed.tech/sources/webkit.md>)

Topics: [Release notes](<https://devfeed.tech/topics/release-notes.md>), [releases](<https://devfeed.tech/topics/releases.md>)

Tags: [macos](<https://devfeed.tech/tags/macos.md>), [macos-golden-gate](<https://devfeed.tech/tags/macos-golden-gate.md>), [preview](<https://devfeed.tech/tags/preview.md>), [release](<https://devfeed.tech/tags/release.md>), [safari](<https://devfeed.tech/tags/safari.md>), [safari-technology-preview](<https://devfeed.tech/tags/safari-technology-preview.md>)

### AI overview

Safari Technology Preview 256 is available for macOS Golden Gate and macOS Tahoe; installed copies can be updated in System Settings under General -> Software Update. The release adds web platform capabilities including CSS `font-palette-mix()` on Cocoa, canvas text style options, SVG 2 text layout, and WebGPU texture component swizzling. It also improves navigation and selector performance and includes fixes across JavaScript execution, CSS layout, media playback, networking, rendering, Web APIs, extensions, and developer tools. Notable security-related changes include blocking Geolocation in non-secure contexts, correcting secure-context handling for `data:` documents, and warning when COOP/COEP isolation is expected but not achieved. XML external entities are deprecated with a console warning; `<body>` `rightmargin` and `bottommargin` attributes are removed. These notes cover the listed WebKit changes from revisions 323398@main through 324653@main.

### Source excerpt

Safari Technology Preview Release 256 is now available for download for macOS Golden Gate and macOS Tahoe.

## Web-Perf Wednesday 016 - Lighthouse 13.6 Can Lift Scores Without a Faster Site

DevFeed: [Web-Perf Wednesday 016 - Lighthouse 13.6 Can Lift Scores Without a Faster Site](<https://devfeed.tech/articles/web-perf-wednesday-016-lighthouse-13-6-can-lift-scores-without-a-faster-site-116451.md>)

Original publisher: [Read original article](<https://csswizardry.com/2026/11/web-perf-wednesday-016-lighthouse-13-6-can-lift-scores-without-a-faster-site/>)

Author: Harry Roberts

Published: 2026-11-04T12:00:00Z

Content type: news

Language: en

Sources: [CSS Wizardry](<https://devfeed.tech/sources/css-wizardry.md>)

Topics: [performance-optimization](<https://devfeed.tech/topics/performance-optimization.md>), [synthetic monitoring](<https://devfeed.tech/topics/synthetic-monitoring.md>), [Dark Mode](<https://devfeed.tech/topics/dark-mode.md>), [Core Web Vitals](<https://devfeed.tech/topics/core-web-vitals.md>)

Tags: [adaptive-dark-mode](<https://devfeed.tech/tags/adaptive-dark-mode.md>), [agents](<https://devfeed.tech/tags/agents.md>), [blocking](<https://devfeed.tech/tags/blocking.md>), [browser](<https://devfeed.tech/tags/browser.md>), [browsers](<https://devfeed.tech/tags/browsers.md>), [calibre](<https://devfeed.tech/tags/calibre.md>), [canvas](<https://devfeed.tech/tags/canvas.md>), [chrome](<https://devfeed.tech/tags/chrome.md>), [coding](<https://devfeed.tech/tags/coding.md>), [coding-agents](<https://devfeed.tech/tags/coding-agents.md>), [color](<https://devfeed.tech/tags/color.md>), [company](<https://devfeed.tech/tags/company.md>), [concurrent](<https://devfeed.tech/tags/concurrent.md>), [insights](<https://devfeed.tech/tags/insights.md>), [lcp](<https://devfeed.tech/tags/lcp.md>), [lighthouse](<https://devfeed.tech/tags/lighthouse.md>), [measurement](<https://devfeed.tech/tags/measurement.md>), [pagespeed](<https://devfeed.tech/tags/pagespeed.md>), [perf](<https://devfeed.tech/tags/perf.md>), [safari](<https://devfeed.tech/tags/safari.md>), [site](<https://devfeed.tech/tags/site.md>), [tooling](<https://devfeed.tech/tags/tooling.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

PageSpeed Insights' move to Lighthouse 13.6 can raise simulated FCP, LCP, and performance scores even when a site has not changed. Lighthouse now uses Chrome's render-blocking status instead of request priority, and for text LCP painted with FCP it reuses the FCP dependency graph; both changes can remove work that previously appeared to delay painting. The release also revises connection, redirect, and network estimates. Calibre's simulated-throttling profiles adopted 13.6 on 31 October, while runtime-throttling profiles are unaffected by the two paint fixes; Chrome DevTools gets 13.6 with Chrome 159, so results may temporarily differ from PageSpeed Insights. Record test versions, mark upgrades on dashboards, compare like with like, and keep field data such as CrUX separate, since Lantern's model change does not alter it.

### Source excerpt

Lighthouse 13.6 changes simulated FCP and LCP, so PageSpeed Insights scores can improve even when the page itself has not changed.

## iOS 27.3 Adds Vertical Tabs, Adaptive Dark Mode to Safari

DevFeed: [iOS 27.3 Adds Vertical Tabs, Adaptive Dark Mode to Safari](<https://devfeed.tech/articles/ios-27-3-adds-vertical-tabs-adaptive-dark-mode-to-safari-115758.md>)

Original publisher: [Read original article](<https://tech.slashdot.org/story/26/11/03/2347212/ios-273-adds-vertical-tabs-adaptive-dark-mode-to-safari>)

Author: BeauHD

Published: 2026-11-04T00:00:00Z

Content type: release

Language: en

Sources: [Slashdot](<https://devfeed.tech/sources/slashdot.md>)

Topics: [Dark Mode](<https://devfeed.tech/topics/dark-mode.md>), [iOS](<https://devfeed.tech/topics/ios.md>)

Tags: [adaptive-dark-mode](<https://devfeed.tech/tags/adaptive-dark-mode.md>), [apple-intelligence](<https://devfeed.tech/tags/apple-intelligence.md>), [dark-mode](<https://devfeed.tech/tags/dark-mode.md>), [ios-27-3](<https://devfeed.tech/tags/ios-27-3.md>), [ipados-27-3](<https://devfeed.tech/tags/ipados-27-3.md>), [macos-golden-gate](<https://devfeed.tech/tags/macos-golden-gate.md>), [safari](<https://devfeed.tech/tags/safari.md>), [siri](<https://devfeed.tech/tags/siri.md>), [vertical-tabs](<https://devfeed.tech/tags/vertical-tabs.md>)

### AI overview

Safari's iOS 27.3, iPadOS 27.3 and macOS Golden Gate 27.3 updates add vertical tabs and Adaptive Dark Mode. Vertical tabs appear on the left, use icons by default, and can be widened to show site titles; they work with Topics and Tab Groups, and retain tab pinning and group switching. Adaptive Dark Mode offers to restyle bright websites when the user is browsing in Dark Mode, adjusting backgrounds, contrast, logos, graphics and shadows as needed for readability. It can be enabled for all sites or individually after use. It does not activate on sites with a native or already-dark design, and developers can opt a site out. The excerpt also says Siri browser controls will expand to organize tabs and clear site-specific history; answering questions across multiple open webpages is described as a later feature.

### Source excerpt

Apple is adding vertical tabs and an Adaptive Dark Mode to Safari with iOS 27.3, iPadOS 27.3 and macOS Golden Gate 27.3. The December updates will also expand Siri's browser controls, including organizing tabs and clearing site-specific history, with a later feature allowing Siri to understand and answer questions about content across multiple open webpages. MacRumors reports: Vertical Tabs are located on the left side of the display and use icons by default to save space, but there is an option to make the tab bar wider to show website titles as well. Vertical Tabs work with both Topics and Tab Groups to keep things organized. Topics are created when automatic Apple Intelligence tab sorting is turned on in iOS 27. Pinning tabs by dragging, quickly swapping between Tab Groups, and other features also continue to work. [...] Apple is adding Adaptive Dark Mode for websites that don't have a dark mode design option by default. If you use Dark Mode and then browse to a website with a bright background color, Safari will offer an option to "Try" Adaptive Dark Mode. After tapping Try, Safari renders a Dark Mode version of the page that makes the background darker, changes text contrast, inverts logos and graphics, recolors vector artwork, lifts raised surfaces, and rebalances layered shadows. Each website will be adapted based on what's needed to make it readable, so not every tweak is applied to every site. You can opt to turn Adaptive Dark Mode on for all sites or on a site-by-site basis after using it. If a site has a native dark mode or has a dark design already, Adaptive Dark Mode won't activate. Developers can also add a tag that causes Safari to ignore Adaptive Dark Mode and show the website as the developer intended. Read more of this story at Slashdot.

## Introducing Adaptive Dark Mode

DevFeed: [Introducing Adaptive Dark Mode](<https://devfeed.tech/articles/introducing-adaptive-dark-mode-116294.md>)

Original publisher: [Read original article](<https://webkit.org/blog/18541/introducing-adaptive-dark-mode/>)

Author: Simon Fraser; Luming Yin; Lily Spiniolas; Joanne Pan; Veda Periwal; Jen Simmons

Published: 2026-11-03T18:00:35Z

Content type: release

Language: en

Sources: [WebKit](<https://devfeed.tech/sources/webkit.md>)

Topics: [Dark Mode](<https://devfeed.tech/topics/dark-mode.md>), [Web Development](<https://devfeed.tech/topics/web-development.md>), [CSS](<https://devfeed.tech/topics/css.md>), [Web Accessibility (a11y)](<https://devfeed.tech/topics/web-accessibility.md>)

Tags: [2019](<https://devfeed.tech/tags/2019.md>), [adaptive-dark-mode](<https://devfeed.tech/tags/adaptive-dark-mode.md>), [appearance](<https://devfeed.tech/tags/appearance.md>), [apple](<https://devfeed.tech/tags/apple.md>), [beta](<https://devfeed.tech/tags/beta.md>), [browser](<https://devfeed.tech/tags/browser.md>), [canvas](<https://devfeed.tech/tags/canvas.md>), [canvases](<https://devfeed.tech/tags/canvases.md>), [color](<https://devfeed.tech/tags/color.md>), [colors](<https://devfeed.tech/tags/colors.md>), [content](<https://devfeed.tech/tags/content.md>), [creative](<https://devfeed.tech/tags/creative.md>), [css](<https://devfeed.tech/tags/css.md>), [css-functions](<https://devfeed.tech/tags/css-functions.md>), [css-gradients](<https://devfeed.tech/tags/css-gradients.md>), [css-variables](<https://devfeed.tech/tags/css-variables.md>), [dark-mode](<https://devfeed.tech/tags/dark-mode.md>), [development-practices](<https://devfeed.tech/tags/development-practices.md>), [element](<https://devfeed.tech/tags/element.md>), [news](<https://devfeed.tech/tags/news.md>), [safari](<https://devfeed.tech/tags/safari.md>)

### AI overview

Safari 27.3 beta's Adaptive Dark Mode can turn bright websites dark when a user with system appearance set to dark enables it. Safari leaves pages that declare `color-scheme: light dark` alone; otherwise it estimates whether a page is light or dark and transforms light pages. Its color matrix darkens light backgrounds and lightens text while preserving hue and aiming for WCAG 4.5:1 text contrast. Most images and all `<canvas>` content remain unchanged; Safari may adjust SVG colors and simple black-and-white bitmap logos, and may disable masks or `mix-blend-mode` effects on transformed elements. Site owners can improve results with modern CSS and SVG assets, add custom dark styles using `color-scheme: light dark`, or declare full dark-mode support early in HTML or CSS. The `light only` opt-out is described, but its `only` keyword is not supported in Safari 27.3 beta 1. Websites cannot detect applied transformations: JavaScript color queries and canvas draw operations expose original authored colors and images.

### Source excerpt

We're excited to announce Adaptive Dark Mode in Safari 27.3 beta.

## Stop blaming Safari, start measuring it

DevFeed: [Stop blaming Safari, start measuring it](<https://devfeed.tech/articles/stop-blaming-safari-start-measuring-it-113385.md>)

Original publisher: [Read original article](<https://sdtimes.com/web-applications/stop-blaming-safari-start-measuring-it/>)

Author: Fuad Laguda

Published: 2026-11-02T20:52:50Z

Content type: opinion

Language: en

Sources: [SD Times](<https://devfeed.tech/sources/sd-times.md>)

Topics: [Website](<https://devfeed.tech/topics/website.md>), [iphone](<https://devfeed.tech/topics/iphone.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [apple](<https://devfeed.tech/tags/apple.md>), [browser](<https://devfeed.tech/tags/browser.md>), [bug](<https://devfeed.tech/tags/bug.md>), [bugs](<https://devfeed.tech/tags/bugs.md>), [camera](<https://devfeed.tech/tags/camera.md>), [codec](<https://devfeed.tech/tags/codec.md>), [contributors](<https://devfeed.tech/tags/contributors.md>), [developers](<https://devfeed.tech/tags/developers.md>), [device](<https://devfeed.tech/tags/device.md>), [engineer](<https://devfeed.tech/tags/engineer.md>), [error](<https://devfeed.tech/tags/error.md>), [fixed](<https://devfeed.tech/tags/fixed.md>), [gap](<https://devfeed.tech/tags/gap.md>), [iphone](<https://devfeed.tech/tags/iphone.md>), [issue](<https://devfeed.tech/tags/issue.md>), [livekit](<https://devfeed.tech/tags/livekit.md>), [measuring](<https://devfeed.tech/tags/measuring.md>), [safari](<https://devfeed.tech/tags/safari.md>), [web-app](<https://devfeed.tech/tags/web-app.md>), [webkit](<https://devfeed.tech/tags/webkit.md>), [workaround](<https://devfeed.tech/tags/workaround.md>)

### AI overview

The author argues that measuring browser media behavior on real devices can uncover fixes that blaming Safari or reaching for workarounds would miss. In LiveKit, camera track dimensions were wrong for 112-139 ms on an iPhone 15; an engineer reproduced about 400 ms on an iPhone 11, and the issue also appeared on Android. A measured report and test page led to a merged fix. With Shaka Player, quality changes caused playback to jump back: both Safari behavior and Shaka's handling contributed, so a Shaka change passed 8 of 8 tests and was merged, while the Safari issue was separately reported to Apple with a test case. A wrong codec string in mediabunny was fixed as a one-line mistake. The practical approach is to provide a test page, device, version, and measured timing so maintainers can reproduce and address the problem.

### Source excerpt

When something breaks in a web app on an iPhone, the first thing that comes to mind is, this is Safari's fault. Or Apple will fix it one day, and until then we either ignore the issue or go online and dig out a workaround and move on. I am in that same boat, but... ... continue reading The post Stop blaming Safari, start measuring it appeared first on SD Times.

## Web-Perf Wednesday 015 - Failed Modulepreloads Need to Recover

DevFeed: [Web-Perf Wednesday 015 - Failed Modulepreloads Need to Recover](<https://devfeed.tech/articles/web-perf-wednesday-015-failed-modulepreloads-need-to-recover-105302.md>)

Original publisher: [Read original article](<https://csswizardry.com/2026/10/web-perf-wednesday-015-failed-modulepreloads-need-to-recover/>)

Author: Harry Roberts

Published: 2026-10-28T12:00:00Z

Content type: article

Language: en

Sources: [CSS Wizardry](<https://devfeed.tech/sources/css-wizardry.md>)

Topics: [WebKit](<https://devfeed.tech/topics/webkit.md>), [browser](<https://devfeed.tech/topics/browser.md>), [Resilience](<https://devfeed.tech/topics/resilience.md>), [retry](<https://devfeed.tech/topics/retry.md>), [Firefox](<https://devfeed.tech/topics/firefox.md>), [webDriver](<https://devfeed.tech/topics/webdriver.md>), [Browser Automation](<https://devfeed.tech/topics/browser-automation.md>), [HTML](<https://devfeed.tech/topics/html.md>)

Tags: [browser](<https://devfeed.tech/tags/browser.md>), [caching](<https://devfeed.tech/tags/caching.md>), [failed](<https://devfeed.tech/tags/failed.md>), [failure](<https://devfeed.tech/tags/failure.md>), [faster](<https://devfeed.tech/tags/faster.md>), [firefox](<https://devfeed.tech/tags/firefox.md>), [import](<https://devfeed.tech/tags/import.md>), [improvement](<https://devfeed.tech/tags/improvement.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [perf](<https://devfeed.tech/tags/perf.md>), [performance](<https://devfeed.tech/tags/performance.md>), [recover](<https://devfeed.tech/tags/recover.md>), [recovery](<https://devfeed.tech/tags/recovery.md>), [safari](<https://devfeed.tech/tags/safari.md>), [tooling](<https://devfeed.tech/tags/tooling.md>), [webkit](<https://devfeed.tech/tags/webkit.md>)

### AI overview

Safari Technology Preview 255 fixes a WebKit recovery bug: when a `modulepreload` failed, a stale failed cache entry could make a later `import()` reject without another network request. The fix checks the error before preload shortcuts so the module can be requested again; the excerpt says this is in Technology Preview and does not confirm stable Safari availability. To verify recovery, fail a route chunk request once, restore it, then check both the import rejection and whether a later attempt sends another request. Also consider CDN and service-worker behavior, and avoid unbounded retries. The excerpt also reports corrected throttled response timings in Safari Web Inspector, a Firefox 159 WebDriver polling memory-leak fix affecting timed-out commands, and Mozilla's claim that its desktop PDF viewer starts up to 45% faster, without published test conditions.

### Source excerpt

WebKit fixes failed modulepreloads that could block recovery, while Safari and Firefox improve performance tooling and browser responsiveness.

## Anthropic's Unreleased AI Model Chains Flaws Into Working Chrome, Safari, Windows and Linux Exploits

DevFeed: [Anthropic's Unreleased AI Model Chains Flaws Into Working Chrome, Safari, Windows and Linux Exploits](<https://devfeed.tech/articles/anthropic-s-unreleased-ai-model-chains-flaws-into-working-chrome-safari-windows-and-linux-exploits-104365.md>)

Original publisher: [Read original article](<https://thehackernews.com/2026/10/anthropics-unreleased-ai-model-chains.html>)

Author: The Hacker News

Published: 2026-10-28T08:15:07Z

Content type: news

Language: en

Sources: [Cyber Newsroom](<https://devfeed.tech/sources/cyber-newsroom.md>)

Topics: [Security research](<https://devfeed.tech/topics/security-research.md>), [Claude](<https://devfeed.tech/topics/claude.md>), [Google Chrome](<https://devfeed.tech/topics/google-chrome.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Linux Kernel](<https://devfeed.tech/topics/linux-kernel.md>), [Windows](<https://devfeed.tech/topics/windows.md>), [Memory Safety](<https://devfeed.tech/topics/memory-safety.md>), [Android](<https://devfeed.tech/topics/android.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-model](<https://devfeed.tech/tags/ai-model.md>), [android](<https://devfeed.tech/tags/android.md>), [anthropic](<https://devfeed.tech/tags/anthropic.md>), [anthropic-ai](<https://devfeed.tech/tags/anthropic-ai.md>), [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [browser-security](<https://devfeed.tech/tags/browser-security.md>), [chrome](<https://devfeed.tech/tags/chrome.md>), [company](<https://devfeed.tech/tags/company.md>), [cve](<https://devfeed.tech/tags/cve.md>), [exploits](<https://devfeed.tech/tags/exploits.md>), [found](<https://devfeed.tech/tags/found.md>), [latest](<https://devfeed.tech/tags/latest.md>), [linux](<https://devfeed.tech/tags/linux.md>), [minutes](<https://devfeed.tech/tags/minutes.md>), [mobile-security](<https://devfeed.tech/tags/mobile-security.md>), [model](<https://devfeed.tech/tags/model.md>), [operating-system-security](<https://devfeed.tech/tags/operating-system-security.md>), [proof-of-concept](<https://devfeed.tech/tags/proof-of-concept.md>), [report](<https://devfeed.tech/tags/report.md>), [safari](<https://devfeed.tech/tags/safari.md>), [security](<https://devfeed.tech/tags/security.md>), [this](<https://devfeed.tech/tags/this.md>), [vulnerability](<https://devfeed.tech/tags/vulnerability.md>), [web-security](<https://devfeed.tech/tags/web-security.md>), [windows](<https://devfeed.tech/tags/windows.md>)

### AI overview

Anthropic says an unreleased internal model found flaws across major browsers and operating systems and chained them into five working lab proof-of-concept exploit chains; it reports no real-world attacks and says all flaws were reported and patched. The chains differ in impact: Chrome's four-bug chain reached code execution outside the browser sandbox; Safari's changed a memory value to disable same-origin protections and expose browsing data and signed-in actions; Windows' narrow denial-of-service chain crashed machines but did not steal data or run code; and Linux's chain could obtain root remotely, but required a multipath TCP listener. Anthropic reports little human involvement, but does not detail the model's work or identify it beyond an internal research model. Public records support some vendor fixes and credits, while the excerpt notes that the Windows and Linux CVE descriptions do not independently match Anthropic's account. The company says it used coordinated disclosure and points vetted security professionals to its Cyber Verification Program.

### Source excerpt

Anthropic's Unreleased AI Model Chains Flaws Into Working Chrome, Safari, Windows and Linux Exploits An unreleased Anthropic AI model found security flaws in Chrome, Safari, Android, Windows, and Linux and chained them into working proof-of-concept exploits, the company said in its latest report. The ... Read more Published Date: Oct 28, 2026 (4 hours, 51 minutes ago) Vulnerabilities has been mentioned in this article. CVE-2026-98432 CVE-2026-33096

## ZDI-26-830: Apple Safari jsToWasm IC Entrypoint Type Confusion Remote Code Execution Vulnerability

DevFeed: [ZDI-26-830: Apple Safari jsToWasm IC Entrypoint Type Confusion Remote Code Execution Vulnerability](<https://devfeed.tech/articles/zdi-26-830-apple-safari-jstowasm-ic-entrypoint-type-confusion-remote-code-execution-vulnerability-106026.md>)

Original publisher: [Read original article](<http://www.zerodayinitiative.com/advisories/ZDI-26-830/>)

Published: 2026-10-28T05:00:00Z

Content type: news

Language: en

Sources: [Zero Day Initiative](<https://devfeed.tech/sources/zero-day-initiative.md>)

Topics: [typesafety](<https://devfeed.tech/topics/typesafety.md>), [Exploit](<https://devfeed.tech/topics/exploit.md>)

Tags: [apple](<https://devfeed.tech/tags/apple.md>), [code-execution](<https://devfeed.tech/tags/code-execution.md>), [interaction](<https://devfeed.tech/tags/interaction.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [remote-code-execution](<https://devfeed.tech/tags/remote-code-execution.md>), [remote-code-execution-vulnerability](<https://devfeed.tech/tags/remote-code-execution-vulnerability.md>), [safari](<https://devfeed.tech/tags/safari.md>), [type](<https://devfeed.tech/tags/type.md>), [user-interaction](<https://devfeed.tech/tags/user-interaction.md>), [vulnerability](<https://devfeed.tech/tags/vulnerability.md>)

### AI overview

A flaw in Apple Safari's jsToWasm IC entrypoint can cause type confusion through JavaScript actions, allowing an attacker to execute code in the current process. Exploitation requires the target to visit a malicious page or open a malicious file. The advisory gives the vulnerability a CVSS rating of 8.8 and identifies CVE-2026-86974. Apple has issued an update to address it.

### Source excerpt

This vulnerability allows remote attackers to execute arbitrary code on affected installations of Apple Safari. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file. The ZDI has assigned a CVSS rating of 8.8. The following CVEs are assigned: CVE-2026-86974.

## WebKit Features for Safari 27.2

DevFeed: [WebKit Features for Safari 27.2](<https://devfeed.tech/articles/webkit-features-for-safari-27-2-101130.md>)

Original publisher: [Read original article](<https://webkit.org/blog/18515/webkit-features-for-safari-27-2/>)

Author: Jen Simmons

Published: 2026-10-26T18:30:01Z

Content type: release

Language: en

Sources: [WebKit](<https://devfeed.tech/sources/webkit.md>)

Topics: [WebKit](<https://devfeed.tech/topics/webkit.md>), [Web Development](<https://devfeed.tech/topics/web-development.md>), [aria](<https://devfeed.tech/topics/aria.md>)

Tags: [accessibility](<https://devfeed.tech/tags/accessibility.md>), [bug-fixes](<https://devfeed.tech/tags/bug-fixes.md>), [css](<https://devfeed.tech/tags/css.md>), [customizable](<https://devfeed.tech/tags/customizable.md>), [features](<https://devfeed.tech/tags/features.md>), [grid](<https://devfeed.tech/tags/grid.md>), [lanes](<https://devfeed.tech/tags/lanes.md>), [media](<https://devfeed.tech/tags/media.md>), [news](<https://devfeed.tech/tags/news.md>), [property](<https://devfeed.tech/tags/property.md>), [safari](<https://devfeed.tech/tags/safari.md>), [select](<https://devfeed.tech/tags/select.md>), [webkit](<https://devfeed.tech/tags/webkit.md>)

### AI overview

Safari 27.2 adds `::field-content` for styling selected-option text in Customizable Select without requiring `<selectedcontent>`, refines default select and picker behavior, and keeps large pickers within their containing block using safe alignment. For CSS Grid Lanes, it adopts `fit-tolerance` in place of `flow-tolerance`; the old name remains a deprecated alias. The property controls how close column heights must be before the browser treats them as tied, with a default of `1em`. The release also includes 20 fixes, including accessibility and VoiceOver issues, AAC/M4A decoding and video playback problems, WebCodecs and WebGPU stalls, and failures involving user activation and WebRTC audio. Safari 27.2 is available through updates for the listed iOS, iPadOS, visionOS, and macOS versions.

### Source excerpt

Safari 27.2 is here, refining Customizable Select, renaming a Grid Lanes property, and delivering 20 bug fixes across accessibility, media, CSS, and more.

## WebKit Features for Safari 27.1

DevFeed: [WebKit Features for Safari 27.1](<https://devfeed.tech/articles/webkit-features-for-safari-27-1-98566.md>)

Original publisher: [Read original article](<https://webkit.org/blog/18486/webkit-features-for-safari-27-1/>)

Author: Jen Simmons

Published: 2026-10-23T17:00:59Z

Content type: release

Language: en

Sources: [WebKit](<https://devfeed.tech/sources/webkit.md>)

Topics: [Responsive Design](<https://devfeed.tech/topics/responsive-design.md>), [WebKit](<https://devfeed.tech/topics/webkit.md>), [Media Queries](<https://devfeed.tech/topics/media-queries.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [array](<https://devfeed.tech/tags/array.md>), [bluesky](<https://devfeed.tech/tags/bluesky.md>), [continuous](<https://devfeed.tech/tags/continuous.md>), [css](<https://devfeed.tech/tags/css.md>), [css-grid](<https://devfeed.tech/tags/css-grid.md>), [developer-preview](<https://devfeed.tech/tags/developer-preview.md>), [duo](<https://devfeed.tech/tags/duo.md>), [environment-variables](<https://devfeed.tech/tags/environment-variables.md>), [event](<https://devfeed.tech/tags/event.md>), [feature-detection](<https://devfeed.tech/tags/feature-detection.md>), [feature-flags](<https://devfeed.tech/tags/feature-flags.md>), [flexbox](<https://devfeed.tech/tags/flexbox.md>), [folding](<https://devfeed.tech/tags/folding.md>), [foreach](<https://devfeed.tech/tags/foreach.md>), [iphone](<https://devfeed.tech/tags/iphone.md>), [iphone-duo](<https://devfeed.tech/tags/iphone-duo.md>), [news](<https://devfeed.tech/tags/news.md>), [safari](<https://devfeed.tech/tags/safari.md>), [webkit](<https://devfeed.tech/tags/webkit.md>)

### AI overview

Safari 27.1 keeps the same WebKit engine and web technologies as other iPhones. For users, its notable change is displaying web PDFs as facing pages when iPhone Duo is partly folded, returning to one page when flat or closed. Developers can preview the Device Posture and Viewport Segments APIs behind feature flags: posture is exposed through CSS and JavaScript, while segment media queries, environment variables, and JavaScript rectangles describe areas around the fold. The article says responsive layouts and feature detection support the device's range of viewport sizes, and an iPhone Duo simulator is available in Xcode 27.1 or later. Web content currently does not extend behind the outer display's side controls; Apple is exploring ways to enable that, noting that viewport-fit="cover" depends on correctly insetting content from system controls.

### Source excerpt

Today iPhone Duo arrives, and with it, Safari 27.1.

## Release Notes for Safari Technology Preview 255

DevFeed: [Release Notes for Safari Technology Preview 255](<https://devfeed.tech/articles/release-notes-for-safari-technology-preview-255-96328.md>)

Original publisher: [Read original article](<https://webkit.org/blog/18482/release-notes-for-safari-technology-preview-255/>)

Author: Saron Yitbarek

Published: 2026-10-22T21:22:48Z

Content type: release

Language: en

Sources: [WebKit](<https://devfeed.tech/sources/webkit.md>)

Topics: [Release notes](<https://devfeed.tech/topics/release-notes.md>), [releases](<https://devfeed.tech/topics/releases.md>), [web animation](<https://devfeed.tech/topics/web-animation.md>)

Tags: [accessibility](<https://devfeed.tech/tags/accessibility.md>), [animations](<https://devfeed.tech/tags/animations.md>), [api](<https://devfeed.tech/tags/api.md>), [aspect](<https://devfeed.tech/tags/aspect.md>), [attr](<https://devfeed.tech/tags/attr.md>), [audio](<https://devfeed.tech/tags/audio.md>), [auto-fill](<https://devfeed.tech/tags/auto-fill.md>), [await](<https://devfeed.tech/tags/await.md>), [beacon](<https://devfeed.tech/tags/beacon.md>), [block](<https://devfeed.tech/tags/block.md>), [button](<https://devfeed.tech/tags/button.md>), [download](<https://devfeed.tech/tags/download.md>), [macos](<https://devfeed.tech/tags/macos.md>), [macos-golden-gate](<https://devfeed.tech/tags/macos-golden-gate.md>), [news](<https://devfeed.tech/tags/news.md>), [notes](<https://devfeed.tech/tags/notes.md>), [preview](<https://devfeed.tech/tags/preview.md>), [release](<https://devfeed.tech/tags/release.md>), [release-notes](<https://devfeed.tech/tags/release-notes.md>), [safari](<https://devfeed.tech/tags/safari.md>), [safari-technology-preview](<https://devfeed.tech/tags/safari-technology-preview.md>)

### AI overview

Safari Technology Preview 255 is available for macOS Golden Gate and macOS Tahoe, with fixes spanning WebKit and new features in forms, SVG, web APIs, extensions, and Web Inspector. The notes highlight extensive CSS and layout corrections, including many `line-clamp` fixes, plus JavaScript, media playback and codec, networking, accessibility, and rendering fixes. New capabilities include buttons in native select appearance, SVG `textPath` side support, transferable streams for `AudioWorklet`, the `cross-origin-isolated` Permissions Policy feature, extension notification methods, and Web Inspector animation editing and console previews. One known issue remains: `document.activeElement` returns `<html>` rather than `null` in HTML documents without a body, differing from other browsers and affecting WebDriver's Get Active Element command.

### Source excerpt

Safari Technology Preview Release 255 is now available for download for macOS Golden Gate and macOS Tahoe.

## Two web emergencies in one week: guessable certificate keys and critical PHP bugs that leaked before patches

DevFeed: [Two web emergencies in one week: guessable certificate keys and critical PHP bugs that leaked before patches](<https://devfeed.tech/articles/two-web-emergencies-in-one-week-guessable-certificate-keys-and-critical-php-bugs-that-leaked-before-patches-93085.md>)

Original publisher: [Read original article](<https://www.techspot.com/news/114293-two-web-emergencies-one-week-guessable-certificate-keys.html>)

Author: Julio Franco

Published: 2026-10-21T18:34:00Z

Content type: news

Language: en

Sources: [TechSpot](<https://devfeed.tech/sources/techspot.md>)

Topics: [certificates](<https://devfeed.tech/topics/certificates.md>), [Cryptography](<https://devfeed.tech/topics/cryptography.md>), [bugfixes](<https://devfeed.tech/topics/bugfixes.md>), [Web](<https://devfeed.tech/topics/web.md>), [Secrets Management](<https://devfeed.tech/topics/secrets-management.md>), [Google Chrome](<https://devfeed.tech/topics/google-chrome.md>)

Tags: [bugs](<https://devfeed.tech/tags/bugs.md>), [certificate](<https://devfeed.tech/tags/certificate.md>), [certificate-authority](<https://devfeed.tech/tags/certificate-authority.md>), [certificates](<https://devfeed.tech/tags/certificates.md>), [chrome](<https://devfeed.tech/tags/chrome.md>), [critical](<https://devfeed.tech/tags/critical.md>), [developers](<https://devfeed.tech/tags/developers.md>), [emergency](<https://devfeed.tech/tags/emergency.md>), [emudhra](<https://devfeed.tech/tags/emudhra.md>), [firefox](<https://devfeed.tech/tags/firefox.md>), [india](<https://devfeed.tech/tags/india.md>), [internet-of-things](<https://devfeed.tech/tags/internet-of-things.md>), [keys](<https://devfeed.tech/tags/keys.md>), [operating-systems](<https://devfeed.tech/tags/operating-systems.md>), [patches](<https://devfeed.tech/tags/patches.md>), [php](<https://devfeed.tech/tags/php.md>), [private](<https://devfeed.tech/tags/private.md>), [private-keys](<https://devfeed.tech/tags/private-keys.md>), [psa](<https://devfeed.tech/tags/psa.md>), [roots](<https://devfeed.tech/tags/roots.md>), [safari](<https://devfeed.tech/tags/safari.md>), [security](<https://devfeed.tech/tags/security.md>), [servers](<https://devfeed.tech/tags/servers.md>), [the-web](<https://devfeed.tech/tags/the-web.md>), [trust](<https://devfeed.tech/tags/trust.md>), [web](<https://devfeed.tech/tags/web.md>), [windows](<https://devfeed.tech/tags/windows.md>)

### AI overview

Two separate web security incidents require different responses. Eight eMudhra intermediate certificates had private keys recoverable by testing at most 256 values, enabling their holders to impersonate any domain. Chrome, Firefox, Apple and Microsoft blocked the keys through browser revocation measures; Go, Python certifi, curl, Node.js and most major Linux distributions shipped fixes, while Java, Bun and FreeBSD were still pending at the time described. Static trust stores may not check revocation, and exploitation requires an attacker positioned between user and server. Separately, two critical PHP flaws can expose server memory or enable code execution after abnormal request termination, even when site code is secure. Apache with mod_php faces the highest stated risk. Admins were urged to upgrade to PHP 8.5.12, 8.4.27, 8.3.36 or 8.2.35, or take PHP systems offline until patched.

### Source excerpt

Eight intermediate certificates issued by India-based certificate authority eMudhra were found to have private keys so weak they can be calculated from the certificates themselves. Those certificates chained to roots trusted by Chrome, Firefox, Safari and Windows, as well as by operating systems and countless software trust stores. Anyone holding... Read Entire Article

## Web-Perf Wednesday 014 - Performance Budgets Need a Representative Worst

DevFeed: [Web-Perf Wednesday 014 - Performance Budgets Need a Representative Worst](<https://devfeed.tech/articles/web-perf-wednesday-014-performance-budgets-need-a-representative-worst-92454.md>)

Original publisher: [Read original article](<https://csswizardry.com/2026/10/web-perf-wednesday-014-performance-budgets-need-a-representative-worst/>)

Author: Harry Roberts

Published: 2026-10-21T09:43:37.394676Z

Content type: tutorial

Language: en

Sources: [CSS Wizardry](<https://devfeed.tech/sources/css-wizardry.md>)

Topics: [performance-engineering](<https://devfeed.tech/topics/performance-engineering.md>), [performance-optimization](<https://devfeed.tech/topics/performance-optimization.md>), [Core Web Vitals](<https://devfeed.tech/topics/core-web-vitals.md>), [Google Chrome](<https://devfeed.tech/topics/google-chrome.md>), [real user monitoring](<https://devfeed.tech/topics/real-user-monitoring.md>), [synthetic monitoring](<https://devfeed.tech/topics/synthetic-monitoring.md>), [V8](<https://devfeed.tech/topics/v8.md>), [Single-page application (SPA)](<https://devfeed.tech/topics/spa.md>)

Tags: [chrome](<https://devfeed.tech/tags/chrome.md>), [chrome-devtools](<https://devfeed.tech/tags/chrome-devtools.md>), [debugging](<https://devfeed.tech/tags/debugging.md>), [identity](<https://devfeed.tech/tags/identity.md>), [measurement](<https://devfeed.tech/tags/measurement.md>), [memory](<https://devfeed.tech/tags/memory.md>), [module](<https://devfeed.tech/tags/module.md>), [performance](<https://devfeed.tech/tags/performance.md>), [performance-budgets](<https://devfeed.tech/tags/performance-budgets.md>), [recovery](<https://devfeed.tech/tags/recovery.md>), [safari](<https://devfeed.tech/tags/safari.md>)

### AI overview

A performance budget based on one worst measurement can be set so high that serious regressions pass. The article recommends choosing a representative worst, such as P90 or P95 across recent measurements, while keeping unlike populations separate and reviewing changes rather than applying them automatically. Match the data to the enforcement context, such as a fixed CI profile or a defined field-data segment. The excerpt also reports that Safari 27 blocks network access to identity-resolution infrastructure, Chrome 156 no longer caches failed module loads so dynamic imports can be retried, and Chrome DevTools can highlight unused closure variables retaining memory in shared V8 contexts.

### Source excerpt

Performance budgets need a representative worst, while Safari changes identity resolution and Chrome improves module recovery and memory debugging.

## Safari blocks trackers that turn your email into a tracking ID

DevFeed: [Safari blocks trackers that turn your email into a tracking ID](<https://devfeed.tech/articles/safari-blocks-trackers-that-turn-your-email-into-a-tracking-id-92556.md>)

Original publisher: [Read original article](<https://www.helpnetsecurity.com/2026/10/21/apple-safari-tracking-protection/>)

Author: Anamarija Pogorelec

Published: 2026-10-21T08:53:34Z

Content type: article

Language: en

Sources: [Help Net Security](<https://devfeed.tech/sources/help-net-security.md>)

Topics: [WebKit](<https://devfeed.tech/topics/webkit.md>)

Tags: [apple](<https://devfeed.tech/tags/apple.md>), [browser](<https://devfeed.tech/tags/browser.md>), [email](<https://devfeed.tech/tags/email.md>), [identity-protection](<https://devfeed.tech/tags/identity-protection.md>), [news](<https://devfeed.tech/tags/news.md>), [online-tracking](<https://devfeed.tech/tags/online-tracking.md>), [safari](<https://devfeed.tech/tags/safari.md>), [trackers](<https://devfeed.tech/tags/trackers.md>), [tracking](<https://devfeed.tech/tags/tracking.md>), [webkit](<https://devfeed.tech/tags/webkit.md>)

### AI overview

Safari and WebKit block network connections to identity resolution services that collect email addresses entered on webpages and return persistent tracking IDs. These IDs can link browsing and ad targeting to an email address; logging out or unsubscribing does not remove the data held by the provider. The block operates at the provider-domain level, which WebKit says prevents evasion by changing request structure, while preserving first-party personalization. Apple's Hide My Email is another option: it creates distinct randomized addresses for websites and forwards their messages. The protections are included in iOS 27, iPadOS 27, macOS 27, and visionOS 27.

### Source excerpt

Apple's new anti-tracking protections in Safari and WebKit, the open-source web engine used by Safari, block connections to identity resolution services that turn email addresses into persistent tracking identifiers. How email addresses become tracking IDs This "post-cookie" tracking method allows a third party to collect a user's email address when they log in to a website or sign up for a newsletter. The provider sends the address to its servers, creates a tracking ID permanently ... More -> The post Safari blocks trackers that turn your email into a tracking ID appeared first on Help Net Security.

## Announcing Privacy Badger for Safari on macOS

DevFeed: [Announcing Privacy Badger for Safari on macOS](<https://devfeed.tech/articles/announcing-privacy-badger-for-safari-on-macos-90060.md>)

Original publisher: [Read original article](<https://www.eff.org/deeplinks/2026/10/announcing-privacy-badger-safari-macos>)

Author: Alexei Miagkov

Published: 2026-10-19T17:59:22Z

Content type: release

Language: en

Sources: [Deeplinks](<https://devfeed.tech/sources/deeplinks.md>)

Topics: [online privacy](<https://devfeed.tech/topics/online-privacy.md>), [Firefox](<https://devfeed.tech/topics/firefox.md>), [macOS](<https://devfeed.tech/topics/macos.md>)

Tags: [ad-blocker](<https://devfeed.tech/tags/ad-blocker.md>), [ads](<https://devfeed.tech/tags/ads.md>), [badger](<https://devfeed.tech/tags/badger.md>), [big-tech](<https://devfeed.tech/tags/big-tech.md>), [blocks](<https://devfeed.tech/tags/blocks.md>), [broker](<https://devfeed.tech/tags/broker.md>), [browsers](<https://devfeed.tech/tags/browsers.md>), [built-in](<https://devfeed.tech/tags/built-in.md>), [data-privacy](<https://devfeed.tech/tags/data-privacy.md>), [extension](<https://devfeed.tech/tags/extension.md>), [macos](<https://devfeed.tech/tags/macos.md>), [online-behavioral-tracking](<https://devfeed.tech/tags/online-behavioral-tracking.md>), [privacy](<https://devfeed.tech/tags/privacy.md>), [safari](<https://devfeed.tech/tags/safari.md>), [surveillance](<https://devfeed.tech/tags/surveillance.md>), [trackers](<https://devfeed.tech/tags/trackers.md>), [tracking](<https://devfeed.tech/tags/tracking.md>), [users](<https://devfeed.tech/tags/users.md>)

### AI overview

Privacy Badger is now available as a Safari extension for macOS users running Safari 26.5 or later. The article describes how it blocks trackers, supplements Safari's privacy protections, and sends the Global Privacy Control signal. This is its first Safari release, with iOS support still under consideration.

### Source excerpt

Exciting news for Safari users: Privacy Badger is now available on Safari for macOS! You'll need Safari version 26.5 or higher to use it. Whether you want to protect yourself from data brokers or just don't want Big Tech profiting off your browsing data, Privacy Badger is here to help. More than 4 million people already use EFF's free tracker-blocking extension to take a stand against online surveillance. Safari users can now join them and EFF in the fight for a better web. Install Privacy Badger Support the Fight Against Online Tracking Safari support has been one of Privacy Badger's most requested features for years. Thanks to recent improvements in Safari's extension support, we've finally made it happen for Safari version 26.5 and higher. Privacy Badger is now available on all major desktop browsers. And before you ask, yes, we will look into supporting Safari for iOS once we've ironed out any issues on macOS. Why Install Privacy Badger on Safari? Most websites contain invisible tracking code that lets companies collect, share, and profit from your personal data. Some of those companies are data brokers that sell your information to anyone willing to pay. Creepy ads are just the tip of the iceberg when it comes to the harms of online tracking: Once your information enters the data broker ecosystem, it's nearly impossible to know who buys it or what they're doing with it. Privacy Badger blocks online trackers to prevent your browsing data from being used against you. Privacy Badger goes beyond Safari's built-in privacy features to provide additional protection against online tracking. In its default browsing mode, Safari limits the information that trackers can access but still allows them to load. Privacy Badger blocks trackers from loading in the first place, preventing them from tracking you using techniques that bypass Safari's protections. Privacy Badger works well by itself, and will continue to enhance your privacy when installed along side an ad blocker o

## EFF Launches Privacy Badger for Safari on macOS

DevFeed: [EFF Launches Privacy Badger for Safari on macOS](<https://devfeed.tech/articles/eff-launches-privacy-badger-for-safari-on-macos-90061.md>)

Original publisher: [Read original article](<https://www.eff.org/press/releases/eff-launches-privacy-badger-safari-macos>)

Author: Hudson Hongo

Published: 2026-10-19T16:00:25Z

Content type: release

Language: en

Sources: [Deeplinks](<https://devfeed.tech/sources/deeplinks.md>)

Topics: [online privacy](<https://devfeed.tech/topics/online-privacy.md>), [Security & Privacy](<https://devfeed.tech/topics/security-privacy.md>), [Extension](<https://devfeed.tech/topics/extension.md>)

Tags: [badger](<https://devfeed.tech/tags/badger.md>), [extension](<https://devfeed.tech/tags/extension.md>), [launches](<https://devfeed.tech/tags/launches.md>), [macos](<https://devfeed.tech/tags/macos.md>), [online-privacy](<https://devfeed.tech/tags/online-privacy.md>), [privacy](<https://devfeed.tech/tags/privacy.md>), [safari](<https://devfeed.tech/tags/safari.md>)

### AI overview

EFF has launched Privacy Badger for Safari on macOS. The free extension blocks hidden online trackers from loading, adding protection beyond Safari's built-in privacy features. It requires Safari 26.5 or later.

### Source excerpt

Free Tracker Blocker Used by Millions Will Protect Even More Users' Privacy SAN FRANCISCO--Privacy Badger, the award-winning tracker blocker made by the member-supported digital rights nonprofit Electronic Frontier Foundation (EFF), is now available for Safari on macOS. Safari users can download the free browser extension today and join the more than 4 million people using Privacy Badger to take a stand against data brokers and online surveillance. Users will need Safari version 26.5 or higher to use it. Ranked as one of the best ad tracker blockers by The Wirecutter, Consumer Reports, PC Mag and more, Privacy Badger is different from other blocking extensions. Created by EFF to stop companies from spying on you online, Privacy Badger automatically learns to block hidden trackers on the web, along with additional privacy-protecting features. "Most websites contain invisible tracking code that lets companies collect, share, and profit from your personal data," said Lena Cohen, Staff Technologist at EFF. "Creepy ads are just the tip of the iceberg when it comes to the harms of online tracking: Once your information enters the data broker ecosystem, it's nearly impossible to know who buys it or what they're doing with it. Safari support has long been one of Privacy Badger's most requested features and EFF is excited to be able to make this important tool available to Safari users to fight back for a better web." On Safari, Privacy Badger goes beyond the browser's built-in privacy features to provide additional protection against online tracking. In its default browsing mode, Safari limits the information that trackers can access, but it still allows them to load. Privacy Badger blocks online trackers from loading in the first place, preventing them from tracking you using techniques that bypass Safari's protections. With today's launch, Privacy Badger is now available on all major desktop browsers. As the leading nonprofit defending online civil liberties, EFF is commit

## Apple wants Chrome users to switch to Safari, claims up to five extra hours of video playback on a Mac

DevFeed: [Apple wants Chrome users to switch to Safari, claims up to five extra hours of video playback on a Mac](<https://devfeed.tech/articles/apple-wants-chrome-users-to-switch-to-safari-claims-up-to-five-extra-hours-of-video-playback-on-a-mac-87841.md>)

Original publisher: [Read original article](<https://www.techspot.com/news/114211-apple-wants-chrome-users-switch-safari-claims-up.html>)

Author: Skye Jacobs

Published: 2026-10-15T16:58:00Z

Content type: comparison

Language: en

Sources: [TechSpot](<https://devfeed.tech/sources/techspot.md>)

Topics: [Google Chrome](<https://devfeed.tech/topics/google-chrome.md>), [browser](<https://devfeed.tech/topics/browser.md>), [macOS](<https://devfeed.tech/topics/macos.md>)

Tags: [apple](<https://devfeed.tech/tags/apple.md>), [battery-life](<https://devfeed.tech/tags/battery-life.md>), [browser](<https://devfeed.tech/tags/browser.md>), [campaign](<https://devfeed.tech/tags/campaign.md>), [chrome](<https://devfeed.tech/tags/chrome.md>), [chromium](<https://devfeed.tech/tags/chromium.md>), [safari](<https://devfeed.tech/tags/safari.md>), [the-web](<https://devfeed.tech/tags/the-web.md>)

### AI overview

Apple is promoting Safari to Chrome users with claims of faster loading for frequently visited websites, longer video playback on a Mac, and built-in privacy protections. The article explains that the performance figures come from specific tests and may not reflect all browsing conditions. It compares Safari's integration with Apple hardware and features with Chrome's extensions and cross-platform sync.

### Source excerpt

StatCounter figures put Chrome's browser market share at 66.36%, compared with Safari's 18.27%. Apple's campaign aims to narrow that gap by making browser efficiency a more prominent consideration. Read Entire Article

## Release Notes for Safari Technology Preview 254

DevFeed: [Release Notes for Safari Technology Preview 254](<https://devfeed.tech/articles/release-notes-for-safari-technology-preview-254-77513.md>)

Original publisher: [Read original article](<https://webkit.org/blog/18420/release-notes-for-safari-technology-preview-254/>)

Author: Jon Davis

Published: 2026-10-08T23:29:40Z

Content type: release

Language: en

Sources: [WebKit](<https://devfeed.tech/sources/webkit.md>)

Topics: [view transitions](<https://devfeed.tech/topics/view-transitions.md>), [web animation](<https://devfeed.tech/topics/web-animation.md>), [Canvas](<https://devfeed.tech/topics/canvas.md>), [Visual Studio Code](<https://devfeed.tech/topics/visual-studio-code.md>)

Tags: [macos](<https://devfeed.tech/tags/macos.md>), [macos-golden-gate](<https://devfeed.tech/tags/macos-golden-gate.md>), [release](<https://devfeed.tech/tags/release.md>), [safari](<https://devfeed.tech/tags/safari.md>), [safari-technology-preview](<https://devfeed.tech/tags/safari-technology-preview.md>)

### AI overview

Safari Technology Preview 254 is available for macOS Golden Gate and macOS Tahoe. The release notes describe WebKit changes, including CSS features and fixes, JavaScript and Web API corrections, accessibility updates, and improvements to WebDriver, WebAssembly, WebGPU, and media handling.

### Source excerpt

Safari Technology Preview Release 254 is now available for download for macOS Golden Gate and macOS Tahoe.

## CSS Text Stroke: How to Outline Text in CSS

DevFeed: [CSS Text Stroke: How to Outline Text in CSS](<https://devfeed.tech/articles/css-text-stroke-how-to-outline-text-in-css-66459.md>)

Original publisher: [Read original article](<https://markodenic.com/css-text-stroke/>)

Author: Marko

Published: 2026-10-06T19:52:07Z

Content type: tutorial

Language: en

Sources: [Marko Denic Blog](<https://devfeed.tech/sources/marko-denic-blog.md>)

Topics: [CSS](<https://devfeed.tech/topics/css.md>), [Media Queries](<https://devfeed.tech/topics/media-queries.md>)

Tags: [accessible](<https://devfeed.tech/tags/accessible.md>), [browser](<https://devfeed.tech/tags/browser.md>), [compatibility](<https://devfeed.tech/tags/compatibility.md>), [css](<https://devfeed.tech/tags/css.md>), [edge](<https://devfeed.tech/tags/edge.md>), [firefox](<https://devfeed.tech/tags/firefox.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [safari](<https://devfeed.tech/tags/safari.md>), [text-shadow](<https://devfeed.tech/tags/text-shadow.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>), [web-development](<https://devfeed.tech/tags/web-development.md>)

### AI overview

This tutorial shows how to outline text using CSS -webkit-text-stroke, including hollow text, thick strokes with paint-order, hover fills, and text-shadow alternatives. It also discusses browser support and accessibility considerations for hollow text.

### Source excerpt

Add a stroke or outline to text with -webkit-text-stroke: hollow text, thick strokes with paint-order, hover fills, and the text-shadow alternative. With a live demo.

## Web-Perf Wednesday 011 - SpeedCurve's INP Observer Missed Its Threshold

DevFeed: [Web-Perf Wednesday 011 - SpeedCurve's INP Observer Missed Its Threshold](<https://devfeed.tech/articles/web-perf-wednesday-011-speedcurve-s-inp-observer-missed-its-threshold-62449.md>)

Original publisher: [Read original article](<https://csswizardry.com/2026/09/web-perf-wednesday-011-speedcurves-inp-observer-missed-its-threshold/>)

Author: Harry Roberts

Published: 2026-09-30T11:00:00Z

Content type: article

Language: en

Sources: [CSS Wizardry](<https://devfeed.tech/sources/css-wizardry.md>)

Topics: [observability](<https://devfeed.tech/topics/observability.md>), [Interaction to Next Paint](<https://devfeed.tech/topics/interaction-to-next-paint.md>), [Latency](<https://devfeed.tech/topics/latency.md>)

Tags: [browser](<https://devfeed.tech/tags/browser.md>), [firefox](<https://devfeed.tech/tags/firefox.md>), [inp](<https://devfeed.tech/tags/inp.md>), [perf](<https://devfeed.tech/tags/perf.md>), [performance](<https://devfeed.tech/tags/performance.md>), [releases](<https://devfeed.tech/tags/releases.md>), [rum](<https://devfeed.tech/tags/rum.md>), [safari](<https://devfeed.tech/tags/safari.md>), [safari-technology-preview](<https://devfeed.tech/tags/safari-technology-preview.md>), [tooling](<https://devfeed.tech/tags/tooling.md>)

### AI overview

A bug in SpeedCurve's lux.js wrapper nested Event Timing observer options incorrectly, leaving the browser at its default 104 ms threshold. Interactions below that threshold could be omitted from the data used to calculate INP and its attribution. The fix was merged on 24 September and adds an integration test for sub-104 ms interactions. The article also notes smaller Firefox and Safari Technology Preview changes and recommends tracking lux.js versions and rollout timing when comparing RUM data.

### Source excerpt

A long-standing lux.js bug left Event Timing on its 104 ms default, while browser releases improve testing and rendering performance.

## Release Notes for Safari Technology Preview 253

DevFeed: [Release Notes for Safari Technology Preview 253](<https://devfeed.tech/articles/release-notes-for-safari-technology-preview-253-58984.md>)

Original publisher: [Read original article](<https://webkit.org/blog/18357/release-notes-for-safari-technology-preview-253/>)

Author: Saron Yitbarek

Published: 2026-09-23T21:46:47Z

Content type: release

Language: en

Sources: [WebKit](<https://devfeed.tech/sources/webkit.md>)

Topics: [Release notes](<https://devfeed.tech/topics/release-notes.md>), [WebKit](<https://devfeed.tech/topics/webkit.md>), [CSS](<https://devfeed.tech/topics/css.md>), [macOS](<https://devfeed.tech/topics/macos.md>), [Web Development](<https://devfeed.tech/topics/web-development.md>), [web-standards](<https://devfeed.tech/topics/web-standards.md>)

Tags: [accessibility](<https://devfeed.tech/tags/accessibility.md>), [animation](<https://devfeed.tech/tags/animation.md>), [download](<https://devfeed.tech/tags/download.md>), [macos](<https://devfeed.tech/tags/macos.md>), [new-features](<https://devfeed.tech/tags/new-features.md>), [news](<https://devfeed.tech/tags/news.md>), [release](<https://devfeed.tech/tags/release.md>), [release-notes](<https://devfeed.tech/tags/release-notes.md>), [safari](<https://devfeed.tech/tags/safari.md>), [safari-technology-preview](<https://devfeed.tech/tags/safari-technology-preview.md>), [software](<https://devfeed.tech/tags/software.md>), [webkit](<https://devfeed.tech/tags/webkit.md>)

### AI overview

Safari Technology Preview 253 is available for macOS and includes WebKit changes covering accessibility, animations, CSS, and related resolved issues.

### Source excerpt

Safari Technology Preview Release 253 is now available for download for macOS Golden Gate and macOS Tahoe.

## Web-Perf Wednesday 010 - Safari Keeps Scrolled Content in Place

DevFeed: [Web-Perf Wednesday 010 - Safari Keeps Scrolled Content in Place](<https://devfeed.tech/articles/web-perf-wednesday-010-safari-keeps-scrolled-content-in-place-58523.md>)

Original publisher: [Read original article](<https://csswizardry.com/2026/09/web-perf-wednesday-010-safari-keeps-scrolled-content-in-place/>)

Author: Harry Roberts

Published: 2026-09-23T11:00:00Z

Content type: article

Language: en

Sources: [CSS Wizardry](<https://devfeed.tech/sources/css-wizardry.md>)

Topics: [Web](<https://devfeed.tech/topics/web.md>), [browser](<https://devfeed.tech/topics/browser.md>), [Web platform](<https://devfeed.tech/topics/web-platform.md>), [HTTP](<https://devfeed.tech/topics/http.md>), [Developer Tools](<https://devfeed.tech/topics/developer-tools.md>)

Tags: [caching](<https://devfeed.tech/tags/caching.md>), [devtools](<https://devfeed.tech/tags/devtools.md>), [http](<https://devfeed.tech/tags/http.md>), [performance](<https://devfeed.tech/tags/performance.md>), [safari](<https://devfeed.tech/tags/safari.md>), [scrolling](<https://devfeed.tech/tags/scrolling.md>), [service-workers](<https://devfeed.tech/tags/service-workers.md>), [tooling](<https://devfeed.tech/tags/tooling.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

This article reviews browser performance changes in Safari 27, including scroll anchoring that keeps visible content in place when material is inserted above it. It also notes tighter HTTP caching, static Service Worker routes, and Chrome DevTools improvements, with testing guidance for sites affected by scrolling and layout changes.

### Source excerpt

Safari 27 adds scroll anchoring, tighter HTTP caching, and static Service Worker routes, while Chrome improves performance tooling.

## New in Chrome 154: iframes that automatically resize themselves to their content

DevFeed: [New in Chrome 154: iframes that automatically resize themselves to their content](<https://devfeed.tech/articles/new-in-chrome-154-iframes-that-automatically-resize-themselves-to-their-content-58294.md>)

Original publisher: [Read original article](<https://www.bram.us/2026/09/23/responsive-iframes/>)

Author: Bramus!

Published: 2026-09-22T22:15:05Z

Content type: article

Language: en

Sources: [Bram.us](<https://devfeed.tech/sources/bram-us.md>)

Topics: [browser](<https://devfeed.tech/topics/browser.md>), [Web Development](<https://devfeed.tech/topics/web-development.md>), [CSS](<https://devfeed.tech/topics/css.md>), [Web platform](<https://devfeed.tech/topics/web-platform.md>), [Firefox](<https://devfeed.tech/topics/firefox.md>), [WebKit](<https://devfeed.tech/topics/webkit.md>)

Tags: [browser](<https://devfeed.tech/tags/browser.md>), [chrome](<https://devfeed.tech/tags/chrome.md>), [chromium](<https://devfeed.tech/tags/chromium.md>), [css](<https://devfeed.tech/tags/css.md>), [demo](<https://devfeed.tech/tags/demo.md>), [embedded](<https://devfeed.tech/tags/embedded.md>), [embedding](<https://devfeed.tech/tags/embedding.md>), [firefox](<https://devfeed.tech/tags/firefox.md>), [iframe](<https://devfeed.tech/tags/iframe.md>), [original-content](<https://devfeed.tech/tags/original-content.md>), [resize](<https://devfeed.tech/tags/resize.md>), [responsive](<https://devfeed.tech/tags/responsive.md>), [safari](<https://devfeed.tech/tags/safari.md>), [social-media](<https://devfeed.tech/tags/social-media.md>), [third-party](<https://devfeed.tech/tags/third-party.md>), [webkit](<https://devfeed.tech/tags/webkit.md>)

### AI overview

Chrome 154 supports responsively sized iframes that adjust to the intrinsic size of their embedded documents. The article explains the two-way opt-in using CSS and a meta tag, demonstrates a multi-step form, and summarizes browser support.

### Source excerpt

Chrome 154 adds support for responsively-sized iframes, letting an <iframe> size itself based on the intrinsic size of its embedded document. This is perfect for seamlessly embedding third-party comment widgets, varying-height social media embeds, or any other type of embed that uses an <iframe>.

[Next page](<https://devfeed.tech/tags/safari.md?cursor=WyIyMDI2LTA5LTIyVDIyOjE1OjA1KzAwOjAwIiwgImY1NzJkOWVmLWFkN2ItNDJkNC1iMWViLWYzMDZhNGY4OTIxYSJd>)