Best of Google Chrome2023

  1. 1
    Article
    Avatar of ishadeedAhmad Shadeed·3y

    New Viewport Units

    New Viewport Units - Ahmad Shadeed We have been using CSS viewport units since 2012. They are useful to help us in sizing elements based on the viewport width or height. But using the unit on mobile is buggy. The reason is that viewport size won’t include the browser’s address bar UI.

  2. 2
    Article
    Avatar of communityCommunity Picks·3y

    I quit Google Chrome after 15 years: Here’s where I ended up and why

    Laptop Mag: I quit Google Chrome after 15 years and decided it was time to take a break from Google Chrome. Chrome is impressively intuitive and well laid out — something that not every browser can wear as a badge of pride. The last week and change have been an eye-opener of sorts.

  3. 3
    Article
    Avatar of tilThis is Learning·3y

    Chrome Debugger is easier to use than you might think

    Chrome Debugger is easier to use than you might think - DEV Community Please, don't tell me you’re still using to debug your application. If you never used a debugger, imagine being able to run the code line by line, where you can see all values of your variables at any given time.

  4. 4
    Article
    Avatar of communityCommunity Picks·3y

    JavaScript is getting array grouping methods

    The new methods are part of a TC39 proposal that is currently at stage 3. Chrome 117 just launched with support for these new methods, Firefox Nightly has implemented them behind a flag. The methods are in Chrome that means they have been implemented in V8 so will be available in Node the next time V8 is updated.

  5. 5
    Article
    Avatar of tilThis is Learning·3y

    Debug a React app with Visual Studio Code

    Learn how to debug a React app using the Visual Studio Code debugger, including setup, running the debugger, setting breakpoints, inspecting variables, and using the Call Stack panel.

  6. 6
    Article
    Avatar of vsVisual Studio Blog·3y

    Visual Studio UI Refresh

    The Microsoft Fluent design language provides a unified framework to create and deliver more productive, consistent, and accessible applications. The current visual language (which hasn’t been updated since Visual Studio 2012) has limitations for many customers. The new UI updates focus on three main pillars: cohesiveness, accessibility, and productivity.

  7. 7
    Article
    Avatar of bytebytegoByteByteGo·3y

    EP73: Cheat sheet of different databases in cloud services

    For the fifth year, the State of the API Report is the world's largest and most comprehensive survey and report on APIs. More than 40,000 developers and API professionals have shared their thoughts on development priorities, their API tools, and where they see APIs going.

  8. 8
    Article
    Avatar of ghblogGitHub Blog·3y

    How I used GitHub Copilot to build a browser extension

    For the first time ever, I built a browser extension and did it with the help of GitHub Copilot. I’ve built a rock, paper, scissors game with GitHub Cop Pilot but never a browser Extension. I wanted to create steps that anyone could easily replicate when building this extension, or any other extension.

  9. 9
    Article
    Avatar of chromeChrome Developers·3y

    What's new in CSS and UI: I/O 2023 Edition

    What's new in CSS and UI: I/O 2023 Edition - Chrome Developers. What’s new inCSS andUI: I-O 20 23 Edition. The past few months have ushered in a golden era for web UI. New platform features let you build logical interfaces with components that own their responsive styling information.

  10. 10
    Article
    Avatar of chromeChrome Developers·3y

    New in Chrome 111

    Chrome 111 brings new features for developers, including the View Transitions API for creating smooth transitions in single page apps, support for CSS Color Level 4 which offers more colors to choose from, and new color devtools features.

  11. 11
    Article
    Avatar of communityCommunity Picks·3y

    The new @font-face syntax

    The new @font-face syntax has also been supported since Safari 17, Firefox 106 and Chrome 108. The new syntax looks like this: What’s changed? Instead of using strings, we use keywords. There are certain technical capabilities of fonts that the file type alone doesn't tell us.

  12. 12
    Article
    Avatar of hnHacker News·3y

    Microsoft is now injecting full-size ads on Chrome website to make you stay on Edge

    Microsoft is injecting full-size ads on the Chrome website to encourage users to stay on Edge. They use aggressive methods and throw shade at Chrome, claiming the added trust of Microsoft. Although Google promotes Chrome, they only show banners on their own websites.

  13. 13
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    The Ultimate Guide to High Performance WordPress

    This guide combines over 20 years of experience of fine-tuning servers, CDNs, and website code to deliver high performance WordPress sites. This guide was put together by the team at InMotion Hosting. They offer web hosting, servers, and cloud WordPress hosting.

  14. 14
    Article
    Avatar of asayerasayer·3y

    An introduction to debugging in Node.js

    Node.js is a popular JavaScript runtime with the same V8 engine used in Google’s Chrome browser. It has become increasingly popular for creating server-side web applications, build tools, command-line apps, and more. This article will set things right by giving you all you need to debug your code.

  15. 15
    Article
    Avatar of webweb.dev·3y

    CSS Subgrid

    CSS Subgrid enables nested grids to align to ancestors and siblings. It allows sharing of track sizing, templates, and names with nested grids.

  16. 16
    Article
    Avatar of asayerasayer·3y

    Playwright vs Puppeteer: which to choose?

    Playwright and Puppeteer are headless browsers designed for end-to-end (E2E) automated testing of web apps. Both are go-to for web automation programmers’ toolkits. Tests ensure that code behaves as expected and catches bugs early on.

  17. 17
    Article
    Avatar of chromeChrome Developers·3y

    Astro View Transitions

    Astro View Transitions is a JavaScript web framework that server-renders your UI components to lightweight HTML for faster page load performance. Astro could provide the same routing features that JavaScript-heavy SPA web frameworks offered, but without the performance and complexity overhead of client-side routing. Astro intentionally moves as much work off the client.

  18. 18
    Article
    Avatar of 80lv80 LEVEL·3y

    Chrome Launches WebGPU

    Google Chrome has released WebGPU for high-performance 3D graphics and data-parallel computation on the web. It is available in ChromeOS devices with Vulkan support, Windows devices with Direct3D 12 support, and macOS. The Chrome team also plans to provide deeper access to shader cores for more machine learning optimizations.

  19. 19
    Article
    Avatar of chromeChrome Developers·3y

    What's New In DevTools (Chrome 110)

    DevTools in Chrome 110 introduces various updates and improvements. The Performance panel now clears the screenshot and trace on reload, providing a better measurement start. The Recorder now offers split code view, customization of selector types, and the ability to edit user flow during recording. The Sources panel has improved syntax highlighting and inline previews for Vue, SCSS, and more. Autocomplete in the Console is now more ergonomic and consistent. Other highlights include automatic in-place pretty print, better syntax highlighting, and various fixes.

  20. 20
    Article
    Avatar of securityboulevardSecurity Boulevard·3y

    Google to Force-Block Ad Blockers — Time to Get Firefox?

    Google is planning to disable Manifest V2 Chrome extensions and roll out Manifest V3, which has raised concerns about the impact on ad blockers. Firefox and Safari are the only major browsers unaffected by these changes.

  21. 21
    Article
    Avatar of communityCommunity Picks·3y

    A quick introduction to CSS @scope

    CSS Scope is shipping with Chrome 118, which gets a stable release this October. It's an upcoming way to scope the reach of your CSS selectors. It allows you to move away from methodologies such as BEM because you no longer need to name those in-between elements.

  22. 22
    Article
    Avatar of chromeChrome Developers·3y

    New in Chrome 110

    Chrome 110 introduces the `:picture-in-picture` pseudo class for customizing picture-in-picture elements, the launch_handler manifest member for controlling web app launch behavior, and the `credentialless` attribute for embedding third-party iframes without cross-origin headers. Other highlights include the removal of Web SQL in non-secure contexts and new features like the `initial-letter` CSS property and the `remove()` method in FileSystemHandle.

  23. 23
    Article
    Avatar of lambdatestLambdaTest·3y

    Selenium Manager in Selenium 4.11.0: New Features and Improvements

    Selenium Manager in Selenium 4.11.0: New Features and Improvements. Selenium manager is a binary tool generated using Rust that provides automated driver management for Google Chrome, Mozilla Firefox, Microsoft Edge, and Microsoft Edge. It is still in Beta; it is becoming a relevant component of Selenium.

  24. 24
    Article
    Avatar of chromeChrome Developers·3y

    What's New in DevTools (Chrome 111)

    DevTools introduces new tools to help developers create, convert, and debug High Definition color. The Styles pane now supports 12 new color spaces and 7 new gamuts. DevTools also supports converting colors between different formats. The Breakpoints pane has been enhanced with quick access to commonly used features.

  25. 25
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    How to Manage Linux Processes

    Every program or command that executes in a Linux system is called a process. In this tutorial, let's explore processes and how we can manage them in Linux. What is a Linux Process?