2 个仓库
Standardization of scrolling behavior and event reporting across different web browser engines.
Distinct from Cross-Browser API Standardizations: Focuses specifically on scroll-related browser discrepancies rather than general API shims or layout consistency.
Explore 2 awesome GitHub repositories matching web development · Cross-Browser Scroll Normalization. Refine with filters or upvote what's useful.
这是一个 jQuery 插件,充当鼠标滚轮事件的跨浏览器标准化工具。它标准化了不同 Web 浏览器中的鼠标滚轮事件处理和滚动增量值,为 Web 应用提供了一个可预测的接口。 该工具将硬件特定的滚动增量转换为一致的整数值。此过程解决了不同浏览器报告移动方式的不一致性,确保滚动距离和输入信号被统一为单一格式。 该项目涵盖了跨浏览器滚动处理和 Web 输入标准化。它允许计算原始滚动距离,并通过标准化滚轮事件和增量来实现自定义滚动交互。
Standardizes mouse wheel movement across different web browsers to ensure a consistent user experience.
smoothscroll is a browser compatibility library and JavaScript polyfill that provides uniform smooth scrolling behavior across different web browsers. It functions as a frontend animation utility that intercepts standard scroll commands and replaces them with custom animation logic to ensure consistent navigation transitions. The library includes a runtime feature detection tool that identifies native browser support for scroll properties, preventing redundant execution in modern environments. It synchronizes page position updates with the browser display refresh rate to prevent visual stutte
Normalizes scrolling behavior and transitions across different browser engines for a consistent user experience.