#javascript (785 links)
- ColorBox - customizable lightbox plugin for jQuery 1.3 & 1.4 colorpowered.com
- HTML5 enabling script remysharp.com
Since HTML5 is getting more attention by way of marking up our new pages, and the only way to get IE to acknowledge the new elements, such as <article>, is to use the HTML5 shiv, I've quickly put together a mini script that enables all the new elements.
Essential Tools for developing Javascript in TextMate
- You Can Use CSS3 Right Now | Design Informer designinformer.com
- Plupload - A tool for uploading files using Flash, Silverlight, Google Gears, HTML5 or Browserplus plupload.com
Allows you to upload files using HTML5 Gears, Silverlight, Flash, BrowserPlus or normal forms, providing some unique features such as upload progress, image resizing and chunked uploads.
Cake or death?
Not entirely buying all the arguments in this one but raises some very worthwhile points.
- Web Security: Are You Part Of The Problem? - Smashing Magazine smashingmagazine.com
- WebGL - Wikipedia, the free encyclopedia en.wikipedia.org
"A standard specification currently being developed to display 3D graphics on web browsers. It enables hardware-accelerated rich 3D graphics in web pages without the need for special browser plug-ins, on any platform supporting OpenGL or OpenGL ES. Technically it is a binding for JavaScript to native OpenGL ES 2.0 implementation, to be built in to browsers." Blimey. It's running in Firefox and Webkit nightlies, apparently.
- High Performance Web Sites :: Google Analytics goes async stevesouders.com
It’s extremely cool to see this pattern being evangelized for such a major piece of the Internet.
- minify - Project Hosting on Google Code code.google.com
"A PHP5 app that helps you follow several of Yahoo!'s Rules for High Performance Web Sites. It combines multiple CSS or Javascript files, removes unnecessary whitespace and comments, and serves them with gzip encoding and optimal client-side cache headers." Hubba, hubba.
- LABjs: new hotness for script loading | getiblog blog.getify.com
"A general purpose script loader that aims to be able to effectively load any script resource(s), from any location, into any page, at any time. It loads them all as parallel as the browser will allow, but maintains execution order when you express the need to do so in the usage of the API, for keeping dependencies safe." Very pleased this has gone 1.0.
- jqModal :: Minimalistic Modaling for jQuery dev.iceburg.net
"A plugin for jQuery to help you display notices, dialogs, and modal windows in a web browser. It is flexible and tiny, akin to a "Swiss Army Knife", and makes a great base as a general purpose windowing framework."
- Plugins | jQuery Plugins plugins.jquery.com
Instead of downloading all Jquery-plugins, you might or might not need, Lazy downloads the plugins when you actually use them.
- Underscore.js documentcloud.github.com
A utility-belt library for Javascript that provides a lot of the functional programming support that you would expect in Prototype.js (or Ruby), but without extending any of the built-in Javascript objects. It's the tie to go along with jQuery's tux.
- Dr Nic ’s To WebKit or not to WebKit within your iPhone app? drnicwilliams.com
Good and bad things about the WebKit within an iPhone app.
- The Trouble with Lightbox (and its Variants) - Monday By Noon mondaybynoon.com
Breaking the back button, proposed fix.
- QuirksBlog: There is no WebKit on Mobile quirksmode.org
"All 10 mobile WebKits I’ve identified so far are subtly or wildly different." Bugger.
- Building iPhone Apps with HTML, CSS, and JavaScript building-iphone-apps.labs.oreilly.com
- Flowplayer - Flash Video Player for the Web flowplayer.org
An Open Source (GPL 3) video player. Highly skinnable and extendable.
- High Performance Web Sites :: Mobile Gmail and async script loading stevesouders.com
With mobile on my mind, I was blown away by the awesome performance tips in this blog post: Gmail for Mobile HTML5 Series: Reducing Startup Latency. This post hits on the main point of my recent book - the impact of loading JavaScript. This is the #1 performance issue for today’s web apps.
"Enables you to easily add Microsoft Ajax Library and jQuery scripts to your Web applications" if, horror of horrors, you should need to do something involving MS Ajax.
- Jamal jamal-mvc.com
A set of conventions and small javascript libraries to archieve a complete separation of html, css and javascript in your web application. Jamal is built on jQuery and inspired by MVC frameworks like Ruby on Rails, CakePHP and its derivatives.
- Online javascript beautifier jsbeautifier.org
"This beautifier can process your messy or compacted javascript, making it all neatly and consistently formatted and readable." Handy for making sense of minified scripts.
- svgweb - Project Hosting on Google Code code.google.com
A JavaScript library which provides SVG support on many browsers, including Internet Explorer, Firefox, and Safari. Using the library plus native SVG support you can instantly target ~95% of the existing installed web base. Once dropped in you get partial support for SVG 1.1, SVG Animation (SMIL), Fonts, Video and Audio, DOM and style scripting through JavaScript, and more in about a 60K library.
- jQuery Changeset 6481 dev.jquery.com
- Fitted: a jQuery Plugin trovster.com
Turn entire content blocks in to clickable targets.
- jQuery TOOLS - The missing UI library for the Web flowplayer.org
"What you really need are tabs, tooltips, accordions, overlays, high usability, striking visual effects and all those "web 2.0" goodies that you have seen on your favourite websites." Or perhaps, "what you always get asked to provide, whether you like it or not".
- jQuery slideViewer 1.1 gcmingati.net
Nicely done. "slideViewer is a lightweight (1.5Kb) jQuery plugin wich allows to instantly create an image gallery by writing just few lines of HTML such as an unordered list of images".
- jQuery Ticket #4889 dev.jquery.com
'isReady' never gets set in FF3.5 if jQuery loaded after domready
"Web Workers allow you to run JavaScript in parallel on a web page, without blocking the user interface." Mmm, cool.
- PhoneGap | Cross platform mobile framework phonegap.com
An open source development tool for building fast, easy mobile apps with JavaScript. If you’re a web developer who wants to build mobile applications in HTML and JavaScript while still taking advantage of the core features in the iPhone, Android and Blackberry SDKs, PhoneGap is for you.
- satine.org » Snow Stack is Here satine.org
Looks cool. Wish I could be bothered to install the Webkit nightly so I could see it in context.
- Replace document.write using MooTools subtlegradient.com
Maybe you want to use AJAX to load a script that requires the use of document.write. But after teh page has loaded document.write tends to destroy the universe without even asking first! Solution: Replace document.write!
- jQTouch jqtouch.com
A jQuery plugin with native animations, auto list navigation, and default application styles for Mobile WebKit browsers like iPhone, G1, and Pre.
- LABjs (Loading And Blocking JavaScript) labjs.com
"It's like a lot of similar projects where the goal is to improve the speed of page load by allowing scripts to load in parallel. The thing it does slightly differently than most others like it is it allows you to "block", which is to say, load one or more scripts in parallel, then wait for them to finish, before going on to something else, like loading more scripts."
- SWFUpload jQuery Plugin : Adam Royle blogs.bigfish.tv
Makes working with SWFUpload easier
- jqPlot - Pure Javascript Plotting jqplot.com
"Computation and drawing of lines, axes, shadows even the grid itself is handled by pluggable "renderers". Not only are the plot elements customizable, plugins can expand functionality of the plot too! There are plenty of hooks into the core jqPlot code allowing for custom event handlers, creation of new plot types, adding canvases to the plot, and more."
- jQuery vs MooTools: Choosing Between Two Great JavaScript Frameworks jqueryvsmootools.com
Which one you choose really has more to do with your own style and what you need to accomplish.
- CSS-Tricks css-tricks.com
- QuirksBlog: Introduction to W3C Widgets quirksmode.org
Hadn't realised there was a W3C Widget Spec in the pipeline.
- The Sexy Curls jQuery Plugin by Elliott Kember elliottkember.com
Creates a page fold effect in the top right corner.
- noswfupload - Google Code code.google.com
Multiple files upload without SWF objects, applets Java, or other third parts plug-ins.
- django-compress - Google Code code.google.com
A Django application that automates CSS/JavaScript compression and helps in making delivery of static media more efficient
- Cappuccino is not designed for building web sites,... · Ben Ward's Scattered Mind micro.ben-ward.co.uk
When I hear a friend talking about learning Cappucino I react as if they’ve been tricked out of their money by a con-artist on a street corner. I think they’ve been conned out of true knowledge, duped down the wrong path. “Don’t be like those schmucks learning HTML! Just take these magic beans!”.
- iui - Google Code code.google.com
User Interface (UI) Library for Safari development on iPhone