<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Khelll&#039;s Blog &#187; Prism</title>
	<atom:link href="http://khelll.com/blog/tag/prism/feed/" rel="self" type="application/rss+xml" />
	<link>http://khelll.com/blog</link>
	<description>Cool Web Development...</description>
	<lastBuildDate>Thu, 13 Oct 2011 03:48:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Bringing web applications to your Desktop with Prism</title>
		<link>http://khelll.com/blog/web/bringing-web-applications-to-your-desktop-with-prism/</link>
		<comments>http://khelll.com/blog/web/bringing-web-applications-to-your-desktop-with-prism/#comments</comments>
		<pubDate>Sun, 23 Aug 2009 05:48:51 +0000</pubDate>
		<dc:creator>khelll</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[Desktop Application]]></category>
		<category><![CDATA[Prism]]></category>
		<category><![CDATA[Web Application]]></category>

		<guid isPermaLink="false">http://www.khelll.com/blog/?p=558</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://khelll.com/blog/web/bringing-web-applications-to-your-desktop-with-prism/' addthis:title='Bringing web applications to your Desktop with Prism '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div>I have almost finished working on a web app that will be used inside intranets by students willing to do their English language exams interactively. I have reached the point where I want the app to have as much as &#8230; <a href="http://khelll.com/blog/web/bringing-web-applications-to-your-desktop-with-prism/">Continue reading <span class="meta-nav">&#8594;</span></a><div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://khelll.com/blog/web/bringing-web-applications-to-your-desktop-with-prism/' addthis:title='Bringing web applications to your Desktop with Prism' ><a class="addthis_button_twitter"></a><a class="addthis_button_facebook"></a><a class="addthis_button_email"></a><a class="addthis_button_print"></a><a class="addthis_button_compact"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://khelll.com/blog/web/bringing-web-applications-to-your-desktop-with-prism/' addthis:title='Bringing web applications to your Desktop with Prism '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_counter addthis_pill_style"></a></div><p>I have almost finished working on a web app that will be used inside intranets by students willing to do their English language exams interactively. I have reached the point where I want the app to have as much as possible the look of a desktop one. So I started thinking that may be with the help of Javascript I might be able to remove the browser toolbar; not a bad idea so far. Also I wanted to disable both back and refresh buttons because the exam is timed and the student will have a time counter for each section. However after I ran through<a href="http://stackoverflow.com/questions/961188/disable-browsers-back-button"> this</a> thread and found a strong resistance towards such ideas, I decided to go with other solution. Simply I chose to remove the toolbar and use keystroke events to determine which ones are related to navigation, just like &#8216;f5&#8242; and &#8216;backspace&#8217;. So far so good, but after few minutes of work on this approach, I had few thoughts at mind: &#8220;Why am I doing so? Do I really need a browser to do this? shouldn&#8217;t be there any software that can render HTML markup and can have a customized interface?&#8221;<br />
I start searching for such a software and found <a href="http://prism.mozilla.com/">Prism</a>, which is a cool product by Mozilla that helps you turning a web app into a desktop like one. Taken from the product <a href="http://prism.mozilla.com/why/">why</a> page:</p>
<blockquote><p>Instead of running all your web apps in the browser, Prism lets you run them in their own window just like normal applications. A single faulty app or web page can no longer take down everything you are working on. </p></blockquote>
<p>Prism is so easy to be used, it takes 1 minute approximately to turn your web app into a desktop one and you will gain many Desktop integration things like:</p>
<ul>
<li>Access web apps from system taskbar or dock</li>
<li>Tray icon and dock menus</li>
<li>Associate applications with browser links</li>
<li>Minimize to tray</li>
<li>System tray icon and dock badges</li>
</ul>
<p>Prism can be used as a stand alone soft, or just another Firefox addon(this one didn&#8217;t play well with me). Give it a shoot, you won&#8217;t regret it!</p>
<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://khelll.com/blog/web/bringing-web-applications-to-your-desktop-with-prism/' addthis:title='Bringing web applications to your Desktop with Prism' ><a class="addthis_button_twitter"></a><a class="addthis_button_facebook"></a><a class="addthis_button_email"></a><a class="addthis_button_print"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://khelll.com/blog/web/bringing-web-applications-to-your-desktop-with-prism/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

