finds.dev← search

// the find

RubyLouvre/mobileHack

★ 2,942 · updated Aug 2020

这里收集了许多移动端上遇到的各种坑

A collection of mobile web development gotchas and workarounds, written primarily in Chinese, targeting issues that plagued iOS Safari and Android's default browser around 2012–2016. It covers viewport quirks, touch event handling, position:fixed bugs, and browser-specific hacks. Useful as a historical reference; not a library, just annotated notes.

Covers real, painful bugs with concrete code snippets rather than abstract advice — the position:fixed UC Browser z-index issue and the Android WebView localStorage wipe on restart are the kind of thing you'd only find after wasting a day. The touch event ordering explanation (touchstart → touchmove → touchend → click) and the 300ms click delay workarounds are accurate and actionable. The Fiddler/Charles proxy debugging section is practical and often skipped in similar resources.

Abandoned since 2020 and many issues documented here were fixed in browser updates years ago — following this advice on modern iOS/Android will often be counterproductive or unnecessary. No versioning on individual entries so you can't tell what's current vs. what's a 2013 hack that will break things now. Content is almost entirely in Chinese with no translation, making it inaccessible to most of the global developer audience who might find it useful.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →