background preloader

Tools

Facebook Twitter

Pomax/Font.js. URI.js - URLs in Javascript. URI.js is a javascript library for working with URLs. It offers a "jQuery-style" API (Fluent Interface, Method Chaining) to read and write all regular components and a number of convenience methods like .directory() and .authority(). URI.js offers simple, yet powerful ways of working with query string, has a number of URI-normalization functions and converts relative/absolute paths. While URI.js provides a jQuery plugin. URI.js itself does not rely on jQuery. You don't need jQuery to use URI.js Examples How do you like manipulating URLs the "jQuery-style"? How do you like working query strings? How do you like relative paths? URI("/relative/path") .relativeTo("/relative/sub/foo/sub/file") // -> ../../.. How do you like cleaning things up? URI("? How do you like detecting URIs within random text?

Var source = "Hello www.example.com,\n" + " is a search engine, like + " How do you like comparing URLs? How do you like parsing URNs? CreateJS | A suite of Javascript libraries and tools designed for working with HTML5. Kneath/kss - UX. Azer/functools. Osuushi/Smooth.js. Nickfargo/state. Shanebo/tzone. JerrySievert/cromagjs. Timrwood/moment. 23/resumable.js. JSARToolKit Demos. Ebidel/filer.js. Agoragames/factory-worker. Fasterize/lazyload. PanoJS3 - pure JavaScript viewer for huge images - UX. Supported platforms PanoJS3 supports native navigation on most popular platforms: PCs (zooming using mouse scroll, same as Google Maps) Macs (2D panning with the mouse scroll or touch panels) Mobile devices with touch interfaces: iOS and Android (supports pintch to zoom and pan gestures) Phones and tablets (scales controls according to the screen size) Demos History PanoJS has gone through a couple of name changes. Download and contributions Use GitHub repository for contributing to the project and to see the source code online.

What's new Documentation Documentation for previous PanoJS version: to be updated Brief usage description PanoJS requires image tiles to be stored on a web server somewhere so it could fetch on request. Imgcnv -i MY_INPUT_IMAGE.jpg -o MY_OUT_FOLDER/MY_OUT_BASE_NAME.jpg -t jpeg -tile 256 After this, simply create a web page, copy all the PanoJS code in teh same folder and use something similar to the following JavaScript code to instantiate the viewer: Rainbow - Javascript Code Syntax Highlighting - UX. Gka/chroma.js.