- A Beginner's Guide to Perceived Performance: 4 Ways to Make Your Mobile Site Feel Like a Native App | Mobify
Editor’s note: This post is ≈3,000 words. It covers many different aspects of perceived performance of mobile websites as well as practical solutions to speeding up your site. TL;DR: it’s not about how fast your site is; it’s about how fast your users think it is.
- BrianGilbert/OSXAegirInstaller · GitHub
This script installs aegir on OSX using Homebrew
- Perimeter.js: Creates an invisible perimeter around a target element and monitors mouse breaches.
Creates an invisible perimeter around a target element and monitors mouse breaches.
_Get the user’s attention, in terms of showing some sort of tooltip / popover when hovering near a certain element, like a hint or a tip.
_Lazy load a script when the perimeter of the target element is breached (AFAIK Google does this when a user moves it’s mouse towards the red ‘compose’ button).
_Fetch data via AJAX and do something with it when a users navigates towards a certain element.
- 9bitStudios/flexisel · GitHub
A responsive carousel jQuery plugin…
All you have to do is call flexisel on your unordered list containing images. Call it on the $(window).load event (as opposed to the $(document).ready event) so that Flexisel can calculate the width of the images and figure out how to space them out properly
- Robdel12/DropKick · GitHub
Creating custom dropdowns is usually a tedious process that requires a ton of extra setup time. Oftentimes lacking conveniences that native dropdowns have such as keyboard navigation. DropKick removes the tedium and lets you focus on making s@#t look good.
a handy, loosely-coupled jQuery plugin for full-screen scrolling windows