Skip to content

Instantly share code, notes, and snippets.

@fwebdev
fwebdev / isAndroidStockBrowser.js
Last active November 4, 2016 14:17
Check UserAgent for "Android StockBrowser" without the Samsung Browser or Chrome Browser
function isAndroidStockBrowser() {
var navU = navigator.userAgent;
// Android Mobile
var isAndroidMobile = navU.indexOf('Android') > -1 && navU.indexOf('Mozilla/5.0') > -1 && navU.indexOf('AppleWebKit') > -1;
// Apple webkit
var regExAppleWebKit = new RegExp(/AppleWebKit\/([\d.]+)/);
var resultAppleWebKitRegEx = regExAppleWebKit.exec(navU);
var appleWebKitVersion = (resultAppleWebKitRegEx === null ? null : parseFloat(regExAppleWebKit.exec(navU)[1]));
@fwebdev
fwebdev / fastbutton.js
Created March 23, 2012 08:27
Remove the 300ms delay onclick / ontouch for Mobile Touchdevices
//What is this all about: http://code.google.com/intl/de-DE/mobile/articles/fast_buttons.html
//This Version "forked" from: http://forum.jquery.com/topic/how-to-remove-the-300ms-delay-when-clicking-on-a-link-in-jquery-mobile
//======================================================== FASTCLICK
function FastButton(element, handler) {
this.element = element;
this.handler = handler;
element.addEventListener('touchstart', this, false);
};
FastButton.prototype.handleEvent = function(event) {