I saw a post on a bulletin board somewhere recently where the poster asked how to make the href work normally on a link like this <a href="javascript:;" onclick="dosomething()"> if Javascript is not enabled. It's actually quite simple and I will look at how to do this in this post.
Dojo provides cool cross browser javascript widgets that enable full featured GUI clients running on javascript in a browser. JSF developers who want to use dojo need to find a way to connect the dojo widgets with their backing beans. With Facelets we can build templates that connect dojo widgets with standard JSF tags. These templates are packaged as tags in a jar. Using templates with standard JSF tags we achieve portability from JSF 1.1 up to JSF 2.0. Furthermore you can easily take a template out of the jar, modify it and use it separately. DojoFaces is released under the Apache License to give you all legal right to do so.
All tags have full AJAX support. With dojo it's good practice to reduce roundtrips and use AJAX whereever possible to avoid time consuming page startups. Here's the link to our examples page to demonstrate the features.
jsc is a decompiler or a cross compiler if you will. It is not a source-code parser nor an IDE. It is a command line utility like any other compiler. jsc was originally an anagram for csharp to javascript.
This sample shows how to use Google Calendar as an event source for a Simile Timeline widget. Now you can display your calendar data on a snazzy AJAX timeline! Here we display the Google Doodle calendar with web content events along the Timeline. You can
This tutorial shows you how to feed data directly from a Google Spreadsheet rather than from a file. The advantage of this is that you can edit your data in Google Spreadsheets' user interface. Here is an example.
jQuery UI provides abstractions for low-level interaction and animation, advanced effects and high-level, themeable widgets, built on top of the jQuery JavaScript Library, that you can use to build highly interactive web applications.
Semantic Interoperability of Metadata and Information in unLike Environments.
SIMILE is focused on developing robust, open source tools that empower users to access, manage, visualize and reuse digital assets. Learn more about the SIMILE project.
Raphaël is a small JavaScript library that should simplify your work with vector graphics on the web. If you want to create your own specific chart or image crop and rotate widget, for example, you can achieve it simply and easily with this library.