Best of Google ChromeJanuary 2025

  1. 1
    Article
    Avatar of logrocketLogRocket·1y

    How to master JavaScript debugging for web apps

    Mastering JavaScript debugging is essential for maintaining complex web applications. This guide covers using source maps to debug minified code and leveraging Chrome DevTools for efficient error identification and resolution. It includes practical examples and configuration tips for using webpack to generate source maps, as well as advanced debugging techniques such as breakpoints, step-through, call stacks, and watch expressions.

  2. 2
    Video
    Avatar of t3dotggTheo - t3․gg·1y

    I'm Finally Moving On (I have a new browser)

    The author shares their frustrating experiences with the Arc browser due to its performance issues and lack of updates. They explore and evaluate various browsers such as Chrome, Brave, Edge, Vivaldi, and Zen. The author ultimately decides to switch to the open-source Zen browser, praising its customizability, user-focused development, and supportive community. They appreciate Zen's continuous improvement and responsiveness to user feedback, unlike the more established but less user-attentive browsers.

  3. 3
    Article
    Avatar of hnHacker News·1y

    Why I Switched to Firefox and Never Looked Back

    Fed up with Chrome's performance on an aging PC, the author switched to Firefox and found it to be much faster and more efficient. Firefox offers superior tab management with Firefox View, a built-in Pocket for saving links, and Firefox Relay for privacy. Additionally, useful features like a built-in screenshot tool, a ChatGPT button, picture-in-picture for any video, a versatile omnibar, network proxy settings, smooth scrolling, and auto-mute for videos make it a compelling choice over Chrome.

  4. 4
    Article
    Avatar of bramBram.us·1y

    MPA View Transitions Deep Dive

    Join a deep dive discussion on Cross-Document View Transitions with Kevin J Powell and Bramus. Explore the amazing capabilities of MPA view transitions and access various demos on the topic.

  5. 5
    Article
    Avatar of bramBram.us·1y

    Move elements around the DOM while preserving their state with moveBefore

    Chrome 133 introduces the moveBefore method that allows moving elements around the DOM while preserving their state. This means that elements like iframes remain loaded and CSS animations continue uninterrupted. Unlike the traditional remove and reinsert method, moveBefore keeps the element's current state intact. Currently, browser support is limited to Chrome 133+, with future support expected from Safari and Firefox.

  6. 6
    Article
    Avatar of chromeChrome Developers·1y

    Chrome for Developers

    From Chrome 133, the text-box property allows developers and designers to control the space above and below text elements like <h1>, <button>, and <p>. This feature offers improved optical balance and easier alignment, overcoming previous challenges with uncontrollable half leading space. Examples and demos show effective usage of text-box for better text layout and design.

  7. 7
    Article
    Avatar of tilThis is Learning·1y

    Downloading the same file 102+ times

    Downloading the same file repeatedly can lead to different outcomes depending on the browser. In Edge, a timestamp is added after downloading a file 102 times, while in Firefox, only the counter increases without spaces. This peculiar behavior sparked curiosity and led to experimentation across multiple browsers.