AutoHome Frontend
Author

AutoHome Frontend

AutoHome Frontend Team

35
Articles
0
Likes
35
Views
0
Comments
Recent Articles

Latest from AutoHome Frontend

35 recent articles
AutoHome Frontend
AutoHome Frontend
Dec 12, 2018 · Frontend Development

Mastering CSS Scroll: 7 Essential Properties and How to Use Them

This guide compiles the seven key CSS scroll modules—generation, smooth scrolling, snap positioning, boundary behavior, hiding, inertia, and appearance—providing property syntax, browser support notes, and practical examples to help developers implement precise scrolling effects.

CSSFrontendWeb Development
0 likes · 5 min read
Mastering CSS Scroll: 7 Essential Properties and How to Use Them
AutoHome Frontend
AutoHome Frontend
Nov 19, 2018 · Frontend Development

5 Practical JavaScript Tricks to Write Cleaner Conditional Logic

This article presents five useful JavaScript techniques—using Array.includes, early returns, default parameters with destructuring, object literals or Map instead of switch, and Array.every/Array.some—to simplify and make conditional statements more readable and maintainable.

Default ParametersJavaScriptcode refactoring
0 likes · 10 min read
5 Practical JavaScript Tricks to Write Cleaner Conditional Logic
AutoHome Frontend
AutoHome Frontend
Oct 25, 2018 · Frontend Development

Mastering Advanced CSS Selectors: From Combinators to Pseudo‑Classes

A comprehensive guide explores modern CSS selectors—including combinators, attribute selectors, UI pseudo‑classes, structural selectors, content selectors, and experimental selectors—showcasing practical examples, codepen demos, and browser compatibility tips for front‑end developers.

FrontendSelectorsWeb Development
0 likes · 14 min read
Mastering Advanced CSS Selectors: From Combinators to Pseudo‑Classes
AutoHome Frontend
AutoHome Frontend
Oct 15, 2018 · Frontend Development

Inside Chrome: How Multi‑Process Architecture Powers Fast Rendering

This multi‑part article explains Chrome’s low‑level architecture—from CPU/GPU fundamentals and its multi‑process model to the step‑by‑step navigation flow, the rendering pipeline, and how the compositor processes input events—providing developers with a deep understanding of browser performance and best‑practice optimizations.

Browser ArchitectureChromePerformance
0 likes · 36 min read
Inside Chrome: How Multi‑Process Architecture Powers Fast Rendering
AutoHome Frontend
AutoHome Frontend
Sep 18, 2018 · Frontend Development

How Google Photos Delivers Smooth 60fps Scrolling with Advanced Layout Tricks

This article explains the technical challenges Google Photos faced—such as handling millions of images, preserving aspect ratios, enabling instant navigation, and maintaining 60fps scrolling—and details the algorithms, data chunking, justified layout, and performance optimizations that make the web UI fast and fluid.

Frontendalgorithmlayout
0 likes · 27 min read
How Google Photos Delivers Smooth 60fps Scrolling with Advanced Layout Tricks
AutoHome Frontend
AutoHome Frontend
Sep 4, 2018 · Frontend Development

Unlocking Device Sensors in the Browser: A Practical Guide to the Generic Sensor API

This article explains why a unified Generic Sensor API is needed, lists the sensors it supports, and provides step‑by‑step JavaScript examples for creating, configuring, and using sensors such as gyroscope, accelerometer, ambient light, magnetometer, and composite orientation sensors, while also covering privacy considerations and future extensions.

Device APIsFrontend DevelopmentGeneric Sensor API
0 likes · 19 min read
Unlocking Device Sensors in the Browser: A Practical Guide to the Generic Sensor API
AutoHome Frontend
AutoHome Frontend
Aug 20, 2018 · Frontend Development

Unlock Hidden Chrome DevTools Tricks to Supercharge Your Debugging

This guide reveals dozens of lesser‑known Chrome DevTools features—from enabling Canary builds and experimental flags to powerful console shortcuts, DOM selectors, conditional breakpoints, network overrides, and Node debugging—helping developers debug faster and more efficiently.

Chrome DevToolsconsoledebugging
0 likes · 13 min read
Unlock Hidden Chrome DevTools Tricks to Supercharge Your Debugging
AutoHome Frontend
AutoHome Frontend
Jul 19, 2018 · Frontend Development

Why Use ECMAScript Decorators Instead of JavaScript Decorators? A Deep Dive

This article explains the distinction between ECMAScript and JavaScript decorators, walks through the TC39 proposal stages, demonstrates how to work with property descriptors, Object.defineProperty, Object.defineProperties, Object.create, and shows practical examples of method, class‑field, and class decorators using Babel.

Class FieldsECMAScriptJavaScript
0 likes · 16 min read
Why Use ECMAScript Decorators Instead of JavaScript Decorators? A Deep Dive