Tagged articles
33 articles
Page 1 of 1
Code Mala Tang
Code Mala Tang
Mar 30, 2026 · Frontend Development

Mastering New CSS Viewport Units: lv, sv, and dv for Mobile Layouts

This article explains why the traditional 100vh unit fails on mobile browsers, introduces the three new CSS viewport unit families (large, small, and dynamic), and provides practical code examples and guidance for choosing the right unit in responsive web designs.

CSSMobile WebResponsive Design
0 likes · 10 min read
Mastering New CSS Viewport Units: lv, sv, and dv for Mobile Layouts
JD Tech
JD Tech
Oct 9, 2023 · Frontend Development

Design and Implementation of a Flexible H5 Navigation Bar Component for Mobile Applications

This article analyzes the limitations of native navigation bars on mobile pages, proposes a reusable H5 navigation‑bar component (@pango/navigation-bar) with performance, cost, and user‑experience benefits, details its architecture, configuration, code usage, exception handling, and adaptation for foldable screens, and outlines the open‑source plan.

ComponentConfigurationMobile Web
0 likes · 17 min read
Design and Implementation of a Flexible H5 Navigation Bar Component for Mobile Applications
ELab Team
ELab Team
Nov 17, 2022 · Frontend Development

Mastering Remote Debugging for Mobile Web: From Basics to Best Practices

This article explores the evolution, core principles, and practical solutions for remote debugging of mobile web pages, covering protocols, transport channels, toolchains, and future directions to help front‑end engineers efficiently troubleshoot white‑screen issues on phones.

Chrome DevToolsMobile WebUSB debugging
0 likes · 18 min read
Mastering Remote Debugging for Mobile Web: From Basics to Best Practices
Watermelon Frontend Tech Team
Watermelon Frontend Tech Team
Nov 17, 2022 · Frontend Development

Mastering Mobile Remote Debugging: From USB to Wi‑Fi Solutions

This article explores the evolution, core principles, and practical techniques of remote debugging for mobile web pages, covering USB and Wi‑Fi transport, protocol details, tool comparisons, and best‑practice recommendations for developers working on hybrid and native‑web applications.

Chrome DevToolsMobile WebUSB debugging
0 likes · 17 min read
Mastering Mobile Remote Debugging: From USB to Wi‑Fi Solutions
Alibaba Terminal Technology
Alibaba Terminal Technology
Jan 26, 2022 · Frontend Development

How Lazada Boosted H5 Page Performance with Preheat, Pre‑render, and SSR

Lazada's H5 container team tackled severe first‑screen delays on high‑traffic sales events by building a monitoring system, introducing pre‑heat and pre‑render techniques, and adopting server‑side rendering, ultimately cutting load times by up to 50% and dramatically improving user conversion across Southeast Asia.

Mobile WebSSRperformance optimization
0 likes · 16 min read
How Lazada Boosted H5 Page Performance with Preheat, Pre‑render, and SSR
Baidu Geek Talk
Baidu Geek Talk
Aug 2, 2021 · Mobile Development

Optimizing Mobile Web Performance in Baidu iFanFan App: Strategies and Practices

The article outlines how Baidu iFanFan reduces mobile web page load times from 2‑3 seconds to under one second by bundling static resources, pre‑rendering and pre‑initializing WebViews, employing a micro‑frontend master‑slave architecture, using offline packages, native request routing, and early network pre‑loading.

Mobile WebNetwork PreloadingWebView
0 likes · 18 min read
Optimizing Mobile Web Performance in Baidu iFanFan App: Strategies and Practices
Xianyu Technology
Xianyu Technology
Jul 21, 2020 · Frontend Development

Mobile Web Screenshot Solution Using Canvas

This article presents a custom canvas‑based mobile screenshot solution for single‑page applications that overcomes cross‑origin image blocking, low scaling clarity, inaccurate arc rendering, and deep DOM parsing issues by loading images anonymously, rendering at higher resolution, using precise arc patterns, and measuring text for proper wrapping.

Mobile WebSVGcanvas screenshot
0 likes · 7 min read
Mobile Web Screenshot Solution Using Canvas
JD Retail Technology
JD Retail Technology
Jun 24, 2020 · Frontend Development

Implementing ARIA and Accessibility Best Practices for Mobile Web Applications

This article explains the importance of ARIA and semantic HTML for creating accessible mobile web experiences, detailing browser support, key ARIA attributes, best practices for images, videos, colors, navigation, and handling differences between Android and iOS screen readers to improve usability for visually impaired users.

ARIAMobile WebScreen Readers
0 likes · 16 min read
Implementing ARIA and Accessibility Best Practices for Mobile Web Applications
Sohu Tech Products
Sohu Tech Products
Nov 6, 2019 · Mobile Development

Mastering the Viewport Meta Tag: How to Perfect Mobile Screen Adaptation

This comprehensive guide explains the viewport concept, browser behavior, DOM APIs, and practical usage of the Viewport Meta Tag—including width, scale, user‑scalable, and viewport‑fit—while comparing responsive and adaptive design patterns and offering concrete code examples for mobile cross‑screen adaptation.

Mobile WebResponsive DesignVW
0 likes · 24 min read
Mastering the Viewport Meta Tag: How to Perfect Mobile Screen Adaptation
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Jan 4, 2019 · Frontend Development

How to Stop Scroll‑Penetration in Mobile Web Overlays

This article explains why scroll‑penetration occurs when a modal mask covers the page, why simple overflow:hidden or event‑bubbling tricks fail, and provides a complete solution using passive event listeners, selective default‑preventing, multi‑layer handling, and a ready‑to‑use React component.

Mobile Webfrontendpassive event listeners
0 likes · 11 min read
How to Stop Scroll‑Penetration in Mobile Web Overlays
Qunar Tech Salon
Qunar Tech Salon
Dec 20, 2018 · Frontend Development

Introduction to the Web Share API: Usage, Syntax, and Browser Support

This article introduces the Web Share API, explaining its purpose, syntax, usage examples, browser compatibility, and best practices for integrating native sharing functionality into mobile web pages; it also covers required HTTPS conditions, user‑gesture triggers, and provides sample ES6 code snippets for developers.

JavaScriptMobile WebWeb Share API
0 likes · 7 min read
Introduction to the Web Share API: Usage, Syntax, and Browser Support
Youzan Coder
Youzan Coder
Aug 24, 2018 · Frontend Development

H5 Front-End Performance Testing: Loading Process, White‑Screen and Lag Analysis

The article explains H5 front‑end performance bottlenecks—white‑screen delays and interaction lag—by detailing the page loading stages, showing how to measure first‑paint and load times with Chrome DevTools and device debugging, and recommending solutions such as server‑side rendering, touch‑area optimization, script debugging and memory‑leak prevention to improve first‑screen speed and overall smoothness.

First PaintH5Mobile Web
0 likes · 9 min read
H5 Front-End Performance Testing: Loading Process, White‑Screen and Lag Analysis
JD Tech
JD Tech
Apr 11, 2018 · Frontend Development

Step‑by‑Step Guide to Converting JDreact Projects to H5 and Solving Common Compatibility Issues

This article explains how to transform JDreact mobile code into standard H5 pages, covering configuration changes, backend API adaptation, external CSS integration, platform‑specific ref handling, input focus problems, number‑field behavior, radio‑group styling, data passing techniques, AsyncStorage usage, and boolean value conversion.

H5 conversionMobile WebReact
0 likes · 16 min read
Step‑by‑Step Guide to Converting JDreact Projects to H5 and Solving Common Compatibility Issues
360 Tech Engineering
360 Tech Engineering
Mar 30, 2018 · Frontend Development

WeChat Mini Programs and Fast Apps: Market Landscape, Technical Architecture, and Development Practices

This article examines the rapid rise of WeChat mini programs and fast apps, their market impact, technical architecture, development workflow, key frameworks such as WePY and mpVue, code examples, and the opportunities and challenges they present for front‑end developers on mobile platforms.

Mobile WebWeChat Mini Programfast app
0 likes · 16 min read
WeChat Mini Programs and Fast Apps: Market Landscape, Technical Architecture, and Development Practices
JD Tech
JD Tech
Mar 26, 2018 · Frontend Development

JSSDK: A Frontend Development Toolkit for JD App Integration

JSSDK is a JavaScript SDK that enables H5 developers to quickly integrate JD app features such as sharing, deep linking, and native function calls across platforms, offering modular, version‑compatible, and type‑safe APIs to streamline mobile web development.

App integrationH5JSSDK
0 likes · 7 min read
JSSDK: A Frontend Development Toolkit for JD App Integration
Qunar Tech Salon
Qunar Tech Salon
Feb 6, 2018 · Frontend Development

Key Takeaways from ArchSummit 2017: Mobile Web, PWA, and Front‑End Technology Driving Product Development

The author, a senior front‑end engineer, shares insights from ArchSummit 2017 Beijing, covering Google's presentation on Mobile Web and Progressive Web Apps in China, Baidu's discussion on front‑end techniques that propel product development, and the evolving landscape of web versus native applications.

Front-endMobile WebProduct Development
0 likes · 8 min read
Key Takeaways from ArchSummit 2017: Mobile Web, PWA, and Front‑End Technology Driving Product Development
JD.com Experience Design Center
JD.com Experience Design Center
Sep 13, 2017 · Frontend Development

How We Overcame Front‑End Pitfalls in JD PLUS Mobile Redesign

This article recounts the JD PLUS membership mobile redesign, detailing tight deadlines, complex business logic, front‑end/back‑end separation, Vue.js challenges, UIWebView performance bottlenecks, cross‑origin handling, Flexbox compatibility, ES6 polyfills, array reactivity, WebView caching, and Swiper integration, and how each issue was resolved.

Cross‑Browser CompatibilityMobile WebVue.js
0 likes · 19 min read
How We Overcame Front‑End Pitfalls in JD PLUS Mobile Redesign
Tencent TDS Service
Tencent TDS Service
Aug 17, 2017 · Frontend Development

How to Slash H5 Page White‑Screen Time in Mobile Apps

This article explores why embedded H5 pages in mobile apps suffer long white‑screen delays and presents a comprehensive set of front‑end and client‑side optimizations—including request reduction, caching strategies, offline packages, pre‑loading webviews, and fallback mechanisms—to achieve near‑native startup performance.

Frontend OptimizationMobile WebWeb Performance
0 likes · 15 min read
How to Slash H5 Page White‑Screen Time in Mobile Apps
Baidu Intelligent Testing
Baidu Intelligent Testing
Aug 9, 2017 · Frontend Development

Understanding Progressive Web Apps (PWA) and Mobile Web Performance

This article explains what Progressive Web Apps are, compares them with native apps, discusses mobile web usage trends in China, describes key PWA features, outlines testing tools like Lighthouse, and examines performance metrics that focus on user perception rather than traditional load events.

LighthouseMobile WebPWA
0 likes · 11 min read
Understanding Progressive Web Apps (PWA) and Mobile Web Performance
Efficient Ops
Efficient Ops
May 22, 2017 · Frontend Development

How to Supercharge Mobile Web Speed: Proven Frontend Optimization Tips

Mobile pages load about 40% slower than PC pages, users abandon sites after three seconds, and this article offers practical frontend techniques—reducing HTTP requests, compressing assets, leveraging caching, and adopting HTTP/2—to dramatically improve mobile web performance.

HTTP2Mobile Webcaching
0 likes · 5 min read
How to Supercharge Mobile Web Speed: Proven Frontend Optimization Tips
Alibaba Cloud Developer
Alibaba Cloud Developer
Dec 1, 2016 · Frontend Development

How Alibaba’s Frontend Team Tackled Double‑11’s Extreme Performance Challenges

The talk by Alibaba senior tech expert Shuwen Li reveals how the 2016 Double‑11 front‑end team achieved 100% service capability, second‑level instant experience, VR/3D interaction, visual monitoring, and accessibility through innovations like Wormhole SSR, Weex, HTTP/2, HTTPDNS, and automated pre‑loading, delivering sub‑second page loads and high reliability.

HTTP2Mobile WebWeex
0 likes · 8 min read
How Alibaba’s Frontend Team Tackled Double‑11’s Extreme Performance Challenges
Tencent Music Tech Team
Tencent Music Tech Team
Jun 18, 2016 · Frontend Development

Accelerated Mobile Pages (AMP): Overview, Components, and Performance Optimization

Accelerated Mobile Pages (AMP) is Google’s open‑source framework that enforces HTML restrictions, uses custom amp‑ components and a priority‑based JavaScript engine, caches validated pages, and applies strict loading, CSS, and animation rules to dramatically speed up static mobile content, improving SEO and user experience despite some development overhead.

AMPHTMLMobile Web
0 likes · 14 min read
Accelerated Mobile Pages (AMP): Overview, Components, and Performance Optimization
21CTO
21CTO
Dec 15, 2015 · Frontend Development

How Taobao Cut Mobile H5 Load Times by 70%: The 521 Rule and Real‑World Optimizations

This article details how Alibaba's mobile Taobao app tackled severe H5 performance problems in 2015 by introducing the 521 rule, extensive system analysis, and a series of front‑end, network, and native optimizations—including HTTPDNS, SPDY, image compression, and pre‑loading—that collectively reduced load times dramatically and boosted user metrics.

HTTPDNSMobile WebSPDY
0 likes · 17 min read
How Taobao Cut Mobile H5 Load Times by 70%: The 521 Rule and Real‑World Optimizations
21CTO
21CTO
Nov 21, 2015 · Mobile Development

Which Mobile Web Framework Wins? A Hands‑On Comparison of jQTouch, jQuery Mobile, Sencha Touch, and Titanium

An in‑depth look at four popular mobile web frameworks—jQTouch, jQuery Mobile, Sencha Touch, and Titanium Mobile—examining their ease of use, performance, licensing, and development trade‑offs, and concluding which approach best balances native‑like experience with web‑based flexibility.

Mobile WebSencha TouchTitanium Mobile
0 likes · 10 min read
Which Mobile Web Framework Wins? A Hands‑On Comparison of jQTouch, jQuery Mobile, Sencha Touch, and Titanium
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
May 2, 2015 · Frontend Development

Why Design H5 Pages: Mobile Web Trends and a 3D Rotating Schedule Case Study

With mobile device usage surpassing PC, the article explains why HTML5‑based H5 pages are essential for modern media, compares them to native apps, outlines their technical advantages, and showcases a 3D rotating schedule interface created for the 2014 World Cup as a successful case study.

3D RotationFrontend DesignHTML5
0 likes · 11 min read
Why Design H5 Pages: Mobile Web Trends and a 3D Rotating Schedule Case Study
Baidu Tech Salon
Baidu Tech Salon
Dec 31, 2014 · Frontend Development

The Evolution of HTML5 and Its Impact on Mobile Web Development

The article traces HTML5’s evolution from its 1999 HTML4 roots through the 2007 WHATWG revival and 2014 W3C recommendation, highlighting how Apple, Google, and early hybrid frameworks spurred mobile adoption despite initial hardware API limits, ultimately enabling richer “Super App + WebApp” experiences as browsers and devices improved.

Browser EvolutionFront-endHTML5
0 likes · 10 min read
The Evolution of HTML5 and Its Impact on Mobile Web Development
Baidu Tech Salon
Baidu Tech Salon
Jul 9, 2014 · Frontend Development

Mobile Web App Adaptive Design: Understanding PPI/DPI and Viewport Solutions

Understanding mobile web app adaptive design requires grasping PPI/DPI concepts, the variable meaning of CSS pixels, and using viewport meta tags—especially target-densitydpi and initial-scale—to achieve 1:1 rendering across Android density buckets and iOS Retina screens while balancing layout and asset sizing.

DPIMobile WebPPI
0 likes · 8 min read
Mobile Web App Adaptive Design: Understanding PPI/DPI and Viewport Solutions