Tagged articles
70 articles
Page 1 of 1
Open Source Tech Hub
Open Source Tech Hub
Oct 27, 2025 · Backend Development

Build a Real‑Time Tadpole Chatroom with PHP Workerman and HTML5

An open‑source, instant‑interaction chatroom called “Tadpole” is built with PHP’s Workerman framework and HTML5, leveraging WebSocket for real‑time communication; the guide outlines its key features, installation steps for Linux and Windows, and usage examples for developers to extend the game.

HTML5PHPReal-time Chat
0 likes · 3 min read
Build a Real‑Time Tadpole Chatroom with PHP Workerman and HTML5
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Mar 13, 2025 · Frontend Development

How to Optimize Web Video Loading: HTML5 preload vs MSE Chunked Streaming

This article examines video preloading techniques for web pages, comparing the HTML5 video element's preload attribute with Media Source Extensions (MSE) chunked streaming, detailing their configurations, loading processes, implementation steps, advantages, drawbacks, and best-use scenarios to improve playback experience.

HTML5Media Source ExtensionsWeb Performance
0 likes · 14 min read
How to Optimize Web Video Loading: HTML5 preload vs MSE Chunked Streaming
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Feb 13, 2025 · Frontend Development

A Practical Guide to Using Web Workers for Front‑End Performance Optimization

This article introduces Web Workers as an HTML5 API for running background threads, explains their creation and communication mechanisms, provides a complete Fibonacci calculation demo with full source code, and discusses common pitfalls such as asynchronous postMessage behavior, data serialization, and proper thread termination.

HTML5JavaScriptWeb Workers
0 likes · 9 min read
A Practical Guide to Using Web Workers for Front‑End Performance Optimization
Code Mala Tang
Code Mala Tang
Nov 16, 2024 · Frontend Development

Convert PowerPoint to Interactive HTML5 with iSpring SDK and Automate via Node.js

This guide explains how to use iSpring Suite and CodeBuilder to transform PowerPoint presentations into HTML5 web content, preserve animations and media, set up the required environment, automate conversion with Node.js, and integrate the output into live streaming or offline applications while addressing common pitfalls.

HTML5Node.jsPPT conversion
0 likes · 11 min read
Convert PowerPoint to Interactive HTML5 with iSpring SDK and Automate via Node.js
iKang Technology Team
iKang Technology Team
Nov 7, 2024 · Frontend Development

Overview of H5 (HTML5) Technology: Advantages, Design Principles, Development Modes, and Common Issues

HTML5 provides a cross‑platform, multi‑device web standard with rich media and interactivity, offering responsive design, flexible layouts, and resource adaptation, while supporting native, hybrid, and framework development modes; however, developers must address security, legacy browser compatibility, performance, SEO, and platform‑specific integration challenges.

HTML5Responsive DesignWeb Development
0 likes · 8 min read
Overview of H5 (HTML5) Technology: Advantages, Design Principles, Development Modes, and Common Issues
php Courses
php Courses
Aug 30, 2024 · Backend Development

New Features and Changes in PHP 8.4 Release (Nov 21, 2024)

PHP 8.4, released on November 21, 2024, introduces performance, usability, and security enhancements such as property hooks, a parenthesis‑free new operator, powerful array functions, an HTMLDocument class, new Sodium algorithms, a request parsing helper, stricter type declarations, JIT optimizations, and migration of several extensions to PECL.

BackendHTML5PHP
0 likes · 3 min read
New Features and Changes in PHP 8.4 Release (Nov 21, 2024)
php Courses
php Courses
Jul 8, 2024 · Frontend Development

Implementing Camera Access with PHP and the HTML5 Media Capture API

This tutorial explains how to use the browser's Media Capture API together with PHP to capture photos from a user's camera, upload them to the server, and display the saved images, providing a practical example and step‑by‑step code.

Camera APIHTML5Media Capture
0 likes · 5 min read
Implementing Camera Access with PHP and the HTML5 Media Capture API
Sohu Tech Products
Sohu Tech Products
May 21, 2024 · Game Development

Build a Classic Plane‑Shooter Game with Phaser, Vue3 and TypeScript

This step‑by‑step tutorial shows how to create a browser‑based plane‑shooting game by setting up a Vue3 project, installing Phaser, organizing assets, implementing collision detection, designing preloader, main, and end scenes, encapsulating player, bullet, enemy, and explosion logic in reusable classes, and optimizing collision bounds for a polished HTML5 gaming experience.

Game DevelopmentHTML5Phaser
0 likes · 22 min read
Build a Classic Plane‑Shooter Game with Phaser, Vue3 and TypeScript
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
May 3, 2024 · Frontend Development

Implementing an H5 Lottery Turntable with CSS and JavaScript

This tutorial explains how to create a lottery wheel in HTML5 by designing the turntable layout using CSS transforms, controlling rotation with JavaScript, managing click locks, applying easing for a smooth slowdown, and adjusting prize probabilities through weighted random selection, complete with full source code examples.

CSSHTML5Lottery
0 likes · 11 min read
Implementing an H5 Lottery Turntable with CSS and JavaScript
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Aug 3, 2023 · Frontend Development

Building a Canvas‑Based Rich Text Editor Similar to Word

This tutorial walks through creating a lightweight, canvas‑driven rich‑text editor that mimics Word’s layout and editing features, covering data structures, page rendering, text measurement, line calculation, cursor handling, keyboard input, deletion, line breaks, and selection using plain JavaScript and HTML5 canvas.

CanvasHTML5frontend
0 likes · 28 min read
Building a Canvas‑Based Rich Text Editor Similar to Word
JD Cloud Developers
JD Cloud Developers
Apr 10, 2023 · Frontend Development

A Decade of Frontend Evolution: From HTML to AI-Powered Web Apps

This article chronicles ten years of frontend development, covering the rise of HTML5, CSS3, JavaScript frameworks, build tools, PWA performance, web components, security challenges, essential developer skills, and the emerging fusion of AI with modern web technologies.

AIHTML5JavaScript
0 likes · 32 min read
A Decade of Frontend Evolution: From HTML to AI-Powered Web Apps
Liulishuo Tech Team
Liulishuo Tech Team
Dec 20, 2022 · Frontend Development

Introduction to HTML5 Canvas: Basics, Usage, and Practical Examples

This article introduces HTML5 Canvas, explains its advantages over SVG, and provides comprehensive guidance on using the Canvas API—including context acquisition, drawing shapes, paths, arcs, gradients, pixel manipulation, state management, transformations, and a complete clock example—illustrated with code snippets and visual demos.

2D GraphicsCanvasHTML5
0 likes · 14 min read
Introduction to HTML5 Canvas: Basics, Usage, and Practical Examples
360 Quality & Efficiency
360 Quality & Efficiency
Aug 19, 2022 · Frontend Development

Comparison of H5 (HTML5) and WeChat Mini Programs: Concepts, Development, and User Experience

This article explains what H5 (HTML5) and WeChat Mini Programs are, compares their development tools, runtime environments, system permissions, performance, usage scenarios, sharing methods, payment capabilities, and testing considerations, highlighting the strengths and limitations of each technology.

ComparisonHTML5User experience
0 likes · 8 min read
Comparison of H5 (HTML5) and WeChat Mini Programs: Concepts, Development, and User Experience
Laravel Tech Community
Laravel Tech Community
Jun 13, 2022 · Frontend Development

The Rise and Decline of jQuery: From Web 2.0 Dominance to Modern Front‑End Landscape

This article traces jQuery’s emergence as the de‑facto library that simplified DOM manipulation and cross‑browser compatibility during the Web 2.0 era, examines its widespread adoption and subsequent performance gains from removal, and explains why modern standards, HTML5 and MVVM frameworks have reduced its relevance today.

HTML5JavaScriptMVVM
0 likes · 12 min read
The Rise and Decline of jQuery: From Web 2.0 Dominance to Modern Front‑End Landscape
macrozheng
macrozheng
Jun 12, 2022 · Frontend Development

Why jQuery’s Dominance Is Fading: From Web 2.0 Star to Legacy Tool

This article traces jQuery’s rise as the go‑to library during Web 2.0, examines recent moves by major sites to drop it, explains its original technical advantages, and analyzes how HTML5, MVVM frameworks and modern frontend stacks have reduced its relevance while it still powers a large share of the web.

HTML5JavaScriptMVVM
0 likes · 14 min read
Why jQuery’s Dominance Is Fading: From Web 2.0 Star to Legacy Tool
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Apr 18, 2022 · Frontend Development

When Do Scripts and Stylesheets Delay DOMContentLoaded?

This article explains how script and stylesheet elements influence the timing of the DOMContentLoaded event, detailing the effects of async, defer, and external CSS on HTML parsing, supported by HTML5 specifications and performance analysis, to help developers optimize page load speed.

DOMContentLoadedHTML5Web Performance
0 likes · 8 min read
When Do Scripts and Stylesheets Delay DOMContentLoaded?
Aotu Lab
Aotu Lab
Mar 24, 2022 · Frontend Development

Mastering WebGL: A Step‑by‑Step Hello World Triangle Tutorial

Learn the four main web drawing tools—HTML + CSS, SVG, Canvas 2D, and WebGL—understand when to choose each, and follow a detailed, code‑rich tutorial that walks through creating a WebGL context, shaders, buffers, and rendering a simple triangle.

HTML5Shader
0 likes · 11 min read
Mastering WebGL: A Step‑by‑Step Hello World Triangle Tutorial
IT Services Circle
IT Services Circle
Feb 25, 2022 · Frontend Development

Plyr – A Modern Front‑End Video Player: Features, Usage, and Customisation

This article introduces Plyr, a lightweight and highly customizable HTML5 video/audio player library, outlines its rich feature set—including subtitles, speed control, picture‑in‑picture, and API methods—provides CDN and npm installation instructions, and demonstrates how to embed and style the player for web projects.

APIHTML5JavaScript
0 likes · 8 min read
Plyr – A Modern Front‑End Video Player: Features, Usage, and Customisation
ELab Team
ELab Team
Jan 14, 2022 · Frontend Development

Mastering HTML5 Drag-and-Drop: Native Implementation, Events, and React Alternatives

This article explains how to implement native HTML5 drag‑and‑drop, details the required draggable attribute, describes all related events, shows a simple JavaScript demo, discusses common pitfalls such as repeated ondragover and ghosting, and compares popular React libraries for drag‑and‑drop.

Drag-and-DropHTML5JavaScript
0 likes · 12 min read
Mastering HTML5 Drag-and-Drop: Native Implementation, Events, and React Alternatives
php Courses
php Courses
Dec 22, 2021 · Frontend Development

Christmas-Themed Mini Games with Source Code (jQuery, HTML5, Canvas)

This article introduces five fun Christmas-themed mini games—including a jQuery lottery page, a cliff‑crossing Santa game, a canvas gift‑catching game, an HTML5 red‑packet game, and a mobile jQuery red‑packet game—each with a brief description and downloadable source code links.

CanvasGame DevelopmentHTML5
0 likes · 3 min read
Christmas-Themed Mini Games with Source Code (jQuery, HTML5, Canvas)
ByteFE
ByteFE
Nov 29, 2021 · Frontend Development

History and Technical Overview of Web Audio/Video: From Early HTML to HTML5, Flash, Codecs, Canvas Playback and FFmpeg

This article traces the evolution of web audio and video from the static early HTML era through Flash's rise and fall, explains HTML5 video/audio support, discusses video and audio encoding, container formats, bitrate, playback pipelines, canvas‑based rendering, and provides practical FFmpeg command examples for developers.

HTML5Web Developmentaudio
0 likes · 19 min read
History and Technical Overview of Web Audio/Video: From Early HTML to HTML5, Flash, Codecs, Canvas Playback and FFmpeg
Architecture Digest
Architecture Digest
Aug 29, 2021 · Backend Development

Implementing High‑Performance Large File HTTP Upload with Resume Support Using C Server and HTML5/JavaScript

This article explains how to build a high‑performance large‑file HTTP upload system with breakpoint resume, detailing server‑side C implementation, immediate disk writes, client‑side hash generation, cookie‑based IDs, and JavaScript code for chunked uploading, progress tracking, and error handling.

C serverHTML5HTTP resume
0 likes · 10 min read
Implementing High‑Performance Large File HTTP Upload with Resume Support Using C Server and HTML5/JavaScript
Xueersi Online School Tech Team
Xueersi Online School Tech Team
Aug 20, 2021 · Frontend Development

Evolution of a New Web Live Streaming System: From Flash to HTML5, AI Integration, and Modular Refactoring

This article chronicles the development of a new web live streaming solution, detailing the shift from Flash to HTML5 video, the integration of AI voice detection using hark, audio encoding with lamejs, WebRTC-based real‑time communication, and a systematic modular refactor that transformed the project into a reusable frontend framework.

HTML5JavaScriptRTMP
0 likes · 8 min read
Evolution of a New Web Live Streaming System: From Flash to HTML5, AI Integration, and Modular Refactoring
Aotu Lab
Aotu Lab
Mar 9, 2021 · Game Development

How to Build a ‘Merge Watermelon’ Game with Phaser 3 and TypeScript

This step‑by‑step guide shows how to create a simple “merge watermelon” HTML5 game using Phaser 3, TypeScript, and Matter.js physics, covering project setup, asset loading, fruit creation, input handling, collision logic, scoring, and game‑over detection.

CollisionGame DevelopmentHTML5
0 likes · 10 min read
How to Build a ‘Merge Watermelon’ Game with Phaser 3 and TypeScript
JD Tech Talk
JD Tech Talk
Jun 11, 2020 · Frontend Development

Development and Implementation of the NutUI Video Component for Mobile Web

This article explains the motivation, design, implementation details, code examples, and troubleshooting tips for building a NutUI video component in Vue that supports basic playback, custom controls, mobile compatibility, and various configuration options for enterprise‑level front‑end projects.

ComponentHTML5Mobile
0 likes · 18 min read
Development and Implementation of the NutUI Video Component for Mobile Web
TAL Education Technology
TAL Education Technology
Mar 26, 2020 · Game Development

Implementing a Maintainable, Scalable Cross‑Platform Dress‑Up Game with Egret and DragonBones

This article explains how to build a maintainable, scalable cross‑platform dress‑up game using Egret and DragonBones, covering project background, technical choices, skeletal‑animation concepts, data formats, front‑end H5 implementation with code examples, and a backend management system for assets and items.

DragonBonesDress-upEgret
0 likes · 9 min read
Implementing a Maintainable, Scalable Cross‑Platform Dress‑Up Game with Egret and DragonBones
Qunar Tech Salon
Qunar Tech Salon
Nov 12, 2019 · Frontend Development

A Comprehensive Overview of HTML Evolution, Modules, and Modern Web Standards

This article traces the history of HTML from its SGML roots through the browser wars, explains the various HTML modules and document types, and details modern HTML5 features, semantic tags, multimedia support, custom elements, and performance‑optimisation techniques such as preload, prefetch, and async scripts.

DOMHTMLHTML5
0 likes · 31 min read
A Comprehensive Overview of HTML Evolution, Modules, and Modern Web Standards
UC Tech Team
UC Tech Team
Oct 31, 2018 · Frontend Development

Implementing Picture-in-Picture (PiP) with the Web API

This article explains how to use the new Picture-in-Picture Web API to enable floating video playback on web pages, covering setup of video and button elements, request handling, error management, event listeners, window‑size tracking, feature detection, and best‑practice UI considerations.

HTML5JavaScriptPicture-in-Picture
0 likes · 8 min read
Implementing Picture-in-Picture (PiP) with the Web API
JD Tech
JD Tech
Apr 26, 2018 · Frontend Development

Using HTML5 Video Tag in Mobile Web: Attributes, Inline/Fullscreen Playback, Dynamic Source Replacement, Live Streaming, and Common Issues

This article explains how to use the HTML5 video tag on mobile web pages, covering common attributes, inline versus fullscreen playback on iOS and Android, dynamic source updates in Vue, live‑streaming protocols with video.js, and practical fixes for background‑audio and layering problems.

HTML5MobileVue
0 likes · 13 min read
Using HTML5 Video Tag in Mobile Web: Attributes, Inline/Fullscreen Playback, Dynamic Source Replacement, Live Streaming, and Common Issues
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Dec 21, 2017 · Frontend Development

How to Build a Simple WebAR Pokémon Go Clone with WebRTC

This article walks through creating a lightweight WebAR Pokémon‑Go‑style game using WebRTC, covering the basics of WebAR, WebRTC APIs, compatibility issues on Android and iOS, and step‑by‑step implementation details such as camera access, video rendering, and overlay techniques.

HTML5WebARWebRTC
0 likes · 4 min read
How to Build a Simple WebAR Pokémon Go Clone with WebRTC
Aotu Lab
Aotu Lab
Nov 17, 2017 · Game Development

How to Build a Physics‑Powered Basketball Mini‑Game with LayaAir and Matter.js

This tutorial walks through creating a web‑based basketball shooting game by initializing LayaAir, integrating the Matter.js physics engine, handling user gestures to draw aim lines, applying forces to a ball, and adding realistic basket components, while sharing practical code snippets and performance tips.

HTML5JavaScriptLayaAir
0 likes · 11 min read
How to Build a Physics‑Powered Basketball Mini‑Game with LayaAir and Matter.js
Aotu Lab
Aotu Lab
Nov 9, 2017 · Frontend Development

How We Built a High‑Performance H5 Coin‑Pusher Game with CreateJS & Matter.js

This article details the end‑to‑end development of a 2D H5 coin‑pusher game for JD's 11.11 promotion, covering background, technology choices, implementation of obstacles, pusher, coins, skills, debugging techniques, and performance optimizations using CreateJS and Matter.js.

CreateJSGame DevelopmentHTML5
0 likes · 16 min read
How We Built a High‑Performance H5 Coin‑Pusher Game with CreateJS & Matter.js
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Aug 23, 2017 · Frontend Development

Why HTML5 Became the Web’s Game-Changer: History, Features, and Future

HTML5, once a long‑awaited web standard born in 2004 and finalized in 2014, replaced Flash by introducing native multimedia, canvas, WebSockets, and hardware acceleration, while facing prolonged drafting delays and compatibility challenges, ultimately reshaping modern web development and paving the way for richer, plugin‑free experiences.

CanvasHTML5Web Development
0 likes · 12 min read
Why HTML5 Became the Web’s Game-Changer: History, Features, and Future
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Aug 3, 2017 · Frontend Development

How to Build Kinect-Powered Web Motion Games with HTML5 and Node-Kinect2

An in‑depth guide shows front‑end engineers how to create Kinect‑based motion games that run in Chrome using HTML5, detailing data collection, server‑client communication with Node‑Kinect2, system requirements, setup steps, skeleton data handling, gesture recognition, and practical development tips from a TGC2016 demo.

HTML5KinectNode.js
0 likes · 10 min read
How to Build Kinect-Powered Web Motion Games with HTML5 and Node-Kinect2
Aotu Lab
Aotu Lab
Jul 28, 2017 · Frontend Development

Why WebGL Outperforms Canvas 2D in HTML5 Game Rendering

The article compares Flash and HTML5, explains Canvas 2D and WebGL rendering modes, and presents performance tests showing WebGL’s superior speed across browsers, while also discussing practical implications for web game development.

Canvas2DGame DevelopmentHTML5
0 likes · 12 min read
Why WebGL Outperforms Canvas 2D in HTML5 Game Rendering
Tencent Music Tech Team
Tencent Music Tech Team
Mar 24, 2017 · Game Development

Building an H5 Voice‑Controlled Game Demo with WebAudio

The article walks through creating an HTML5 remake of the Chinese “Don’t Stop! 8‑Note Sauce” game, where microphone volume drives a doge‑block character to walk and jump over dynamically generated pits, detailing configuration, barrier management, collision detection, and WebAudio voice‑control implementation using getUserMedia, AudioContext, and analyser nodes.

Game DevelopmentHTML5JavaScript
0 likes · 10 min read
Building an H5 Voice‑Controlled Game Demo with WebAudio
Aotu Lab
Aotu Lab
Oct 19, 2016 · Backend Development

How to Build an H5 Live Streaming System with HLS, RTMP, Nginx, and FFmpeg

This guide walks through the fundamentals of HLS and RTMP protocols, compares their trade‑offs, and provides step‑by‑step instructions for setting up an Nginx‑RTMP server, configuring HLS, recording with WebRTC, and playing live streams in HTML5 video tags.

HTML5NGINXRTMP
0 likes · 15 min read
How to Build an H5 Live Streaming System with HLS, RTMP, Nginx, and FFmpeg
Aotu Lab
Aotu Lab
May 27, 2016 · Frontend Development

Exploring Adobe Spark: A Hands‑On Review of Its Multi‑Device Web Tools

This article reviews Adobe Spark, detailing its multi‑device web and iOS apps, core features like Post, Page, and Video, the user‑focused design choices, and the front‑end technologies such as Material Design, Webpack, Typekit, and SVG that power the service.

Adobe SparkHTML5Product Review
0 likes · 8 min read
Exploring Adobe Spark: A Hands‑On Review of Its Multi‑Device Web Tools
Tencent TDS Service
Tencent TDS Service
May 26, 2016 · Frontend Development

How to Build an HTML5 3D Panoramic VR Tour with Three.js

This article walks you through creating a mobile‑friendly HTML5 3D panoramic VR experience using Three.js, covering panoramic image acquisition, tool selection, scene setup, camera and renderer configuration, cube‑map construction, gyro integration, and performance optimizations.

HTML5MobilePanoramic
0 likes · 10 min read
How to Build an HTML5 3D Panoramic VR Tour with Three.js
21CTO
21CTO
Apr 16, 2016 · Frontend Development

Front-End Best Practices: HTML5 Doctype, Semantic Markup & JS Performance

This guide covers essential front‑end techniques—from using the HTML5 DOCTYPE and semantic markup to proper heading hierarchy, table usage, image alt text, microformats, jQuery UI, JavaScript style rules, loop optimizations, GUID generation, and feature detection with Modernizr—helping developers write cleaner, faster, and more accessible web code.

HTML5JavaScriptaccessibility
0 likes · 21 min read
Front-End Best Practices: HTML5 Doctype, Semantic Markup & JS Performance
Architecture Digest
Architecture Digest
Apr 16, 2016 · Frontend Development

Advanced jQuery Chaining, Data Attributes, Selector Optimization, and Modern Front‑End CSS Practices

This article explains how to use jQuery’s chaining and .end() method, correctly employ HTML5 data‑* attributes, improve selector performance by caching and preferring native loops, understand the CSS box model and box‑sizing, apply efficient float and absolute positioning techniques, and follow best‑practice CSS formatting and feature detection.

HTML5Selectorsbest-practices
0 likes · 17 min read
Advanced jQuery Chaining, Data Attributes, Selector Optimization, and Modern Front‑End CSS Practices
21CTO
21CTO
Mar 3, 2016 · Frontend Development

Can HTML5 Replace Native Apps? Real-World Challenges Explored

The article examines common mobile development scenarios—custom camera with filters, offline OCR, cross‑platform audio encoding, real‑time video streaming, and 3D gaming—to assess whether HTML5 can meet these requirements, concluding that while HTML5 simplifies presentation, native development remains essential for performance‑critical and hardware‑intensive features.

HTML5Mobile Developmentcross-platform
0 likes · 5 min read
Can HTML5 Replace Native Apps? Real-World Challenges Explored
21CTO
21CTO
Feb 6, 2016 · Frontend Development

How to Build a Lightweight Full‑Screen Swipe H5 App with Zepto and Hammer.js

This article explains how to create a minimal two‑screen HTML5 application with full‑width horizontal swipe navigation using Zepto, Hammer.js, CSS transitions and animate.css, covering HTML structure, essential CSS, JavaScript slide logic, transition handling, hashchange events and gesture support.

Full-screenHTML5Hammer.js
0 likes · 13 min read
How to Build a Lightweight Full‑Screen Swipe H5 App with Zepto and Hammer.js
21CTO
21CTO
Dec 17, 2015 · Frontend Development

HTML5 Caching Explained: Mechanisms, Principles, and Mobile Optimization

This article introduces HTML5’s offline storage features, details six caching mechanisms—including browser cache, Web Storage, Web SQL, AppCache, IndexedDB, and the File System API—explains their principles, usage, and limitations, and demonstrates how to leverage them for improved mobile web performance in Android WebView.

HTML5IndexedDBMobile
0 likes · 32 min read
HTML5 Caching Explained: Mechanisms, Principles, and Mobile Optimization
ITPUB
ITPUB
Nov 18, 2015 · Frontend Development

Why Do US and China HTML5 Front‑End Markets Evolve So Differently?

The article compares the mature, innovation‑focused US HTML5 ecosystem with China’s still‑hype‑driven market, highlighting differences in developer attitudes toward WebGL, WebSocket, React JS/Native, cross‑platform packaging, and the shift from buzzwords to practical, deep‑tech solutions.

HTML5Market analysisReact Native
0 likes · 8 min read
Why Do US and China HTML5 Front‑End Markets Evolve So Differently?
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 RotationCase StudyFrontend Design
0 likes · 11 min read
Why Design H5 Pages: Mobile Web Trends and a 3D Rotating Schedule Case Study
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
Mar 13, 2015 · Mobile Development

Overview of Popular Mobile Web Development Frameworks

This article surveys the most widely used JavaScript frameworks for mobile web development, highlighting their touch‑optimized features, cross‑platform capabilities, lightweight nature, and support for HTML5/CSS3 standards, helping developers quickly build responsive mobile applications across iOS, Android, and other devices.

HTML5cross-platformcss3
0 likes · 8 min read
Overview of Popular Mobile Web Development Frameworks
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
Dec 10, 2014 · Mobile Development

HTML5, Native Apps, and the Emergence of Hybrid App Development

HTML5, now supplanting older HTML and Flash, enables lightweight, cross‑platform web apps that integrate into native platforms like WeChat, offering low‑cost development, rapid distribution, and richer user experiences, while native apps retain advantages for complex, high‑performance software.

HTML5Hybrid AppMobile Development
0 likes · 8 min read
HTML5, Native Apps, and the Emergence of Hybrid App Development
Qunar Tech Salon
Qunar Tech Salon
Nov 16, 2014 · Mobile Development

The Emerging Impact of HTML5 on the Mobile Internet Ecosystem

The article analyzes how the rise of HTML5 and improved mobile WebViews will reshape app distribution, advertising, open‑source adoption, development tools, performance optimization, obfuscation, and security, creating new opportunities and challenges for the mobile Internet landscape.

App DistributionHTML5Performance Optimization
0 likes · 6 min read
The Emerging Impact of HTML5 on the Mobile Internet Ecosystem
Baidu Tech Salon
Baidu Tech Salon
Nov 5, 2014 · Frontend Development

The Evolution of HTML5: From Birth to Standardization

Over eight years, HTML5 evolved from a 2008 draft aimed at replacing Flash into a fully standardized web language, reshaping development by enabling native audio, video, and interactive content, overcoming early industry disputes and performance limits, and paving the way for future versions and richer mobile experiences.

Flash ReplacementHTML5HTML5 History
0 likes · 6 min read
The Evolution of HTML5: From Birth to Standardization
Baidu Tech Salon
Baidu Tech Salon
Apr 25, 2014 · Frontend Development

Optimizing File Upload Performance with HTML5: Comparison with Flash, Concurrency, Chunking, and Resumable Uploads

Using HTML5 instead of Flash, the article explains how to boost file‑upload speed by compressing or merging files before transfer, employing optimal concurrency levels, splitting files into chunks for fault‑tolerant, resumable and instant uploads, and choosing appropriate chunk sizes to balance overhead and performance.

HTML5Performance OptimizationWebUploader
0 likes · 18 min read
Optimizing File Upload Performance with HTML5: Comparison with Flash, Concurrency, Chunking, and Resumable Uploads