#javascript (785 links)
- Web Matters - What - no Javascript? xs4all.nl
More reasons for JavaScript off.
- Reasons to Switch off JavaScript ajaxwith.com
Better title might be "Reasons why orgs or individuals might disable JavaScript". List is "Protection from XSS and CSRF, Mobile Device Issues, Problem with Screen Readers." Final one (Framework vs. Coding) doesn't really make sense.
- Javascript grid overlay | Labs | Pete Goodman - Web Developer petegoodman.com
Handy. "To show or hide the design grid (or other graphic), just import the following javascript file, and then use the keys Control and ; to show or hide the grid."
- Can I use... a.deveria.com
<blockquote>Compatibility tables for features in HTML5, CSS3, SVG and other upcoming web technologies"</blockquote>
- Recreating the button | stopdesign stopdesign.com
The buttons we’re using are imageless, and they’re created entirely using HTML and CSS, plus some JavaScript to manage the behavior. They’re also easily skinnable with a few lines of CSS
- FireScope - HTML Brains at your Fingertips tools.sitepoint.com
FireScope is a Firefox add-on that integrates with Firebug, to extend it with reference material for HTML and CSS.
- Home - cufon - GitHub wiki.github.com
A possible sIFR alternative. "Fast text replacement with canvas and VML - no Flash or images required."
I hate myself for marking this. "ASP.NET AJAX is built-into ASP.NET 3.5. It is also available as a separate download for ASP.NET 2.0."
- CSS Browser Selector rafael.adm.br
Wrong but potentially useful as last resort. "CSS Browser Selector is a very small javascript with just one line which empower CSS selectors. It gives you the ability to write specific CSS code for each operating system and each browser."
- AJAX APIs Playground code.google.com
- whitehouse.gov Website Code dotnetperls.com
You want to read about the code structure of the new whitehouse.gov website on this historic Inauguration Day of the 44th president of the USA. The site is built on ASP.NET
- Hublog: Getting a visitor's location (city) hublog.hubmed.org
Who knew that "Javascript, IP address-based lookup" had got so simple?
A tool to traverse through all elements in a web page, and when it finds a HTML element with inline events [...] it highlights it with a red border. It also highlights javascript: links with a magenta border.
- Plugins | jQuery Plugins plugins.jquery.com
For Ajax-driven pages to have back/forward navigation and to allow bookmarking.
- 1 (Awesome) Way To Avoid the (Not So Excellent) Flash of (Amazing) Unstyled Content » Learning jQuery - Tutorials and Information learningjquery.com
Nice way of avoiding FOUC.
A few weeks ago we released a version of the Flickr site tailored specifically for the iPhone. Developing this site was very different from any other project I’ve worked on; there seems to be a new set of frontend rules for developing high-end mobile sites. A lot of the current best practices get thrown out the window in the quest for minimum page weight and fastest load times over slow celluar connections.
- typeface.js -- Rendering text with Javascript, <canvas>, and VML typeface.neocracy.org
Instead of creating images or using flash just to show your site's graphic text in the font you want, you can use typeface.js and write in plain HTML and CSS, just as if your visitors had the font installed locally. This is a work in progress, but functional enough.
- jMaps Framework Documentation jmaps.digitalspaghetti.me.uk
A jQuery plugin that provide a easy to use and powerful API for creating dynamic Google Maps.
- Shadowbox.js Media Viewer mjijackson.com
Library agnostic lightbox script.
- Seek Attention - jQuery plugin - by James Padolsey enhance.qd-creative.co.uk
Gracefully get's your users attention by fading out a definable area but leaving the target element (the element which is seeking attention) un-faded.
- Unit Interactive :: Labs :: Unit PNG Fix labs.unitinteractive.com
Improved PNG fix.
- django-assets - Google Code code.google.com
- timeago: a jQuery plugin timeago.yarp.com
"Timeago is a jQuery plugin that makes it easy to support automatically updating fuzzy timestamps (e.g. "4 minutes ago" or "about 1 day ago")."
- views from space: Faust: Flash Augmenting Standards blog.space150.com
In Faust, content for Flash is a single source of data: the HTML. You don’t need a new XML structure. The same lists, images, and links you display for users without Flash are consumed for users with Flash.
- Opera Web Standards Curriculum opera.com
"A complete course to teach you standards-based web development, including HTML, CSS, design principles and background theory, and JavaScript basics." Great, but picked up a couple of things I disagree with already.
Nice.
- SoundManager 2: Javascript Sound for the Web schillmania.com
SM2 is an attempt at providing the sound API which Javascript has been missing. It's a library which wraps and extends Flash's sound capabilities, bringing cross-platform audio functionality to Javascript.
- AJAX Libraries API - Google Code code.google.com
The AJAX Libraries API is a content distribution network and loading architecture for the most popular open source JavaScript libraries.
- The JavaScript Manifesto - The Web Standards Project webstandards.org
This sums things up quite nicely.
The world is changing. And changing quickly. The web is going to win, filling the market niche where Flash and other similar technologies found their hold.
- John Resig - Processing.js dev.jquery.com
"I've ported the Processing visualization language to JavaScript, using the Canvas element." Nuts. Cool.
The lazy load pattern is a practical implementation of the Proxy Design Pattern. The goal is to avoid loading an object until it is absolutely needed—only then do we invest the resources in loading it.
- Unobtrusive JavaScript with jQuery simonwillison.net
- jQuery Profile Plugin | Oliver Steele osteele.com
Stick this in your page, call $.profile.start() to start profiling calls to $(selector), and then $.profile.done() to stop profiling
- Stop using Ajax! - Opera Developer Community dev.opera.com
Or, at least, think more carefully about when and how you use it.
- jScrollPane kelvinluck.com
A jquery plugin which allows you to replace the browsers default vertical scrollbars on any block level element with an overflow:auto style. You can easily control the apperance of the custom scrollbars using simple CSS.
- jCarousel - Riding carousels with jQuery sorgalla.com
A jQuery plugin for controlling a list of items in horizontal or vertical order. The items, which can be static HTML content or loaded with (or without) AJAX, can be scrolled back and forth (with or without animation).
This article is a proof of concept for visualizing HTML table data with the canvas element.
- John Resig - Progressive CSS Enhancement ejohn.org
Not a fan of this approach but could be handy in certain circumstances
- hCardMapper - How to use hCards to fill in forms lib.omnia-computing.de
"How to use hCards to fill in forms". Not a new idea (implemented on getsatisfaction.com signup) but good to have some source to play with.
- cabel.name drafts: FancyZoom 1.1 cabel.name
Javascript to zoom images inline
- Wait till I come! » Blog Archive » The great implementer swindle - making badge use easy doesn’t make it clever! wait-till-i.com
"No matter how you’ll turn it – the future of web design will not revolve around pages and sites but around modules." Lots more goodness in this.
- Sniff browser history for improved user experience niallkennedy.com
Clever, well-meaning but crosses the privacy line.
- jawr: Jawr - More than a Javascript/CSS compressor jawr.dev.java.net
A tunable packaging solution for Javascript and CSS which allows for rapid development of resources in separate module files.