#browser-differences

[ follow ]
#view-transitions
Web development
fromCSS-Tricks
9 hours ago

7 View Transitions Recipes to Try | CSS-Tricks

View transitions enhance user experience and are supported by major browsers, but require careful setup and understanding of animation types.
Web frameworks
fromBram.us
1 week ago

Introducing view-transitions-toolkit, a collection of utility functions to more easily work with View Transitions.

View-transitions-toolkit simplifies implementing advanced View Transition patterns with focused helper functions.
Web development
fromCSS-Tricks
9 hours ago

7 View Transitions Recipes to Try | CSS-Tricks

View transitions enhance user experience and are supported by major browsers, but require careful setup and understanding of animation types.
Web frameworks
fromBram.us
1 week ago

Introducing view-transitions-toolkit, a collection of utility functions to more easily work with View Transitions.

View-transitions-toolkit simplifies implementing advanced View Transition patterns with focused helper functions.
fromZDNET
8 hours ago

I tested Artix Linux: An enjoyable systemd-free distro for experienced users (and ChromeOS speeds)

Artix is about the art of creating a unique Linux distribution while replacing several of the usual bits and pieces. It eschews systemd in favor of either OpenRC or dinit, allowing users to choose their preferred init system.
Software development
Angular
fromMedium
1 day ago

15+ Best Shadcn Templates for Next.js Developers

Choosing the right Shadcn template for Next.js impacts performance, maintainability, and scalability.
#ai
UX design
fromMedium
1 day ago

The trust-latency gap: why the future of UX is intentionally slower

AI chat assistants use word-by-word responses to build anticipation and enhance user trust.
Artificial intelligence
fromMedium
2 days ago

Notes from the people building your future

AI-driven job displacement requires thoughtful policy to ensure equitable distribution of prosperity and prevent increased inequality.
UX design
fromMedium
1 day ago

The trust-latency gap: why the future of UX is intentionally slower

AI chat assistants use word-by-word responses to build anticipation and enhance user trust.
Artificial intelligence
fromMedium
2 days ago

Notes from the people building your future

AI-driven job displacement requires thoughtful policy to ensure equitable distribution of prosperity and prevent increased inequality.
Information security
fromThe Hacker News
3 days ago

Browser Extensions Are the New AI Consumption Channel That No One Is Talking About

AI browser extensions pose significant security risks, often overlooked, with vulnerabilities and access that can compromise enterprise networks.
Typography
fromCsswizardry
3 days ago

font-family Doesn't Fall Back the Way You Think - CSS Wizardry

Font-family declarations are self-contained and do not inherit fallback options from parent elements.
jQuery
fromInfoQ
3 days ago

Safari Adds scrollend Event Support, Completing Baseline Browser Coverage

Safari 26.2 introduces the scrollend event, providing reliable detection of scroll completion across major browsers.
Node JS
fromRaymondcamden
2 days ago

Testing OCR with Chrome Built-in AI

Chrome's built-in AI can perform OCR on images, enabling text extraction and bounding box identification.
#css
Web development
fromCSS-Tricks
6 days ago

Alternatives to the !important Keyword | CSS-Tricks

Using !important in CSS can lead to chaos and should be replaced with better practices for maintainability.
Web development
fromCSS-Tricks
1 week ago

New CSS Multi-Column Layout Features in Chrome | CSS-Tricks

New CSS properties in Chrome 145+ allow multi-column layouts to avoid horizontal scrolling by enabling vertical wrapping of content.
JavaScript
fromRubyflow
5 days ago

Practical CSS: simplifying UI code with pseudo-classes

CSS pseudo-classes can simplify UI interactions by handling presentation logic, allowing JavaScript to focus on behavior.
jQuery
fromCSS-Tricks
4 days ago

Selecting a Date Range in CSS | CSS-Tricks

A date range selector allows users to choose a time frame for various scheduling and booking tasks.
Web development
fromCSS-Tricks
6 days ago

Alternatives to the !important Keyword | CSS-Tricks

Using !important in CSS can lead to chaos and should be replaced with better practices for maintainability.
Web development
fromCSS-Tricks
1 week ago

New CSS Multi-Column Layout Features in Chrome | CSS-Tricks

New CSS properties in Chrome 145+ allow multi-column layouts to avoid horizontal scrolling by enabling vertical wrapping of content.
Marketing tech
fromDigiday
4 days ago

While AI is building the web faster than ever, accessibility can't be left behind

AI has accelerated marketing processes, but speed can compromise accessibility, impacting customer experience and conversion rates for people with disabilities.
React
fromMDN Web Docs
5 days ago

Under the hood of MDN's new frontend | MDN Blog

MDN's frontend was overhauled to simplify design and improve code structure, addressing technical debt from the previous React app.
#google-chrome
Typography
fromFast Company
4 days ago

Chrome's new feature makes life easier for people with a million open tabs

Google Chrome introduces vertical tabs to enhance user experience and multitasking capabilities.
Typography
fromTechCrunch
6 days ago

Chrome is finally getting vertical tabs | TechCrunch

Google Chrome is adopting vertical tabs to enhance user experience and manage tab groups more effectively.
Typography
fromFast Company
4 days ago

Chrome's new feature makes life easier for people with a million open tabs

Google Chrome introduces vertical tabs to enhance user experience and multitasking capabilities.
Typography
fromTechCrunch
6 days ago

Chrome is finally getting vertical tabs | TechCrunch

Google Chrome is adopting vertical tabs to enhance user experience and manage tab groups more effectively.
Tech industry
fromThe Verge
4 days ago

The MacBook Neo is the best thing to happen to Windows in years

Microsoft consistently enhances Windows in response to competitive threats, particularly from Apple.
Canada news
fromTheregister
5 days ago

Showing the Windows 10 desktop was the yeast they could do

A bakery's use of Windows 10 desktops highlights the contrast between modern technology and traditional baked goods.
#web-development
Privacy technologies
fromThe Hacker News
3 days ago

Google Rolls Out DBSC in Chrome 146 to Block Session Theft on Windows

Google's Device Bound Session Credentials enhance security for Chrome users by tying authentication sessions to specific devices, combating session theft.
React
fromAmazon Web Services
4 days ago

Embed a live AI browser agent in your React app with Amazon Bedrock AgentCore | Amazon Web Services

Users need visibility into AI agents' actions to maintain trust and control over their interactions.
Angular
fromGitHub
5 days ago

GitHub - Aejkatappaja/phantom-ui: Structure-aware skeleton loader. One Web Component, every framework.

phantom-ui automates skeleton screen generation by measuring the DOM, eliminating the need for separate skeleton components.
#webassembly
JavaScript
fromInfoWorld
6 days ago

Rust team warns of WebAssembly change

Undefined symbols in WebAssembly can lead to unexpected behavior and errors, necessitating better diagnostics for developers.
fromInfoQ
1 month ago
Software development

How WebAssembly Components Enable Safe and Portable Software Extensions

JavaScript
fromInfoWorld
6 days ago

Rust team warns of WebAssembly change

Undefined symbols in WebAssembly can lead to unexpected behavior and errors, necessitating better diagnostics for developers.
fromInfoQ
1 month ago
Software development

How WebAssembly Components Enable Safe and Portable Software Extensions

#lazy-loading
Web design
fromGSMArena.com
1 week ago

Google Chrome will get lazy loading for video and audio elements

Lazy loading will soon include video and audio elements in Chrome 148, enhancing user experience by deferring loading of heavier content.
Web design
fromGSMArena.com
1 week ago

Google Chrome will get lazy loading for video and audio elements

Lazy loading will soon include video and audio elements in Chrome 148, enhancing user experience by deferring loading of heavier content.
fromThisweekinreact
5 days ago

This Week In React #276: Boneyard, Ink, MUI, React Router, Next.js, shadcn, Docusaurus, Comark, Forms, Shaders | RN 0.85, ViewTransition, Skia, Windows, CRNL, Maestro, True Sheet, Nitro Player, RNGH | JSIR, Security, esbuild, Ky, Intl | This Week In React

React Native v0.85 introduces a new Shared Animation backend, enhancing the animation capabilities of applications. Upcoming features like <ViewTransition> and Skia Graphite promise to further improve user experiences.
React
#javascript
Node JS
fromAlex MacArthur
2 weeks ago

Your options for preloading images with JavaScript

Preloading images in JavaScript can be achieved through various methods, with the best choice depending on specific circumstances.
Node JS
fromAlex MacArthur
2 weeks ago

Your options for preloading images with JavaScript

Preloading images in JavaScript can be achieved through various methods, with the best choice depending on specific circumstances.
Web development
fromComputerworld
4 days ago

Chrome, Vivaldi, and the challenge of changing browsers

Switching from Chrome to Vivaldi can enhance productivity and optimize digital environments for users seeking better browser experiences.
Mobile UX
fromGSMArena.com
2 weeks ago

Samsung Browser for Windows is now out of beta

Samsung Browser 30.0.0.95 is now available globally for Windows 10 and 11, featuring integrated Perplexity AI for enhanced browsing capabilities.
#chrome
Privacy technologies
fromBGR
2 weeks ago

9 Reasons You Should Consider Ditching Google Chrome - BGR

Chrome's dominance in the browser market raises privacy concerns due to its ties with Google's advertising business.
Privacy technologies
fromBGR
2 weeks ago

9 Reasons You Should Consider Ditching Google Chrome - BGR

Chrome's dominance in the browser market raises privacy concerns due to its ties with Google's advertising business.
Web development
fromSearch Engine Roundtable
3 days ago

Google Discusses Page Weight, Average Mobile Homepage Size, and Googlebot File Limit Sizes

Growing page weight impacts user experience and Googlebot crawling, with specific file size limits set for different Googlebot types.
Typography
fromFast Company
2 weeks ago

This free web tool makes everything way easier to read

Textise transforms any website into a clutter-free, plain-text document for easier reading and sharing.
Tech industry
fromTheregister
1 month ago

ARM64 Linux users finally get Chrome date

Google will release Chrome for ARM64 Linux devices in Q2 2026, finally bringing official Chrome support to this platform after years of availability on other ARM64 systems.
Web development
fromInfoQ
5 days ago

Tailwind CSS 4.2 Ships Webpack Plugin, New Palettes and Logical Property Utilities

Tailwind CSS 4.2.0 introduces a webpack plugin, new color palettes, and expanded logical property utilities, enhancing integration and design flexibility.
fromTechzine Global
1 month ago

Chrome will receive biweekly updates starting in September

Starting in September 2026, a new stable version of the browser will be released every two weeks, compared to every four weeks currently. According to the developers behind Chrome, the change is in line with the increasingly rapid development of the web platform. New features, bug fixes, and performance improvements should therefore become available more quickly to both end users and developers.
Software development
Mobile UX
fromAndroid Police
1 month ago

Chrome still doesn't have extensions on Android, so I found a browser that does

Chrome's lack of extension support on Android, despite competitors like Kiwi and Edge offering it, suggests deliberate business decisions prioritizing ad revenue over user functionality.
fromCssence
1 month ago

Breakpoints

Using such a resolution in the web browser would render a tiny illegible desktop site. To avoid that, CSS pixels add a layer of abstraction. Initially the amount of actual pixels compared to CSS pixels was simply a 2x or 3x conversion, but these days fractional scaling is also common.
Web design
Node JS
fromInfoWorld
1 month ago

Why local-first matters for JavaScript

JavaScript innovation accelerates through local-first SQL datastores, universal isomorphic JavaScript via WinterTC, reactive signals adoption, NPM alternatives, Java-JavaScript bridges, and Deno's resurgence.
#web-browsers
fromZDNET
2 months ago
Gadgets

I found 6 free browsers that make old computers feel surprisingly fast (and they're secure, too)

fromZDNET
2 months ago
Gadgets

I found 6 free browsers that make old computers feel surprisingly fast (and they're secure, too)

fromCSS-Tricks
1 month ago

An Exploit ... in CSS?! | CSS-Tricks

Google credits security researcher Shaheen Fazim with reporting the exploit to Google. The dude's LinkedIn says he's a professional bug hunter, and I'd say he deserves the highest possible bug bounty for finding something that a government agency is saying "in CSS in Google Chrome before 145.0.7632.75 allowed a remote attacker to execute arbitrary code inside a sandbox via a crafted HTML page."
Information security
Web development
fromWebKit
2 weeks ago

WebKit Features for Safari 26.4

Safari 26.4 introduces 44 features, including CSS Grid Lanes and WebTransport, focusing on developer requests and improving existing functionalities.
fromCSS-Tricks
1 month ago

Potentially Coming to a Browser :near() You | CSS-Tricks

By how much? Well, that would depend on the value of the <length> argument provided. Thomas Walichiewicz, who proposed :near(), suggests that it works like this: button:near(3rem) { /* Pointer is within 3rem of the button */ } For those wondering, yes, we can use the Pythagorean theorem to measure the straight-line distance between two elements using JavaScript ("Euclidean distance" is the mathematical term), so I imagine that's what would be used behind the scenes here.
UX design
Web frameworks
fromRaymondcamden
1 month ago

Three Plug-N-Play CSS Libraries

Lightweight CSS libraries provide simple, attractive styling with minimal markup changes, ideal for demos, POCs, and quick clean interfaces.
Artificial intelligence
fromZDNET
1 month ago

Edge just got a useful AI tool that Chrome doesn't have - here's how to try it

Microsoft Edge can use Copilot to summarize PDFs and answer specific questions about PDF content for online or local files.
Gadgets
fromTechCrunch
1 month ago

As browser wars heat up, Chrome adds new productivity features | TechCrunch

Google Chrome adds Split View, PDF annotations, and Save to Google Drive while integrating Gemini AI to respond to growing AI-driven browser competition.
Software development
fromTheregister
2 months ago

Just the Browser claims to tame the bloat without forking

Just the Browser disables telemetry, LLM bot features, and sponsored content by applying readable enterprise management policies to major browsers instead of forking them.
fromVerou
3 months ago

Web dependencies are broken. Can we fix them? * Lea Verou

Dear JS ecosystem, I love you, but you have a dependency management problem when it comes to the Web, and the time has come for an intervention. No, this is not another rant about npm's security issues. Abstraction is the cornerstone of modern software engineering. Reusing logic and building higher-level solutions from lower-level building blocks is what makes all the technological wonders around us possible. Imagine if every time anyone wrote a calculator they also had to reinvent floating-point arithmetic and string encoding!
Node JS
fromZDNET
1 month ago

5 Android browsers I prefer over Chrome - and why they're worth trying

The first is that the UI is highly customizable. One of my favorite customizations is the ability to move the search bar to the bottom of the window, which makes it much easier to use Opera with one hand. The second is that Opera has a built-in AI tool called Aria, and it is pretty fantastic. Aria was the first AI tool I used, and I often use it before any other service.
Privacy technologies
fromSitePoint Forums | Web Development & Design Community
3 weeks ago

Why My CSS Changes Don't Reflect Immediately? Common Reasons & Fixes

Browser cache - Sometimes the browser is still loading the old CSS file. A hard refresh (Ctrl + F5) usually fixes it. Wrong file linked - Double-check if your HTML is actually linked to the correct CSS file. Specificity issues - Another CSS rule might be overriding your changes.
Web development
fromZDNET
2 months ago

How to strip AI from Chrome, Edge, and Firefox with one simple script

I do not want AI in my web browser. I just don't. I also don't want companies collecting information about me, or sponsored content and product integrations. All those bits make me want to pull my hair out. I like my privacy and want to browse, you know, the old-fashioned way. I do use AI (on occasion), but only locally-installed AI and only for specific purposes (such as learning Python or researching a topic when I don't want to use a standard search engine).
Privacy technologies
Web development
fromChrome for Developers
1 month ago

Request for developer feedback: focusgroup | Blog | Chrome for Developers

The focusgroup HTML attribute enables keyboard arrow-key navigation in composite widgets without requiring roving-tabindex JavaScript, replacing hundreds of lines of boilerplate code.
Web development
fromFrontendmasters
1 month ago

The Big Gotcha of Anchor Positioning

Anchor Positioning in CSS has significant limitations preventing elements from being positioned relative to others regardless of DOM placement, requiring careful consideration of element ordering and positioning values.
Web development
fromHowbrowserswork
2 months ago

How Browsers Work

Browsers convert address-bar input into normalized URLs or search queries, resolve domain names to IPs, send HTTP requests with headers, and fetch resources to render pages.
fromScottjehl
1 month ago

Standard HTML Video & Audio Lazy-loading is Coming! | Scott Jehl, Web Designer/Developer

As the HTTP Archive reminds us, video and audio files are some of the heaviest resources requested by web pages. This new standard will dramatically reduce page weight and ease resource overhead all through a simple declarative HTML attribute. Lazy audio and video works just like lazy-loading of image and iframe elements work today: just add loading=
Web development
Web development
fromInfoQ
2 months ago

HTML Invoker Commands Achieve Baseline Support Across All Major Browsers

HTML Invoker Commands API enables declarative button controls (commandfor and command) for popovers and dialogs, reducing reliance on JavaScript and improving initial interactivity.
Web development
fromWebKit
2 months ago

WebKit features for Safari 26.3

Safari 26.3 adds Zstandard compression, Navigation API improvements, visionOS fullscreen video dimming, and multiple bug fixes for performance and reliability.
fromCSS-Tricks
1 month ago

A Complete Guide to Bookmarklets | CSS-Tricks

A JavaScript script saved as a bookmark is called a 'bookmarklet,' although some people also use the term 'favelet' or 'favlet.' Bookmarklets have been around since the late 90s. The site that coined them, bookmarklets.com, even remains around today. They're simple and versatile, a fact evidenced by most of the bookmarklets listed on the aforementioned site are still working today despite being untouched for over two decades.
Web development
Web development
fromSubstack
2 months ago

9 Useful Chrome DevTools Features You Might Be Missing

Chrome DevTools includes underused accessibility tools—vision impairment simulation, contrast checks (including APCA), and accessibility panel details—to improve real-world UI accessibility testing.
Web development
fromLogRocket Blog
2 months ago

CSS in 2026: The new features reshaping frontend development - LogRocket Blog

Modern CSS can replace JavaScript for many interactive features, enabling complex animations, customizable controls, and scroll interaction through new native CSS features.
fromCSS-Tricks
2 months ago

What's !important #4: Videos & View Transitions, Named Media Queries, How Browsers Work, and More | CSS-Tricks

Chris Coyier demonstrates how to maintain a video's state across different pages using CSS view transitions. He notes that this is fairly easy to do with same-page view transitions, but with multi-page view transitions you'll need to leverage JavaScript's pageswap event to save information about the video's state in sessionStorage as a JSON string (works with audio and iframes too), and then use that information to restore the state on pagereveal. Yes, there's a tiiiiny bit of audio stutter because we're technically faking it, but it's still super neat.
Web development
Web development
fromSearch Engine Roundtable
1 month ago

Google Warns About Serving "Not Available" With JavaScript Before Content Loads

Avoid showing 'not available' placeholder text in HTML before JavaScript loads actual content, because Google may index the page as unavailable and not include it.
fromSitePoint Forums | Web Development & Design Community
11 years ago

IE will not read external stylesheet

After searching and searching, it seems that you and I are the only ones in the world who have this problem. In the F12 console, I found: SEC7113 "CSS was ignored due to mime type mismatch". Discussion here: MSDN. It seems that IE9 and above "sniff" the HTTP headers for the correct MIME type, and ignore JS and CSS that have the wrong header. When it fetches files from the local filesystem, it should disable this sniffing, since there aren't any real HTTP headers. But our two computers, (and nobody else's) are sniffing and ignoring headers.
Web development
[ Load more ]