InfoQ Homepage Web Browser Content on InfoQ
-
Twenty Years of jQuery: How a Little Library Rewired Web Development
jQuery, created by John Resig and released in 2006, is a JavaScript library that simplifies HTML manipulation, event handling, animation, and Ajax. It enabled easier web development by providing an accessible API across browsers. While its use has declined with the rise of modern frameworks, jQuery remains prevalent on a significant portion of websites today.
-
Audio Fingerprinting Discovered on Alibaba Websites While Debugging BLE Multipoint Disconnects
A recent discovery revealed that AliExpress employs silent audio streams for device fingerprinting, leveraging the Web Audio API. This technique involves analyzing hardware-specific audio processing to distinguish user devices. Privacy-focused browsers have developed countermeasures, highlighting a security gap in current web standards regarding audio context initialization and user privacy.
-
Cloudflare Announces Kitesurf, a Browser Engine for Agents
Cloudflare recently introduced Kitesurf, a lightweight browser built for automated workloads. Kitesurf runs browser components in isolated WebAssembly/Rust environments on Cloudflare Workers and supports the Chrome DevTools Protocol, allowing tools such as Playwright and Puppeteer to drive it with lower resource overhead than a full Chromium browser.
-
GitHub Increased Instant Navigation from 4% to 22% by Rethinking Client Side Architecture
GitHub redesigned GitHub Issues navigation using a client-side architecture that combines caching, predictive prefetching, and service workers to reduce perceived latency. The approach uses IndexedDB, in-memory caching, and background synchronization to serve data faster. GitHub reported instant navigation improvements from 4% to 22%, with latency reductions across multiple navigation paths.
-
Stripe Benchmark Shows AI Agents Build Integrations but Struggle with Validation
Stripe introduces a benchmark suite to evaluate whether AI agents can build real-world Stripe integrations across backend, frontend, and browser-based checkout workflows. The study examines end-to-end software engineering capability, focusing on execution, testing, and validation gaps in agentic systems under production-like constraints.
-
Safari Adds Scrollend Event Support, Completing Baseline Browser Coverage
Safari's release of version 26.2 in December introduced support for the scrollend event, completing its alignment with major browsers. This event signals when scrolling has definitively ended, enabling more reliable interactions without the need for workarounds. It improves performance for developers managing UI updates and data fetching based on scroll completion.
-
MyTerms: a New IEEE Standard Enabling Online Privacy and Aiming to Replace Cookies
Nicknamed MyTerms, the new 7012-2025 IEEE standard defines mechanisms for exchanging personal information between individuals and online service providers, and specifies how individuals can enforce their privacy requirements during transactions.
-
Orion: New Zero-Telemetry, Zero-Ad, AI-Proof Browser for Privacy-Focused Users
Kagi has released Orion 1.0, a web browser that features privacy by default, zero telemetry, and no integrated ad-tracking technology. Orion supports both Chrome and Firefox extensions and intentionally excludes AI from its core to prioritize security, privacy, and performance. Orion targets macOS and iOS, with upcoming Linux and Windows versions. Orion is based on WebKit.
-
Anthropic Expands Claude Code to Web and Mobile Platforms
Anthropic has expanded the availability of Claude Code, its AI-powered development environment, bringing it to the web and mobile platforms.
-
OpenAI Launches ChatGPT Atlas, a Browser with ChatGPT Built in
OpenAI has introduced ChatGPT Atlas, a new web browser that integrates ChatGPT into the browsing experience. Rather than functioning as a separate assistant that users have to switch to, Atlas incorporates the model throughout the browsing process. It understands web pages, answers questions, and assists with tasks in real-time.
-
Chrome Introduces CSS If Function, Enabling Conditional Styling Natively in CSS
Chrome 137 introduces the groundbreaking CSS `if()` function, enabling native conditional styling directly in stylesheets. This feature streamlines style management for developers, mirroring pre-processor logic without additional tools. While opinions vary on its syntax, the potential for dynamic, real-time styling marks a significant advancement in CSS evolution.
-
Perplexity Launches Comet: a Browser Designed around AI-Assisted Interaction
Perplexity has introduced Comet, a new web browser designed to integrate natural language interaction directly into the browsing experience. Unlike conventional browsers built around navigation and search, Comet aims to support users in research, comparison, and task execution by combining browsing with persistent context and AI assistance.
-
Opera Unveils Opera Neon: A New Browser Built Around AI Agents
Opera has introduced Opera Neon, a new browser that goes beyond traditional web navigation by integrating AI agents capable of interpreting user intent, performing tasks, and supporting creative workflows.
-
Amazon GameLift Streams Launches for High-Fidelity, Browser-Based Game Streaming
Introducing Amazon GameLift Streams: a revolutionary service that empowers developers to stream games directly to WebRTC-enabled browsers at 1080p and 60fps. Simplify deployment, reach a broad audience, and enhance player engagement. No infrastructure hassles or code overhauls needed—just instant access to high-fidelity gaming. Transform your titles today!
-
How Canva Scaled Real-Time Collaboration with WebRTC: from WebSockets to Seamless P2P Communication
Canva recently shared how it implemented real-time mouse pointers for collaborative whiteboarding. Canva chose a WebRTC-based solution to improve scalability, reduce latency, and lower backend load. Since WebRTC uses peer-to-peer communication, Canva can provide users with a smoother, more performant real-time experience than a traditional backend-based WebSocket and Redis solution.