awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
ftlabs avatar

ftlabs/fastclickArchived

0
View on GitHub↗
18,534 स्टार्स·3,133 फोर्क्स·HTML·MIT·1 व्यू

Fastclick

Fastclick is a JavaScript library and touch event optimization tool designed to remove the 300ms delay between a physical tap and a click event on mobile browsers. It functions as a lightweight DOM event handler middleware that manages touch-to-click timing to reduce input lag and improve the responsiveness of mobile web interfaces.

The library provides granular control over touch latency removal, including a mechanism to exclude specific elements from this optimization. This allows certain user interface components to maintain native browser touch behavior via CSS class identifiers.

The project handles touch interface optimization by intercepting touch sequences and validating taps to ensure they are not scrolls. Once validated, it uses synthetic click emission to trigger click events immediately, bypassing the default browser delay.

Features

  • Touch Tap Delay Fixes - Removes the default browser delay on touch screens to ensure web elements react immediately to physical taps.
  • Input Lag Reductions - Reduces input lag between a user tap and a click event to improve mobile website responsiveness.
  • Touch Event Interception - Captures touchstart and touchend events to trigger click logic immediately, bypassing browser defaults.
  • Latency Optimizers - Improves web interface responsiveness by eliminating lag between screen touches and click events.
  • Touch Sequence Processing - Tracks timing and coordinates between touch start and end to distinguish taps from scrolls.
  • Mobile Web Performance Frameworks - Improves perceived speed by eliminating the 300ms click delay on mobile devices.
  • Event Middleware Systems - Functions as a lightweight DOM event handler middleware managing touch-to-click timing.
  • Click Event Handling - Implements synthetic click emission to maintain compatibility with existing click event listeners.
  • Touch Event Short-Circuiting - Prevents the default browser click delay by calling preventDefault on touch events.
  • Mobile Web Libraries - Polyfill to eliminate the 300ms tap delay on mobile browsers.
  • 移动端优化(Optimizing Mobile Performance) - Listed in the “移动端优化(Optimizing Mobile Performance)” section of the Awesome Frontend awesome list.

स्टार हिस्ट्री

ftlabs/fastclick के लिए स्टार हिस्ट्री चार्टftlabs/fastclick के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

Fastclick के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Fastclick के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • gcssloop/androidnoteGcsSloop का अवतार

    GcsSloop/AndroidNote

    9,332GitHub पर देखें↗

    AndroidNote is a technical knowledge base and reference resource for Android development. It provides comprehensive guidance on application architecture, custom view development, and advanced graphics programming. The project is distinguished by its depth in visual implementation, covering pseudo-3D perspective projections via virtual cameras and complex 2D rendering using Bézier curves and PorterDuff color blending. It also provides detailed methodologies for app modularization and the management of internal libraries through private Maven repositories and JitPack. The reference surface ext

    Javaandroidandroid-studiocustom-view
    GitHub पर देखें↗9,332
  • sdc-alibaba/sui-mobilesdc-alibaba का अवतार

    sdc-alibaba/SUI-Mobile

    6,058GitHub पर देखें↗

    SUI-Mobile is a lightweight JavaScript UI library for building mobile web interfaces. It provides a collection of touch-optimized components including navigation bars, tab bars, grids, accordion lists, buttons, forms, scrollable content areas, dialogs, preloaders, image viewers, and slide shows. The library is built as a set of independent Zepto plugins, each with its own default configuration and no cross-dependencies, which reduces code coupling. It includes a REM-based scaling system that proportionally resizes the entire page layout across different screen widths, and integrates a click-h

    JavaScript
    GitHub पर देखें↗6,058
  • h5bp/mobile-boilerplateh5bp का अवतार

    h5bp/mobile-boilerplate

    3,827GitHub पर देखें↗

    This project is a mobile web application template and optimization kit providing a foundational project structure for building responsive websites. It functions as a responsive CSS framework and a set of utilities for managing viewport scaling, touch event responses, and user-agent feature detection. The project distinguishes itself through specialized web app manifest configurations and server performance settings. It includes systems for defining home screen icons and metadata to enable web applications to behave like native apps, alongside pre-defined directives for caching, compression, a

    ApacheConf
    GitHub पर देखें↗3,827
  • adtile/fixed-navadtile का अवतार

    adtile/fixed-nav

    931GitHub पर देखें↗

    Fixed-nav is a client-side JavaScript library for building responsive, touch-friendly navigation menus on single-page websites. It pins navigation bars to the screen viewport so control interfaces remain persistently accessible as users scroll through long content. The library automatically monitors scroll positions against document boundaries to highlight active section indicators in real time. When navigation links are selected, it animates viewport transitions to target sections using hardware-accelerated timing functions instead of abrupt jumps. Additional capabilities include dimming ba

    JavaScript
    GitHub पर देखें↗931
Fastclick के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

ftlabs/fastclick क्या करता है?

Fastclick is a JavaScript library and touch event optimization tool designed to remove the 300ms delay between a physical tap and a click event on mobile browsers. It functions as a lightweight DOM event handler middleware that manages touch-to-click timing to reduce input lag and improve the responsiveness of mobile web interfaces.

ftlabs/fastclick की मुख्य विशेषताएं क्या हैं?

ftlabs/fastclick की मुख्य विशेषताएं हैं: Touch Tap Delay Fixes, Input Lag Reductions, Touch Event Interception, Latency Optimizers, Touch Sequence Processing, Mobile Web Performance Frameworks, Event Middleware Systems, Click Event Handling।

ftlabs/fastclick के कुछ ओपन-सोर्स विकल्प क्या हैं?

ftlabs/fastclick के ओपन-सोर्स विकल्पों में शामिल हैं: gcssloop/androidnote — AndroidNote is a technical knowledge base and reference resource for Android development. It provides comprehensive… sdc-alibaba/sui-mobile — SUI-Mobile is a lightweight JavaScript UI library for building mobile web interfaces. It provides a collection of… h5bp/mobile-boilerplate — This project is a mobile web application template and optimization kit providing a foundational project structure for… adtile/fixed-nav — Fixed-nav is a client-side JavaScript library for building responsive, touch-friendly navigation menus on single-page… dcloudio/mui — mui is a mobile UI component framework and native-like web UI kit designed for building high-performance mobile web… bingoogolapple/bgarefreshlayout-android — BGARefreshLayout-Android is a layout library for Android applications that implements pull-to-refresh and…