News Posts In Category
Scripty2: In Beta, A Rewrite of Scriptaculous
Atlas: Very Cool Developer UI for Capuccino
JSTalk: AppleScript For Cocoa Fans
Here's the latest offshoot of the jsCocoa universe: JSTalk is a scripting language that can be used to easily interact with Cocoa apps. It's what Applescript would be if rewritten today using Cocoa and JavaScript. The download comes with a slew of example scripts and a script editor application.
JSCocoa — A bridge from JavascriptCore to Cocoa
On the heels of learning about Cappuccino, here's a project that lets developers access Cocoa from within JavaScript! Natch, it's open source, with documentation on on a google code site.
Fancy Boxes and Fancy Zooms
I keep running across cool and useful JavaScripts that emulate Apple's zoom boxes, which it uses for adding detail about products or showing larger versions of thumbnails. This is a new one to me. It doesn't have the nice rounded corners of Apple's but does have some features my other fave lacks.
Speaking of which, the script I've been using lately is FancyZoom... the variant that works with Prototype and jQuery and doesn't pull images in using Ajax. The original version of FancyZoom is also cool, more like Fancy Box.
Apple Weighs In To Web 2.0 With Sproutcore Framework
Apple: Optimizing Web Applications and Content for iPhone
More Eye Candy JavaScript with Prototype/Scriptaculous
Table Sorting with Prototype: TableKit
MindFrame Brings Adobe’s XML-Data Spry Approach To Prototype Using ZParse
Loupe.js: Using Canvas To Enable Quick Image Magnifiers
This is the greatest little demonstration of the Canvas tag I've seen yet. Really amazing... it degrades for all the suckers who are still using IE, but works fine in the modern browsers that support Canvas: Firefox, Opera, and Safari. With Loupe, you can let users call up a little magnifying glass to take a closer look at a small image on your site. Is this cool, or what? The demos are amazing!
gWidgets: A Set of Simple Prototype/Scriptaculous Widgets
Script.aculo.us Slider Demos: Everything You Could Want in a DHTML Slider
ModalBox: Ajax Popups and Wizards Using Scriptaculous
LightWindow: Awesome Prototype-Script.aculo.us Add-On for Adding Media, Forms, PDFs, and More to Lightboxes
Latest Performance Tests Make WebKit’s Superiority Hard To Deny (But Some Still Try)
A New JavaScript Library Handles Keyboard Shortcuts
Emprise JavaScript Charts Enable Dynamic Charting Using Canvas
New Framework Enables SVG Drawings Using Prototype
Zimbra Releases Desktop Runtime… One More “Web Apps” on Your Desk Entry
Control.Modal: A Gallery of Lightbox and Modal-Window Effects Using CSS and Prototype
Far Out Menu Highlighter with JavaScript and CSS
Ajaxian » Cross Browser Keyboard Handler
Parallax Web Page Background Using Javascript and CSS
OpenLaszlo Goes 4.0 and DHTML/Ajax, Too!
Yet Another JavaScript Library: Is This Getting Ridiculous, Or What?
DED|Chain JavaScript Library Combines Yahoo! UI and jQuery
Auto-Scrolling Alternative for Prototype Using $$ Function
Ext: A Powerful Ajax Widget Framework in Development
Web Kit DOM: Unbelievably Rich Documentation of WebKit’s DOM Implementation
ColumNav Creates Column-View Web Interface Similar to Mac OS X Finder
Update to Yahoo Ajax Toolkit Includes Cross-Browser History Manager, and More
SEEdit: A Pro’s XHTML Editor
SEEdit XHTML Editor Covers CSS and Javascript Functions As Well As Website Management
Originally downloaded 4/9/06. Having grown disillusioned with Dreamweaver over the last few years, I haven’t used it in a long while. But I’m also not pleased with using BBEdit “Bare Bones,” either. This looks like a nice upgrade from BBEdit’s built-in HTML/CSS tools and may be just what I’m looking for. It also has link-checking and Javascript coding tools that BBEdit doesn’t have, but it works as a BBEdit plug-in or on its own. At only $30, it’s way more affordable than Dreamweaver and may be a real bargain.
Update 10/14/06. SEEdit is now updated to version 5.0 and redubbed “SEEdit Maxi”.
Update 2/20/07. In a pique of naming confusion, the latest SEEdit Maxi is now referred to SEEdit Maxi 2007 and has no numerical version number. In testing the latest version tonight, I’ve finally concluded that SEEdit Maxi’s not the one for me. Even though the newest release is a dramatic improvement in user interface, as well as adding several very useful new features, over the version released just last October, it still has enough annoying traits and missing parts to keep me away.
Annoying trait #1 is its tendency towards window proliferation. SEEdit Maxi, like BBEdit before it, seems to think that the more windows you can open for the user, the better. I disagree. In my mind, the best Mac OS X applications are marvels of ingenuity that tuck discrete features in drawers or sliding compartments, or various other nooks and crannies that a modern Mac app is capable of. Part of the reason SEEdit doesn’t take advantage of these is that it’s a Carbon application, using the Mac’s older application framework rather than the new one Steve Jobs brought over from NeXT, called Cocoa. Since SEEdit doesn’t have a Windows counterpart, I can’t imagine why the developers aren’t rewriting this app in Cocoa…
Annoying trait #2 is that SEEdit doesn’t have a visual table editor. That’s one of the main things I really need to do visually, and I can’t in SEEdit.
Bottom line is that SEEdit is a great value if you’re not bothered by some of the things that bother me. At only $29, it does a huge amount… right up there with Dreamweaver, without the WYSIWYG editing capability. For a few other notes on SEEdit, see my short list of pros and cons below.
|
Pros |
Cons |
|---|---|
|
|
If you’d like to see some screenshots of SEEdit, the developer provides a slew of them here.
One final note: SEEdit is still available in a freeware version, which is quite similar to the shareware one but lacks a variety of features that are explained on the downloads page. SEEdit “mini” is only available for private or educational use.
Version as tested: 2007 r4.
OAT Framework: OpenAjax Alliance Releases Ajax Framework
Fork: A New Ajax JavaScript Library Tries To Squeeze In
Prototype.js Gets A New Home, With Actual Rooms!
Ah, now this is more like it! No more having to scrounge around the web for documentation, examples, and tutorials on Prototype.js, the Ajax-wise JavaScript library that's taken the web developer world by storm over the last year and a half. Now, thanks to a lot of dedicated developers working on the project, the library finally has its own website that's more than just a billboard page. Besides being able to download the library, the new site provides a blog, a section on tips and tutorials, and a full set of API documentation! Can't wait to step inside and look around.
Interesting List of 10 Web-Based Operating Systems
Creammonkey: Greasemonkey for Safari Slowly Gaining Traction
Creammonkey: Free Input Manager for Safari runs Javascript extensions
Originally downloaded 2/20/06. Many Safari users have gazed with envy at the plethora of add-ons for Firefox, though in the final analysis there are only 3 or 4 that I really wish would come to Safari. One was Greasemonkey… and now we have Creammonkey, which will try to fill those shoes… Worth a try!
Update 10/29/06. Well, eight months after launch, there are still only a tiny handful of scripts that work with Creammonkey. I’m going to watch it awhile longer, but if the usefulness quotient doesn’t go up soon, I’ll pack Creammonkey in. Now that SafariScript is available—with a lot more scripts behind it—Creammonkey may not make it anyway. The fatal flaw seems to be its lack of compatibility with the hundreds of Greasemonkey scripts that already exist. That’s probably not the developer’s fault, but it may doom the effort in the end.
p:OK, even though Creammonkey still isn’t anywhere near as useful for Safari as Greasemonkey is for Firefox, I’ve found at least two scripts that make me want to keep it around. The first one I stumbled on quite by accident… it’s a cool little script called Greased Lightbox, which adds the popular “lightbox” effect to any image you link to from the page. The site designer doesn’t need to do anything but add links to an image… which is quite typical on sites that show thumbnails with links to larger versions. The script’s page has some sample images you can test it with, and also suggests that Google’s image search is a good place to use it. Personally, I’ve been surprised to find how often Greased Lightning is invoked as I browse the web these days… The first time I saw it, I honestly thought it was another lightbox javascript that was being served from the site owner’s HTML page. Greased Lightning alone is worth installing Creammonkey for.
Yesterday, I went searching for more Greasemonkey scripts that are compatible with Creammonkey. Unfortunately, I didn’t find many. The large repository at userscripts.org turns up only a handful, and if you follow some of those links, you might find a few more. For example, this programmer’s site has a number of Greasemonkey scripts, and he believes some of them may work with Creammonkey. I installed a couple of them but didn’t have any success. (I didn’t have time to be exhaustive…)
Nevertheless, I did turn up one other very cool script that works great in Creammonkey: RSS Panel X. RSS Panel X reads the HTML page’s RSS meta tags and then parses and displays the linked feeds in a tiny floating, collapsible window that appears in surprising, bright pastel colors. The script also reads a selection of microformats you may have embedded on your page and adds them to the RSS feed info. I haven’t been able to get this script to work in “automatic” mode in the manner of Greased Lightning, so I added a bookmarklet to my Safari bookmark panel.
Creammonkey is free, has been improved to the point that it no longer degrades Safari’s performance, and now has at least two really useful scripts that lets it show what it can do. Here’s hoping more will be coming along as time goes on.
Version as tested: 0.8.










