Tag

Sizzle

1 views collected around this technical thread.

Laravel Tech Community
Laravel Tech Community
May 17, 2023 · Frontend Development

jQuery 3.7.0 Released: New Features, Performance Improvements, and Removal of Sizzle Selector Engine

jQuery 3.7.0 has been released, featuring the removal of the external Sizzle selector engine, new methods like .uniqueSort(), measurable performance gains for operations such as .append(), additional unit‑less CSS properties, and updated focus event handling in IE, all while slightly reducing library size.

FrontendJavaScriptPerformance
0 likes · 3 min read
jQuery 3.7.0 Released: New Features, Performance Improvements, and Removal of Sizzle Selector Engine
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Apr 20, 2017 · Frontend Development

Unveiling Sizzle.js: How jQuery’s Fast Selector Engine Works

This article dissects the inner workings of jQuery’s Sizzle selector engine, explaining its tokenization, compilation, matcher generation, and performance optimizations, while offering practical tips for writing faster CSS selectors in modern web development.

DOM selectorJavaScriptPerformance
0 likes · 10 min read
Unveiling Sizzle.js: How jQuery’s Fast Selector Engine Works
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Apr 18, 2017 · Frontend Development

Uncovering the Secrets of Sizzle.js: Why It Was the Fastest DOM Selector

This article dissects the Sizzle.js source code, explaining its high performance, design choices such as native API usage, right‑to‑left parsing, tokenization, and modular analysis, while showing how studying its architecture can inform modern frontend framework development.

DOM selectorFrontendJavaScript
0 likes · 11 min read
Uncovering the Secrets of Sizzle.js: Why It Was the Fastest DOM Selector