<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Prism Brainstorming</title>
	<atom:link href="http://blog.mozilla.com/faaborg/2007/10/29/prism-brainstorming/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.mozilla.com/faaborg/2007/10/29/prism-brainstorming/</link>
	<description>User Experience Design at Mozilla</description>
	<pubDate>Sun, 20 Jul 2008 20:38:43 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: Gene Vayngrib</title>
		<link>http://blog.mozilla.com/faaborg/2007/10/29/prism-brainstorming/#comment-23606</link>
		<dc:creator>Gene Vayngrib</dc:creator>
		<pubDate>Fri, 07 Dec 2007 19:22:40 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mozilla.com/faaborg/2007/10/29/prism-brainstorming/#comment-23606</guid>
		<description>Firefox Prism is of extreme importance. Let me offer a view of the company that created a Web 3.0 platform for enterprise-grade Web apps and in 6 years has built quite a few of them. Here is our priority list:

1. System tray notifications (with sounds). This is a key in CRM and in chat-based customer support. Notification popups must be full html. Need to be able to style them, have links in them, JS, etc. 

2. Application icon must be full html as well. Need to see number of issues, orders, invoices, and emails in inbox right on top of the icon. Like on iPhone main screen.
3. Prism is even more important on mobiles than on desktops. Most functions listed here are our requirements for mobile widgets. See very powerful Nokia s60 widgets based on WebKit: 
http://www.forum.nokia.com/info/sw.nokia.com/id/b9ad2b23-07ea-46cd-badf-f0ba3df97da3/Web_Run_Time_API_Reference_v1_1_en.pdf.html. If Firefox is serious about mobile space, the capabilities listed on this blog are key to achieve that.

Comment space does not allow to express all the needs and details. If interested in more in-depth discussion, you are welcome to contact me on my email.</description>
		<content:encoded><![CDATA[<p>Firefox Prism is of extreme importance. Let me offer a view of the company that created a Web 3.0 platform for enterprise-grade Web apps and in 6 years has built quite a few of them. Here is our priority list:</p>
<p>1. System tray notifications (with sounds). This is a key in CRM and in chat-based customer support. Notification popups must be full html. Need to be able to style them, have links in them, JS, etc. </p>
<p>2. Application icon must be full html as well. Need to see number of issues, orders, invoices, and emails in inbox right on top of the icon. Like on iPhone main screen.<br />
3. Prism is even more important on mobiles than on desktops. Most functions listed here are our requirements for mobile widgets. See very powerful Nokia s60 widgets based on WebKit:<br />
<a href="http://www.forum.nokia.com/info/sw.nokia.com/id/b9ad2b23-07ea-46cd-badf-f0ba3df97da3/Web_Run_Time_API_Reference_v1_1_en.pdf.html" rel="nofollow">http://www.forum.nokia.com/info/sw.nokia.com/id/b9ad2b23-07ea-46cd-badf-f0ba3df97da3/Web_Run_Time_API_Reference_v1_1_en.pdf.html</a>. If Firefox is serious about mobile space, the capabilities listed on this blog are key to achieve that.</p>
<p>Comment space does not allow to express all the needs and details. If interested in more in-depth discussion, you are welcome to contact me on my email.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Naej</title>
		<link>http://blog.mozilla.com/faaborg/2007/10/29/prism-brainstorming/#comment-22627</link>
		<dc:creator>Naej</dc:creator>
		<pubDate>Wed, 28 Nov 2007 16:02:11 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mozilla.com/faaborg/2007/10/29/prism-brainstorming/#comment-22627</guid>
		<description>Don't forget an animation of some sort to explicit the fact that Prism is waiting for an answer from the server!</description>
		<content:encoded><![CDATA[<p>Don&#8217;t forget an animation of some sort to explicit the fact that Prism is waiting for an answer from the server!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Miksago</title>
		<link>http://blog.mozilla.com/faaborg/2007/10/29/prism-brainstorming/#comment-20879</link>
		<dc:creator>Miksago</dc:creator>
		<pubDate>Fri, 16 Nov 2007 11:51:24 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mozilla.com/faaborg/2007/10/29/prism-brainstorming/#comment-20879</guid>
		<description>These sound like quite a good bunch of common ideas, I quite like the idea of prism (after using it for a while, and trying to develop for it). One note on the notifications method API is that for notification, it could be done the same way firefox 2.0 notifies you when your download has completed, being this is written as an XPCom component.
I also quite like the idea for audio notification by XMPP or Jingle, suggested by Damjan.</description>
		<content:encoded><![CDATA[<p>These sound like quite a good bunch of common ideas, I quite like the idea of prism (after using it for a while, and trying to develop for it). One note on the notifications method API is that for notification, it could be done the same way firefox 2.0 notifies you when your download has completed, being this is written as an XPCom component.<br />
I also quite like the idea for audio notification by XMPP or Jingle, suggested by Damjan.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: .jon</title>
		<link>http://blog.mozilla.com/faaborg/2007/10/29/prism-brainstorming/#comment-18329</link>
		<dc:creator>.jon</dc:creator>
		<pubDate>Sat, 03 Nov 2007 08:29:34 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mozilla.com/faaborg/2007/10/29/prism-brainstorming/#comment-18329</guid>
		<description>Do you people know about POW ? I would like to see that packed as backend to Prism.</description>
		<content:encoded><![CDATA[<p>Do you people know about POW ? I would like to see that packed as backend to Prism.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: trench</title>
		<link>http://blog.mozilla.com/faaborg/2007/10/29/prism-brainstorming/#comment-18217</link>
		<dc:creator>trench</dc:creator>
		<pubDate>Thu, 01 Nov 2007 22:30:19 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mozilla.com/faaborg/2007/10/29/prism-brainstorming/#comment-18217</guid>
		<description>I'm a graphics guy that's very interested in helping out on skins and gui's and such... but, after digging through Mozdev sites, wiki's, and newsgroups I don't know where or how the hell to get started.  

Any help, or guidance, or finger pointing, or url-linking would be much appreciated.</description>
		<content:encoded><![CDATA[<p>I&#8217;m a graphics guy that&#8217;s very interested in helping out on skins and gui&#8217;s and such&#8230; but, after digging through Mozdev sites, wiki&#8217;s, and newsgroups I don&#8217;t know where or how the hell to get started.  </p>
<p>Any help, or guidance, or finger pointing, or url-linking would be much appreciated.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Maxo</title>
		<link>http://blog.mozilla.com/faaborg/2007/10/29/prism-brainstorming/#comment-18197</link>
		<dc:creator>Maxo</dc:creator>
		<pubDate>Thu, 01 Nov 2007 16:45:44 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mozilla.com/faaborg/2007/10/29/prism-brainstorming/#comment-18197</guid>
		<description>The online desktop is something that I have been thinking a lot about, and Prism is the fantasy application I've been thinking we need to properly implement the online desktop.
Ideally an OEM could configure a computer so that when they click on their Start menu (or whatever comes with the OS) they would see what looks like a bunch of installed applications, but are really just online apps.
The three benefits of this are
1. Online apps can be (should be) seemless across PCs and OSs, giving the user a familiar experience wherever they go.
2. Secure.  A trojan on the local PC will not compromise your data on Google Docs.
3. Reliable.  If your computer catches fire your data still exists online.

What I would like to see with Prism is what has been suggested, the ability to integrate online apps with the desktop in a secure and seemless manner.
Online apps can already use the operating systems print, open, and save dialogs through the browser.
I think one way that could really help would be an online API.  The API would instruct the local OS to perform certain tasks and would work the same across operating systems.  For example, an XML-like API for drop down menus or styling the window frame it exists in beyond size.  These XML markups could exist in the HTML code in a way that is optional (so that when they exist in a traditional browser they are ignored) and don't break W3C.  This is much to the way java scripts can exist in an a document without breaking W3C and allow optional rendering for when js is not supported.
There has also been some talk in the Linux blogs about ways to elevate Prisms privileges in a secure manner to implement things such as I just mentioned.

One thing is for sure, Prism has the ability to change the way we think about applications in a revelutionary way.</description>
		<content:encoded><![CDATA[<p>The online desktop is something that I have been thinking a lot about, and Prism is the fantasy application I&#8217;ve been thinking we need to properly implement the online desktop.<br />
Ideally an OEM could configure a computer so that when they click on their Start menu (or whatever comes with the OS) they would see what looks like a bunch of installed applications, but are really just online apps.<br />
The three benefits of this are<br />
1. Online apps can be (should be) seemless across PCs and OSs, giving the user a familiar experience wherever they go.<br />
2. Secure.  A trojan on the local PC will not compromise your data on Google Docs.<br />
3. Reliable.  If your computer catches fire your data still exists online.</p>
<p>What I would like to see with Prism is what has been suggested, the ability to integrate online apps with the desktop in a secure and seemless manner.<br />
Online apps can already use the operating systems print, open, and save dialogs through the browser.<br />
I think one way that could really help would be an online API.  The API would instruct the local OS to perform certain tasks and would work the same across operating systems.  For example, an XML-like API for drop down menus or styling the window frame it exists in beyond size.  These XML markups could exist in the HTML code in a way that is optional (so that when they exist in a traditional browser they are ignored) and don&#8217;t break W3C.  This is much to the way java scripts can exist in an a document without breaking W3C and allow optional rendering for when js is not supported.<br />
There has also been some talk in the Linux blogs about ways to elevate Prisms privileges in a secure manner to implement things such as I just mentioned.</p>
<p>One thing is for sure, Prism has the ability to change the way we think about applications in a revelutionary way.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aubrey</title>
		<link>http://blog.mozilla.com/faaborg/2007/10/29/prism-brainstorming/#comment-18033</link>
		<dc:creator>Aubrey</dc:creator>
		<pubDate>Tue, 30 Oct 2007 15:38:26 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mozilla.com/faaborg/2007/10/29/prism-brainstorming/#comment-18033</guid>
		<description>Custom OS-level interactions such as tray notification via javascript. (if used in Prism)

"New whatever has arrived."</description>
		<content:encoded><![CDATA[<p>Custom OS-level interactions such as tray notification via javascript. (if used in Prism)</p>
<p>&#8220;New whatever has arrived.&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Damjan</title>
		<link>http://blog.mozilla.com/faaborg/2007/10/29/prism-brainstorming/#comment-18027</link>
		<dc:creator>Damjan</dc:creator>
		<pubDate>Tue, 30 Oct 2007 14:15:45 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mozilla.com/faaborg/2007/10/29/prism-brainstorming/#comment-18027</guid>
		<description>It would be nice if Prism also supports XMPP and Jingle (for audio, video communication).</description>
		<content:encoded><![CDATA[<p>It would be nice if Prism also supports XMPP and Jingle (for audio, video communication).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Per Thulin</title>
		<link>http://blog.mozilla.com/faaborg/2007/10/29/prism-brainstorming/#comment-18009</link>
		<dc:creator>Per Thulin</dc:creator>
		<pubDate>Tue, 30 Oct 2007 07:37:18 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mozilla.com/faaborg/2007/10/29/prism-brainstorming/#comment-18009</guid>
		<description>Regarding notifications on Linux, consider pushing the proposed fdo spec: http://www.freedesktop.org/wiki/Specifications/systemtray-spec

I must say I love everything about this project, so please keep up the good work you're doing!</description>
		<content:encoded><![CDATA[<p>Regarding notifications on Linux, consider pushing the proposed fdo spec: <a href="http://www.freedesktop.org/wiki/Specifications/systemtray-spec" rel="nofollow">http://www.freedesktop.org/wiki/Specifications/systemtray-spec</a></p>
<p>I must say I love everything about this project, so please keep up the good work you&#8217;re doing!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Callek</title>
		<link>http://blog.mozilla.com/faaborg/2007/10/29/prism-brainstorming/#comment-18003</link>
		<dc:creator>Callek</dc:creator>
		<pubDate>Tue, 30 Oct 2007 05:53:56 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mozilla.com/faaborg/2007/10/29/prism-brainstorming/#comment-18003</guid>
		<description>&#62;&#62;Modify the dock icon (number of unread emails, web feed messages, etc.)&#60;&#60;

Windows also has a "unread mail" counter that appears on the "User Select" screen (at least in XP).

I don't personally know how to modify it though, I do know at _least_ aol utilizes it. (I can't recall if TB does)

(sorry for comment spam)</description>
		<content:encoded><![CDATA[<p>&gt;&gt;Modify the dock icon (number of unread emails, web feed messages, etc.)&lt;&lt;</p>
<p>Windows also has a &#8220;unread mail&#8221; counter that appears on the &#8220;User Select&#8221; screen (at least in XP).</p>
<p>I don&#8217;t personally know how to modify it though, I do know at _least_ aol utilizes it. (I can&#8217;t recall if TB does)</p>
<p>(sorry for comment spam)</p>
]]></content:encoded>
	</item>
</channel>
</rss>
