Best of BrowsersAugust 2023

  1. 1
    Article
    Avatar of asayerasayer·3y

    Lazy Loading in JavaScript

    Lazy Loading in JavaScript Back Lazy loading is a method used to defer the loading of non-essential content until it becomes necessary for users to view it. It delays the display of certain elements, such as images, videos, and other multimedia, until the user actively interacts with the webpage. This article will look into the benefits of lazy loading.

  2. 2
    Article
    Avatar of communityCommunity Picks·3y

    Getting Started – Lightning CSS

    Lightning CSS can be used as a library from JavaScript or Rust. It can also be wrapped as a plugin in other build tools, and built into Parcel out of the box. From Node First, install Lightning CSS using a package manager such as Node First. Once installed, import the module and call one of the Lightning CSS APIs.

  3. 3
    Article
    Avatar of asayerasayer·3y

    Create a CI/CD Pipeline for Front End Projects

    In modern front-end development, automating the testing and deployment of your apps is mandatory to avoid wasting time or making mistakes. This article will show you how to go about achieving this goal. We’ll walk through the crucial elements of a successful pipeline for Front-end projects.

  4. 4
    Article
    Avatar of communityCommunity Picks·3y

    Why Does Email Development Have to Suck?

    An email is essentially just an HTML document, like a web page, except it's visualized in an email client, rather than a web browser. Both browsers and email clients rendered HTML pretty much the same way and had the same functionalities. While web standards evolved and browsers started implementing them, email clients didn't change much.

  5. 5
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    How to Use the JavaScript at() Array Method

    The method takes an integer value and returns the item at that index. Negative integers count back from the last item in the array. The value can be either a positive or negative integer.

  6. 6
    Article
    Avatar of asayerasayer·3y

    Prefetching, Preloading, and Prerendering in HTML

    HTML markup offers effective strategies like prefetching, preloading, and prerendering to speed up websites without complex JavaScript tricks or network manipulation. Preloading is a technique to load resources like script files, pictures, and stylesheets in advance. Prerendering improves page load times significantly but has a higher resource cost than preloading.

  7. 7
    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.

  8. 8
    Article
    Avatar of tnwThe Next Web·3y

    Impending French law threatens the free internet, warns Mozilla

    The French government is close to passing a new law that threatens the free internet, warns Mozilla. The bill ostensibly aims to fight online fraud, but its approach has sparked alarm. Critics fear that the plan will turn browsers into censorship tools. Mozilla, which makes the Firefox browser, is among the most vociferous opponents.

  9. 9
    Article
    Avatar of asayerasayer·3y

    Effective Cross-Browser Testing Strategies

    Cross-browser testing involves testing a web application to ensure it functions and appears on different browsers and versions. It involves verifying that websites or web applications work and look the same across different web browsers and their versions. This article explores the best practices and strategies for efficient cross- browser testing.

  10. 10
    Article
    Avatar of asayerasayer·3y

    Unlock high performance with WebAssembly

    WebAssembly is a compact binary instruction format that acts as a virtual machine within web browsers. It can execute code written in various programming languages, including C, C++, Rust, and more. This article will explore the features, advantages, and use cases of WebAssembly, as well as the development workflow and tools that support it.