WAT. - A lightning talk by Gary Bernhardt from CodeMash 2012, on the peculiarities of some popular scripting languages. (Single video link, around 4 minutes in length.)
posted by Slap*Happy
on Feb 2, 2012 -
35 comments
What's a JavaScript Closure? Ever wonder about some of JavaScript's more advanced and esoteric features? Nathan Whitehead's interactive tutorial explains and walks through each of these concepts one step at a time. At the end of each lesson, you are encouraged to write short snippets of code demonstrating the concepts that you just learned, which are then automatically checked for errors and verified.
Perhaps you're new to JavaScript, or programming in general;
CodeAcademy offers similar interactive tutorials that will teach you the basics, and hold your hand along the way. Perhaps you'd rather learn at a more even pace; CodeAcademy's
CodeYear will introduce you to one new concept every week throughout 2012.
[more inside]
posted by schmod
on Jan 20, 2012 -
42 comments
Released yesterday,
dabblet joins an array of live sandbox tools designed to prototype, test and share webcode that includes
JSFiddle and
CSSDesk, while
bringing some advantages of its own.
Other useful resources:
w3clove validates an entire site, rather than page-by-page;
JQuery Air teaches you how to use the framework directly in the browser;
domain.nr finds clever TLDs for your site, and
Sequel Pro is a nice, free, native, open source MySQL editor for OS X. If you’re more the old-school dead-tree type, there’s always
The Manual.
posted by Bora Horza Gobuchul
on Dec 16, 2011 -
9 comments
Over the past several years, Mozilla's
collection of developer documentation for its own web browsers has turned into a wiki-editable reference of web standards for developers working with
all browsers, hosting a comprehensive, no-nonsense reference of
HTML,
HTML5,
CSS,
JavaScript, the
DOM, and
more. If you find yourself turning to this reference frequently,
dochub provides instant access to Mozilla's documentation for any HTML, CSS, JavaScript, or DOM-related topic. If you're worried that a fancy new standard might not work in an older browser,
canIuse will tell you exactly how many browsers will support that new standard. Still want to use that shiny new standard?
Modernizr and
yepnope will let you detect missing features, and load
tiny bits of code to make old browsers support the latest HTML5 hotness.
[via the carefully-curated selections of
JavaScript and
HTML5 Weekly, run by
MetaFilter's own wackybrit]
posted by schmod
on Dec 7, 2011 -
23 comments
Code Hero is a game designed to teach programming. It uses the first-person shooter idiom, where you are armed with a Code Gun that shoots JavaScript. It reminded me a little of
hacking the Gibson.
posted by sigma7
on Sep 11, 2011 -
118 comments
Doom was a classic game, revolutionary in its time. And it took a high-end machine to run it, like a 486 running 25 MHz (ooh! aah!).
Times have changed: it's been ported to Javascript, and it will run in your browser.
posted by Chocolate Pickle
on May 31, 2011 -
47 comments
Infinity Blade is an
iOS game available for iPhone, iPad, and iPod Touch. It is typically seen as a send-up of the classic game
Punch-Out!! mashed up with
roleplaying game conventions such as experience points and character-modifying equipment. Its defining trait is that it relies upon
new game+ to advance your character (actually your character's family/bloodline) and the story.
J. Nicholas Geist over at
Kill Screen has written
a review to match the game.
posted by curious nu
on May 20, 2011 -
43 comments
What the Heck is Shadow DOM? Browser developers realized that coding the appearance and behavior of HTML elements completely by hand is a) hard and b) silly. So they sort of cheated. They created a boundary between what you, the Web developer can reach and what’s considered implementation details, thus inaccessible to you. The browser however, can traipse across this boundary at will.
posted by netbros
on Jan 18, 2011 -
38 comments
Canvas Rider is an addictive game where you ride a bike on thousands of tracks drawn by other players. It's written only in JavaScript & HTML5, using the most of the new <canvas> element.
posted by sveskemus
on Oct 11, 2010 -
37 comments
Welcome (back) to Windows 3.1. "Michaelv.org is coded in JavaScript and strict XHTML 1.0, with AJAX functionality provided through PHP. It has been tested for compatibility in Firefox and IE. Firefox 2 or 3 is highly recommended, but the site is almost entirely functional in IE 6, 7, or 8. Media Player does not work in IE as IE lacks the ability to dynamically instantiate ."
posted by Phire
on Jan 24, 2010 -
49 comments
January 14th marks the 4th birthday of
jQuery and also the release of
jQuery 1.4. To celebrate the release of the latest version of the popular
JavaScript library the jQuery team has created the
14 Days of jQuery site, which will be updated each day with a new announcement or release. There’s also
prizes to be had for the coolest use of jQuery.
posted by Artw
on Jan 14, 2010 -
44 comments
"Text Utilities" is a useful browser-based tool for geeks. It's a web page that does all sorts of operations on text, e.g. escape/ unescape, hashing, regexp testing.
posted by grumblebee
on Jun 24, 2009 -
33 comments
The State of the Web 2008 is a report from
Web Directions that includes details and analysis of all the responses to over 50 questions covering technologies, techniques, philosophies and practices that today’s web professionals employ. The survey was open for just under 3 weeks, from December 1st to 20th 2008. In total, over 1200 designers and developers from around the world responded to the survey. Respondents were likely to be self-educating, “early adopters” who keep abreast of developments in their field. Here are the
tabular results.
[more inside]
posted by netbros
on Jan 12, 2009 -
7 comments
If you're like me, you've often forgotten what gender you are and wished you had a convenient way for your web browser to tell you. Well,
look no further.
posted by empath
on Aug 2, 2008 -
116 comments
cb.vu is a javascript virtual terminal which opens up full window in your browser and lets you fiddle with some UNIX goodness without being connected to a server, or affecting anything in The Real World whatsoever. Try creating, copying and reading files (and, particularly, read the about.txt), or playing one of the games provided. It even has an implementation of
vi!
[more inside]
posted by benzo8
on Apr 17, 2008 -
18 comments