October 5, 2005 – 9:23 pm
[ via Jon Udell ] Mozilla supports DOM 3 and DOM 3 means XPath via JavaScript!
September 13, 2005 – 12:24 am
Dori Smith reminds us there’s a shiny Easter Egg in her Serenity Dashboard Widget.
Chris Shiflet finished his book on PHP security for O’Reilly. I’m getting a copy and so are the rest of my team.
Ryan Campbell wrote a short piece on how to degrade Ajax so your site still works with JavaScript turned off.
The list [...]
September 12, 2005 – 11:10 pm
Back in July, I mentioned the X4J extension to JavaScript that’s part of the next version of Firefox. The beta version of 1.5 just came out , and besides X4J, there’s support for Canvas. [ via Simon Wilison ].
Nice that Firefox will support Canvas, since WebKit will support SVG.
PPK documents some headaches with reusing [...]
[ via Rafe ] An HTTP server written in JavaScript: you need a variety of JavaScript with I/O and file system extensions to run it.
Kurt Cagle wrote some demo code to show off the E4X JavaScript extension that will be part of the next Firefox release. E4X lets you treat an XML document as an [...]
[ via Jesse James Garrett ] Google released an XSLT engine, written in JavaScript, under a BSD license.
Yesterday, in a grump about PHP, Jens Alfke remembered that web servers used to ship with client side JavaScript. That reminded me it’d be nice if there was a decent XPath library in JavaScript.
See also: Whitebeam Application Server.
The informal microformats working group launched a site yesterday.
One of the nice features on the site are a few JavaScript-driven tools for creating markup for hReview, hCalendar, and hCard.
John Allison added a script by Ash Young to Scary Go Round that lets you mark your place. If you miss a week or two, you can click to get back to the last page you read. The arrow of time preserved!
If I don’t follow a web comic regularly, I lose my place and find [...]
Egoboo is reading a thread on DKos and seeing people sign posts with their UJ name.
April 26, 2005 – 12:00 am
Jeremy Keith argues CSS 2 pseudo-classes which enhance pages (:hover, :focus, etc.) are behaviors, and such effects ought to be implemented by scripting the Document Object Model.
This started with Derek Featherstone asking designers and developers to stop treating IE6 as a pariah because of its incomplete CSS 2 implementation.
Keith says:
I think this belief isn’t based [...]
April 20, 2005 – 12:00 am
Paraphrasing Sam Ruby:
Jon Udell: HTTP toolkits make it easy to do the wrong thing, hard to do the right thing.
Dare Obasanjo: del.icio.us, flickr, and Bloglines use GET for edit resources.
Sam Ruby: AJAX toolkits must beware of how they use GET.
March 24, 2005 – 12:00 am
[ via Micah Dubinko ] A client-side Minesweeper written using JavaScript and XSLT.
The main page uses javascript to handle the mouse-events and to generate the random numbers. Everything else is done in 3 different xslt files. The first stylesheet takes a set of random numbers and a pair of min/max values and returns a list [...]
March 12, 2005 – 12:00 am
That CSS float clearing method
Mezzoblue’s warning about scrollbars appearing in some cases when using the above.
Sam Ruby’s i18n guide
JavaScript Templates
Would be interesting with fetching templates via XMLHTTPRequest instead of stashing them in textareas.
Tim Bray thinks Technorati ought to charge
They’d have to figure out how to fight tag spammers.
Salon.com interview with Ian M. Banks that I [...]
February 17, 2005 – 12:00 am
The US Senate Democrats put together a web tool that’ll calculate what they think the effect of Bush’s Social Security plan would be on your benefits.
According to it, mine would fall 17%.
Now, modulo the question of privatizing Social Security, I think the tool’s a great example of web activism. Go to the page, enter your [...]
January 23, 2005 – 12:00 am
Over at JuicyStudio, Gez Lemon’s posted an elegant nested list site menu script that’s 80% of what I needed.
I’ve been wanting to replace the nested DIV and href=”javascript: menu of a site for which I’m responsible with a nested list and onload-assigned handlers: something like:
<ul>
<li>Section One
[...]
January 19, 2005 – 12:00 am
Peter-Paul Koch (who now blogs on quirksmode) discusses XMLHTTPRequest in a entry. He points out that you can do something similar with a hidden iframe element. However:
The iframe method doesn’t support asynchronous fetches.
You can only use GET.
You don’t get access to the status headers, nor can you send additional headers with your request.
You’re not restricted [...]