<?xml version="1.0"?>
<rss version="2.0"><channel><link>http://tags.library.upenn.edu/tag/javascript</link>
<title>PennTags Feed for /tag/javascript</title>
<description>PennTags Feed</description>
<item><guid isPermaLink="true">http://tags.library.upenn.edu/makerecord/url/31554</guid>
<link>http://tags.library.upenn.edu/makerecord/url/31554</link>
<title>Custom ButtonsB2 :: Firefox Add-ons</title>
<description>&lt;p&gt;Custom Buttons&amp;sup2; Firefox extension buttons can be written to do various tasks that the user may require. The buttons are coded in JavaScript. Many bookmarklets can easily be converted to buttons.&lt;br /&gt; &lt;br /&gt; Extension developers will find this extension quite useful in the development cycle. JavaScript code can be prototyped in a custombutton, avoiding the reload chrome step till the code is proven. Then the code can be moved to the extension&lt;/p&gt;</description>
</item>
<item><guid isPermaLink="true">http://tags.library.upenn.edu/makerecord/url/22528</guid>
<link>http://tags.library.upenn.edu/makerecord/url/22528</link>
<title>Firefox, JavaScript, and the Web</title>
<description/></item>
<item><guid isPermaLink="true">http://tags.library.upenn.edu/makerecord/url/22518</guid>
<link>http://tags.library.upenn.edu/makerecord/url/22518</link>
<title>Pro JavaScript Techniques - Google Book Search</title>
<description/></item>
<item><guid isPermaLink="true">http://tags.library.upenn.edu/makerecord/url/22517</guid>
<link>http://tags.library.upenn.edu/makerecord/url/22517</link>
<title>jsext</title>
<description>library that does things like moving columns...may handle pennvibes column moves</description>
</item>
<item><guid isPermaLink="true">http://tags.library.upenn.edu/makerecord/url/22516</guid>
<link>http://tags.library.upenn.edu/makerecord/url/22516</link>
<title>jQuery: The Write Less, Do More, JavaScript Library</title>
<description>&lt;p&gt;From the website:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;jQuery is a fast, concise, JavaScript Library that simplifies how you traverse HTML documents, handle events, perform animations, and add Ajax interactions to your web pages. &lt;strong&gt;jQuery is designed to change the way that you write JavaScript.&lt;/strong&gt; &lt;/p&gt;&lt;/blockquote&gt;</description>
</item>
<item><guid isPermaLink="true">http://tags.library.upenn.edu/makerecord/url/21963</guid>
<link>http://tags.library.upenn.edu/makerecord/url/21963</link>
<title>Connotea: guide</title>
<description/></item>
<item><guid isPermaLink="true">http://tags.library.upenn.edu/makerecord/url/21293</guid>
<link>http://tags.library.upenn.edu/makerecord/url/21293</link>
<title>Displaying RSS feeds easily using Google Ajax Feed API</title>
<description>Perhaps instead of the CGI feedreader script we can use this. If we have to.</description>
</item>
<item><guid isPermaLink="true">http://tags.library.upenn.edu/makerecord/url/14035</guid>
<link>http://tags.library.upenn.edu/makerecord/url/14035</link>
<title>JavaScript Toolbox - Selectbox / Select Box Functions For Manipulating Options, Etc</title>
<description>A useful and small javascript library for select box functions.&lt;br /&gt;</description>
</item>
<item><guid isPermaLink="true">http://tags.library.upenn.edu/makerecord/url/9891</guid>
<link>http://tags.library.upenn.edu/makerecord/url/9891</link>
<title>IEBlog : IE   JavaScript Performance Recommendations - Part 1</title>
<description>Tips for improving JS performance&lt;br /&gt;</description>
</item>
<item><guid isPermaLink="true">http://tags.library.upenn.edu/makerecord/url/9265</guid>
<link>http://tags.library.upenn.edu/makerecord/url/9265</link>
<title>RSS Parsing Programs</title>
<description>Describes and links to several apps in Perl and Javascript that parse RSS for display&lt;br /&gt;</description>
</item>
<item><guid isPermaLink="true">http://tags.library.upenn.edu/makerecord/url/8369</guid>
<link>http://tags.library.upenn.edu/makerecord/url/8369</link>
<title>Dynamic Drive DHTML(dynamic html)</title>
<description>Great set of javascript / ajax widgets that includes image side-by-side viewers.&amp;nbsp; &lt;br /&gt;</description>
</item>
<item><guid isPermaLink="true">http://tags.library.upenn.edu/makerecord/url/7672</guid>
<link>http://tags.library.upenn.edu/makerecord/url/7672</link>
<title>Tacos</title>
<description>&lt;p&gt;The Tacos library project provides components and ajax behaviour for the          &lt;a href="http://jakarta.apache.org/tapestry/"&gt;Tapestry&lt;/a&gt; java web             application framework. Most of the functionality is based on the exceptional             &lt;a href="http://dojotoolkit.org/"&gt;dojo&lt;/a&gt; javascript library. Thanks dojo!         &lt;/p&gt; &lt;p&gt;It's intent is to provide a library of high quality             components that may be used in your tapestry application, as well as provide a             core infrastructure for using ajax related logic in these and your own             components and pages.         &lt;/p&gt;</description>
</item>
<item><guid isPermaLink="true">http://tags.library.upenn.edu/makerecord/url/7670</guid>
<link>http://tags.library.upenn.edu/makerecord/url/7670</link>
<title>dojo, the Javascript Toolkit: brought to you by the Dojo Foundation</title>
<description>&lt;p&gt;Nice javascript library that could be helpful.&amp;nbsp; It has a widget for date and time...&lt;/p&gt;</description>
</item>
<item><guid isPermaLink="true">http://tags.library.upenn.edu/makerecord/url/7373</guid>
<link>http://tags.library.upenn.edu/makerecord/url/7373</link>
<title>AJAX Help: Multiple Dynamic DIV Tags with AJAX</title>
<description>Tweaks for multiple xmlhttprequest events&lt;br /&gt;</description>
</item>
<item><guid isPermaLink="true">http://tags.library.upenn.edu/makerecord/url/6532</guid>
<link>http://tags.library.upenn.edu/makerecord/url/6532</link>
<title>AJAX Matters - Prototype</title>
<description>Now that Ajax has pretty much become a mainstream phenomenon, I've decided to start putting together some pages on specific libraries.  And this one is on prototype...&lt;br /&gt;</description>
</item>
<item><guid isPermaLink="true">http://tags.library.upenn.edu/makerecord/url/6518</guid>
<link>http://tags.library.upenn.edu/makerecord/url/6518</link>
<title>Using prototype.js v1.4.0</title>
<description>Documentation for the prototype javascript library&lt;br /&gt;</description>
</item>
<item><guid isPermaLink="true">http://tags.library.upenn.edu/makerecord/url/6479</guid>
<link>http://tags.library.upenn.edu/makerecord/url/6479</link>
<title>Web Development with... Safari : journal : hicksdesign</title>
<description>&lt;p&gt;When it comes to testing and debugging sites, it seems that Firefox can&amp;rsquo;t be beaten. Not only does it have an inbuilt DOM Inspector and Javascript console to beat all others, but the plethora of useful extensions is unmatched. Everyone knows and uses Chris Pedericks Web Developer extension, along with any number other handy extras &amp;ndash; Firebug, X-Ray, Aardvark, etc.&lt;/p&gt; 	&lt;p&gt;Other browsers have useful tools though, which gave me an idea for an ad-hoc series highlighting useful web development features, starting with Safari. While it doesn&amp;rsquo;t have an official plugin architecture like Firefox, that hasn&amp;rsquo;t stopped developers finding ways around it and providing excellent plugins.&lt;/p&gt;</description>
</item>
<item><guid isPermaLink="true">http://tags.library.upenn.edu/makerecord/url/6372</guid>
<link>http://tags.library.upenn.edu/makerecord/url/6372</link>
<title>Ajax.RssReader</title>
<description>Javascript object for reading rss in an ajax manner.&amp;nbsp; Looks like you still need to have a server side get the xml piece so as to not encounter security issues on the client.&amp;nbsp; But nice compact code and looks to do the trick.&amp;nbsp; I'll swap the 'alert' for a listing thingie, but otherwise...&lt;br /&gt;</description>
</item>
<item><guid isPermaLink="true">http://tags.library.upenn.edu/makerecord/url/6004</guid>
<link>http://tags.library.upenn.edu/makerecord/url/6004</link>
<title>JavaScript: DHTML Library, Drag</title>
<description/></item>
<item><guid isPermaLink="true">http://tags.library.upenn.edu/makerecord/url/5724</guid>
<link>http://tags.library.upenn.edu/makerecord/url/5724</link>
<title>deconcept: Safari's hidden debug menu</title>
<description>How to turn on the debug menu in Safari...&lt;br /&gt;</description>
</item>
<item><guid isPermaLink="true">http://tags.library.upenn.edu/makerecord/url/5573</guid>
<link>http://tags.library.upenn.edu/makerecord/url/5573</link>
<title>Ajaxian</title>
<description>Good site on programming with ajax. Lots of examples and good code library to use. I like this site since it cuts thru the evangelical zealotry of many ajax sites and gives the good, the bad, and the ugly...&lt;br /&gt;</description>
</item>
<item><guid isPermaLink="true">http://tags.library.upenn.edu/makerecord/url/5572</guid>
<link>http://tags.library.upenn.edu/makerecord/url/5572</link>
<title>Devise Web 2.0 applications with PHP and DHTML, Part 1: Cook up your own with these recipes</title>
<description>Code examples and links to other Ajax code sites.&amp;nbsp; Good example of popups like on the homepage...&lt;br /&gt;</description>
</item>
<item><guid isPermaLink="true">http://tags.library.upenn.edu/makerecord/url/3613</guid>
<link>http://tags.library.upenn.edu/makerecord/url/3613</link>
<title>Max Kiesler - Round-up of 30 AJAX Tutorials</title>
<description>&lt;p&gt;Site with tutorials on xmlhttprequest, drag and drop, forms, uploaders, image gallery, live search, and tabbed pages.&lt;/p&gt;&lt;p&gt;A must page.&amp;nbsp;&lt;/p&gt;</description>
</item>
<item><guid isPermaLink="true">http://tags.library.upenn.edu/makerecord/url/3553</guid>
<link>http://tags.library.upenn.edu/makerecord/url/3553</link>
<title>QuirksMode Homepage</title>
<description>Great site for figuring out cross-browser scripting.&amp;nbsp; Excellent tutorials and explainations of browser support and work-arounds for JS script functions.&lt;br /&gt;</description>
</item>
<item><guid isPermaLink="true">http://tags.library.upenn.edu/makerecord/url/3354</guid>
<link>http://tags.library.upenn.edu/makerecord/url/3354</link>
<title>Dynamically Positioned Layers by Mouse Position</title>
<description>Gives some insight as to how to do the netvibes thing for penntags.&lt;br /&gt;</description>
</item>
<item><guid isPermaLink="true">http://tags.library.upenn.edu/makerecord/url/3141</guid>
<link>http://tags.library.upenn.edu/makerecord/url/3141</link>
<title>Digital Web Magazine</title>
<description>Worthwhile summary of good web design sites, tools, and philosophy.&amp;nbsp; Nice article on CSS typography.&lt;br /&gt;</description>
</item>
<item><guid isPermaLink="true">http://tags.library.upenn.edu/makerecord/url/2877</guid>
<link>http://tags.library.upenn.edu/makerecord/url/2877</link>
<title>script.aculo.us - web 2.0 javascript demos</title>
<description>&lt;p&gt;This list is how I imagine sorting posts in a project. Beautiful and simple.&lt;br /&gt;&lt;/p&gt;</description>
</item>
<item><guid isPermaLink="true">http://tags.library.upenn.edu/makerecord/url/2121</guid>
<link>http://tags.library.upenn.edu/makerecord/url/2121</link>
<title>Rico</title>
<description>suave!!!</description>
</item>
<item><guid isPermaLink="true">http://tags.library.upenn.edu/makerecord/url/2678</guid>
<link>http://tags.library.upenn.edu/makerecord/url/2678</link>
<title>Javascript Test Bench</title>
<description>Good test tool for JS&lt;br /&gt;</description>
</item>
<item><guid isPermaLink="true">http://tags.library.upenn.edu/makerecord/url/2639</guid>
<link>http://tags.library.upenn.edu/makerecord/url/2639</link>
<title>Feed2JS</title>
<description>PHP script to gen JS from RSS that can be plugged into Blackboard (and other things).&amp;nbsp; Instructions are at &lt;a target="_blank" href="http://preetamrai.com/webtopics/wiki_blog/03rss_in_bb.htm"&gt;http://preetamrai.com/webtopics/wiki_blog/03rss_in_bb.htm&lt;/a&gt; .&lt;br /&gt;</description>
</item>
<item><guid isPermaLink="true">http://tags.library.upenn.edu/makerecord/url/2567</guid>
<link>http://tags.library.upenn.edu/makerecord/url/2567</link>
<title>CGI::Ajax - a perl-specific system for writing Asynchronous web</title>
<description>&lt;p&gt;CGI::Ajax is an object-oriented module that provides a unique mechanism for using perl code asynchronously from javascript- enhanced HTML pages.  CGI::Ajax unburdens the user from having to write extensive javascript, except for associating an exported method with a document-defined event (such as onClick, onKeyUp, etc).  CGI::Ajax also mixes well with HTML containing more complex javascript.&lt;/p&gt; &lt;p&gt;CGI::Ajax supports methods that return single results or multiple results to the web page, and supports returning values to multiple DIV elements on the HTML page.&lt;/p&gt; &lt;p&gt;Using CGI::Ajax, the URL for the HTTP GET/POST request is automatically generated based on HTML layout and events, and the page is then dynamically updated with the output from the perl function.  Additionally, CGI::Ajax supports mapping URL's to a CGI::Ajax function name, so you can separate your code processing over multiple scripts.&lt;/p&gt; &lt;p&gt;Other than using the Class::Accessor module to generate CGI::Ajax' accessor methods, CGI::Ajax is completely self-contained - it does not require you to install a larger package or a full Content Management System, etc.&lt;/p&gt; &lt;p&gt;We have added &lt;em&gt;support&lt;/em&gt; for other CGI handler/decoder modules, like &lt;a href="http://cpan.uwinnipeg.ca/htdocs/Cgi-Simple/CGI/Simple.html"&gt;the CGI::Simple manpage&lt;/a&gt; or &lt;a href="http://cpan.uwinnipeg.ca/htdocs/CGI-Minimal/CGI/Minimal.html"&gt;the CGI::Minimal manpage&lt;/a&gt;, but we can't test these since we run mod_perl2 only here.  CGI::Ajax checks to see if a header() method is available to the CGI object, and then uses it. If method() isn't available, it creates it's own minimal header.&lt;/p&gt; &lt;p&gt;A primary goal of CGI::Ajax is to keep the module streamlined and maximally flexible.  We are trying to keep the generated javascript code to a minimum, but still provide users with a variety of methods for deploying CGI::Ajax. And VERY little user javascript.&lt;/p&gt;</description>
</item>
<item><guid isPermaLink="true">http://tags.library.upenn.edu/makerecord/url/2300</guid>
<link>http://tags.library.upenn.edu/makerecord/url/2300</link>
<title>ONJava.com: AJAX: How to Handle Bookmarks and Back Buttons</title>
<description>Article about reading bookmarks with ajax.&amp;nbsp; Also good links to other ajax resources...&lt;br /&gt;</description>
</item>
<item><guid isPermaLink="true">http://tags.library.upenn.edu/makerecord/url/2210</guid>
<link>http://tags.library.upenn.edu/makerecord/url/2210</link>
<title>24 ways</title>
<description>&lt;p&gt;Great tips on CSS, AJAX and other Web 2.0 thingies...&lt;/p&gt;&lt;p&gt;24 things refers to 24 things to do that will impress your friends.  Things like:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;rounded corners&lt;/li&gt;&lt;li&gt;ems&lt;/li&gt;&lt;li&gt;prototype.js&lt;/li&gt;&lt;li&gt;&lt;strong&gt;in-place editing!&lt;/strong&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
</item>
<item><guid isPermaLink="true">http://tags.library.upenn.edu/makerecord/url/2209</guid>
<link>http://tags.library.upenn.edu/makerecord/url/2209</link>
<title>AJAX Magazine</title>
<description>A whole ezine dedicated to AJAX.&amp;nbsp; Cool!&lt;br /&gt;</description>
</item>
<item><guid isPermaLink="true">http://tags.library.upenn.edu/makerecord/url/2208</guid>
<link>http://tags.library.upenn.edu/makerecord/url/2208</link>
<title>Web 2.0 programming with AJAX</title>
<description>A collection of resources that support use of AJAX to create web pages and services that improve user experience.&lt;br /&gt;</description>
</item>
<item><guid isPermaLink="true">http://tags.library.upenn.edu/makerecord/url/525</guid>
<link>http://tags.library.upenn.edu/makerecord/url/525</link>
<title>QuirksMode - JavaScript</title>
<description>I very good site for javascript programming.&lt;br /&gt;</description>
</item>
<item><guid isPermaLink="true">http://tags.library.upenn.edu/makerecord/url/438</guid>
<link>http://tags.library.upenn.edu/makerecord/url/438</link>
<title>Ajax (programming) - Wikipedia, the free encyclopedia</title>
<description>&lt;p&gt;&lt;strong&gt;Asynchronous JavaScript and XML&lt;/strong&gt;, or &lt;strong&gt;Ajax&lt;/strong&gt;, is a &lt;a title="World Wide Web" href="http://en.wikipedia.org/wiki/World_Wide_Web"&gt;web&lt;/a&gt; development technique for creating interactive web applications using a combination of:&lt;/p&gt;  &lt;ul&gt; &lt;li&gt;&lt;a title="HTML" href="http://en.wikipedia.org/wiki/HTML"&gt;HTML&lt;/a&gt; (or &lt;a title="XHTML" href="http://en.wikipedia.org/wiki/XHTML"&gt;XHTML&lt;/a&gt;) and &lt;a title="Cascading Style Sheets" href="http://en.wikipedia.org/wiki/Cascading_Style_Sheets"&gt;CSS&lt;/a&gt; for presenting information&lt;/li&gt;&lt;li&gt;The &lt;a title="Document Object Model" href="http://en.wikipedia.org/wiki/Document_Object_Model"&gt;Document Object Model&lt;/a&gt; manipulated through &lt;a title="JavaScript" href="http://en.wikipedia.org/wiki/JavaScript"&gt;JavaScript&lt;/a&gt; to dynamically display and interact with the information presented&lt;/li&gt;&lt;li&gt;The &lt;a title="XMLHttpRequest" href="http://en.wikipedia.org/wiki/XMLHttpRequest"&gt;XMLHttpRequest&lt;/a&gt; object to exchange data asynchronously with the web server. (&lt;a title="XML" href="http://en.wikipedia.org/wiki/XML"&gt;XML&lt;/a&gt; is commonly used, although any format will work, including preformatted HTML, plain text, &lt;a title="JSON" href="http://en.wikipedia.org/wiki/JSON"&gt;JSON&lt;/a&gt; and even &lt;a title="EBML" href="http://en.wikipedia.org/wiki/EBML"&gt;EBML&lt;/a&gt;)&lt;/li&gt; &lt;/ul&gt;</description>
</item>
<item><guid isPermaLink="true">http://tags.library.upenn.edu/makerecord/url/437</guid>
<link>http://tags.library.upenn.edu/makerecord/url/437</link>
<title>script.aculo.us - web 2.0 javascript</title>
<description>&lt;em&gt;script.aculo.us&lt;/em&gt; provides you with &lt;em&gt;easy-to-use&lt;/em&gt;,        &lt;em&gt;compatible&lt;/em&gt; and, ultimately, totally cool &lt;em&gt;JavaScript        libraries&lt;/em&gt;</description>
</item>
</channel>
</rss>
