<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.developerfriendly.com" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>webapps</title>
 <link>http://www.developerfriendly.com/taxonomy/term/15</link>
 <description>The taxonomy view with a depth of 0.</description>
 <language>en</language>
<item>
 <title>Frank.unpets</title>
 <link>http://www.developerfriendly.com/node/60</link>
 <description>Facebook users: check out the application that a couple of my friends and I have been working on:
&lt;br /&gt;
&lt;a href=&quot;http://www.facebook.com/apps/application.php?id=12347296671&quot;&gt;&lt;img align=&#039;right&#039; alt=&#039;Frank.Unpets&#039; src=&quot;http://dev.unpets.com/images/unpetslogo18pt.gif&quot; /&gt;&lt;/a&gt;

&lt;br /&gt;We just released this for public consumption a couple of days ago.


&lt;br /&gt;
&lt;a href=&quot;http://www.facebook.com/apps/application.php?id=12347296671&quot;&gt;
 &lt;img src=&quot;http://dev.unpets.com/images/default_createunpet.png&quot; /&gt;
&lt;/a&gt;</description>
 <comments>http://www.developerfriendly.com/node/60#comments</comments>
 <category domain="http://www.developerfriendly.com/taxonomy/term/57">facebook</category>
 <category domain="http://www.developerfriendly.com/taxonomy/term/15">webapps</category>
 <pubDate>Mon, 12 May 2008 23:25:31 -0500</pubDate>
 <dc:creator>20after4</dc:creator>
 <guid isPermaLink="false">60 at http://www.developerfriendly.com</guid>
</item>
<item>
 <title>XHTML Applications and XULRunner</title>
 <link>http://www.developerfriendly.com/node/12</link>
 <description>&lt;p&gt;As much as I love XUL and the Mozilla platform, I would like to introduce a related topic that I think deserves a little bit of attention. Maybe everyone is aware of this already but I rarely see it mentioned so I would like to devote a few minutes to the topic of XHTML applications in XULRunner. It may not be completely obvious to everyone: XULRunner can do a lot more than XUL. Just about any technology which works on the web will work inside of XULRunner - you can develop applications that utilize HTML, JavaScript, SVG and even Flash (via the Flash Player plugin.)  Some developers may feel that XUL is superior HTML for user interface design, however, there are a lot more people who are familiar with HTML and JavaScript.&lt;/p&gt;


&lt;p&gt;In my opinion, XUL should not be terribly difficult for any web developer with strong HTML, CSS and JavaScript. On the other hand, it&#039;s not exactly easy for new developers to familiarize themselves with all of the terminology and unfamiliar technologies provided by the Mozilla platform. It took me at least 6 months of casual coding and experimentation before I was beginning to be comfortable and productive working with XUL and XPCOM.  The situation has improved since I first started coding Firefox extensions a little over one year ago; today the Mozilla Developer Center provides a lot of wonderful information to help newcomers familiarize themselves with the technology and become productive Mozilla developers. Even with great resources like &lt;a href=&quot;http://developer.mozilla.org&quot;&gt;MDC&lt;/a&gt;, it seems to me that Mozilla development can still be moderately intimidating for the uninitiated.&lt;/p&gt;

&lt;p&gt;There was a point to all of this rambling, I&#039;m sure of it. Oh yeah, XHTML Apps in XULRunner... I think that we should try to do whatever we can to make it very easy for web developers to write applications and deploy them into XULRunner packages. Developing web applications has never been easier than it is in 2007. There are many wonderful JavaScript libraries like jQuery, Prototype, YUI, Dojo and so many more. These tools, combined with HTML and CSS provide a framework for developing wonderfully rich applications. Compared to some other popular development environments, often web applications can be developed with less effort while having a lot more fun in the process.&lt;/p&gt;

&lt;p&gt;I am very excited about one recent development that could be very interesting to the masses of web developers out there, though I am unlikely to reach many of said developers with this blog. The recent development that has me excited is called &lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/3002&quot; title=&quot;Plain Old Webserver&quot;&gt;POW&lt;/a&gt; and it started as a Firefox extension by &lt;a href=&quot;http://davidkellogg.com/blog/&quot;&gt;David Kellogg&lt;/a&gt;.&lt;/p&gt;

&lt;em&gt;From the description of POW:&lt;/em&gt;
&lt;blockquote&gt;Turn the web on its head with the Plain Old Webserver (POW), which adds a server to your browser. Information and a tutorial for POW can be found at this wiki http://davidkellogg.com/wiki/Main_Page&lt;/blockquote&gt;

&lt;p&gt;POW is a very POWerful piece of software. It&#039;s a lot more than just a simple http server application. POW harnesses the power of the Mozilla platform in a way that I have never seen done before and it could be a basis for a lot of new and interesting applications. It should be possible to develop almost any small-scale web application using plain old html and javascript and  deploy the application in unique ways with the help of POW and XULRunner. POW really blurs the line between client and server, making it possible to things like replacing server technologies such as PHP with &quot;server-side javascript.&quot; I could go on and on about the possibilities but I&#039;m not a wonderful writer; I would probably be boring my audience and that is assuming anyone even reads my blog.  If you made it this far, I highly recommend that you take a look at POW and start thinking about the implications of this innovative approach to application development. If you love JavaScript as much as I do you should be getting excited about POW and the Mozilla platform in general. Thanks to so many incredible people in this community, It&#039;s a great time to be developing applications on Mozilla technology.&lt;/p&gt;</description>
 <comments>http://www.developerfriendly.com/node/12#comments</comments>
 <category domain="http://www.developerfriendly.com/taxonomy/term/17">JavaScript</category>
 <category domain="http://www.developerfriendly.com/taxonomy/term/1">mozpad</category>
 <category domain="http://www.developerfriendly.com/taxonomy/term/15">webapps</category>
 <category domain="http://www.developerfriendly.com/taxonomy/term/16">XUL</category>
 <category domain="http://www.developerfriendly.com/taxonomy/term/8">XULRunner</category>
 <pubDate>Mon, 25 Jun 2007 05:05:16 -0500</pubDate>
 <dc:creator>20after4</dc:creator>
 <guid isPermaLink="false">12 at http://www.developerfriendly.com</guid>
</item>
</channel>
</rss>
