April 10, 2007
jawdropping
(Pure geek post.)
This is sick (not in the gross sense): 6502 compatible compiler and emulator in javascript.
In JavaScript.
If you don't know what any of this means, that's okay. I can't hardly get my head around it either.
Via JWZ.
April 12, 2004
Bots and JavaScript
Here's something to think about: do any search engine bots and crawlers recognize and parse JavaScript? I haven't heard of any (and I'm really too lazy right now to do any real research :) ), but I got to thinking about this today, and there's really no reason that they shouldn't be able to handle it.
Sure, there's a lot of cruft and dross in JavaScript code that isn't relevant in a searchable context, but what about something like I've been working on recently: dynamic menus? Each menu item points to a valid page with some contextual link text, but since the menus are generated in JavaScript, the search engine process parsing the content out of the code might easily pass it up and miss the links. Those same links are ultimately being repeated in the actual content of the page, so they'll be picked up for sure, but what about next time?
Of course, then it would be easy to abuse search engine rankings, by stuffing JavaScript full of hidden and obfuscated content. Perfect for the snake oil of Search Engine Optimization. Even so, though, there might be a lot of content or linkage going unnoticed...
April 8, 2004
overLIB
Pointer to a totally excellent JavaScript library for creating popups: overLIB. I've been using it the last few days to put together a dynamic drop-down menu for a Web project at work. And I've used it before to create popup context menus and tooltips. It's simply one of the best JavaScript tools out there that I've come across—it's clever, simple to use, and it just works, period.




