Mozilla Prism: A fancy name for a technology as old as the browser
Monday, October 29, 2007 8:27:28 PM
Opera's Widgetize will turn your blog or RSS feed into a widget with some custom skins and stuff.
What Prism does is, it takes any website and turns that into a self-contained little browser.
While having GMail or such as a "stand-alone" application might sound nice, doesn't this remind you of something? Browsing without tabs.
You don't need a stand-alone application for this either. You could just use Opera to achieve a very very similar experience.
Browsing without tabs?
The idea is nice: To be able to put any website or web application as a link on your desktop, start menu or whatever, and then being able to open it in a new window with minimal GUI elements.
Sounds good, but is it really anything new? No.
As long as I can remember, I've been able to save links to my desktop/whatever and by clicking them, opening them in the browser. Back in the day when I didn't use Opera or Firefox, I would get them in new windows. This is what Prism does.
Sure, you don't get all the user interface elements like the buttons and the address bar, but if you really wanted, you could just configure your normal browser to not display them, like I will show later.
Looking to the future
While the current iteration of the Prism application isn't anything spectacular, they are working on various things like 3D accelerated canvas... which is also in the works for the Opera browser.
According to Mozilla Labs, it might get integrated in Firefox in the future, which would be a good idea: That is what it should've been from the start - A browser feature that let's you create shortcuts on your PC which open pages in a GUI-less browser window.
Mark Finkle writes in his post about Prism that the spreadsheets from Google were opening in the default browser, apparently instead of the Prism-client. Would this be a problem, if Prism was actually just the browser and not a stand-alone application?
He also mentions that Prism lets you apply different CSS styles to the websites. Isn't this possible in Firefox? Well, I don't know to be honest, but it is in Opera.
Another kind of funny thing I noticed is that they're now displaying tooltips for elements with the title attribute set. Isn't that quite basic browser behavior nowadays?
Going Prism with Opera
Like I mentioned, you don't need a separate application other than your browser to do this.
You can easily just make an another installation of Opera in a new location on your computer and configure it so that there's no GUI. You will get something very much like Prism, but with all the features Opera has, including UserJS and other customization options. Mouse gestures, anyone?
Getting Prism with Opera on Windows:
- Download and/or start Opera installer
- Choose Separate Install and pick some new location for the installation
- Important: tick "Only use a single profile for all users." in the installation directory screen
- You can now proceed with the installation.
Now you have a new clean installation of Opera. Now is the time to configure the options like keyboard shortcuts etc. to suit your tastes. Next, we'll just simply hide every UI element.
Open Tools->Appearance, go to the toolbars tab and untick all boxes:

You can also go to the Panels tab and untick "Show panel toggle at edge of window" to get rid of the few pixel wide Panel toggle.
It's also possible to get rid of the File-menu if you want: Go to Tools->Preferences, Advanced Tab. Choose Shortcuts, and from Keyboard setup choose Opera standard and click edit. Type F11 alt to the search box on top of the dialog and you should see something like "Platform Unix, F11 alt" doing "Enable Menubar | Disable Menubar". Doubleclick the box with Platform Unix... and remove everything except F11 alt. Click OK and then OK again to exit the menu. Now you can hide the File-menu with Alt+F11 (thanks for the tip, fearphage)
And some final finishing touches to make it easier to create shortcuts to websites:
- Go to your Windows directory. Usually c:\windows
- Create a new shortcut with file->new->shortcut
- Make the shortcut point to Opera.exe in your Opera-Prism directory and call the shortcut something like opera-prism
Opening a page in your new Opera-Prism is now as simple as going to Start menu, choosing Run and typing in: opera-prism www.mypages.com
Now you can also create shortcuts to anywhere you like to websites by just creating a new shortcut and when it asks for the application's path, you can just type in opera-prism www.thegreatsite.com. Simple, eh?
Gmail in Opera-Prism

In closing
While Prism as it is now doesn't seem very interesting or such, it might get a lot better as an idea when it gets integrated into Firefox. With my Opera-Prism, you still need to do some manual work (adding the shortcut) to make a link to a webapp. With browser integration, it's just a matter of clicking a button. Also, if they integrate something like Google Gears in it, or if it just works with Google Gears, then it could prove to be an interesting concept.
Another thing which would be interesting to see is Ajax/JavaScript state persistance. If you have a heavy JS based app, the Prism browser could try keeping the state as the same as it was when you previously opened the page. Opera already does this when you click a link from a page and then return to it with the back button.







Anonymous # Tuesday, October 30, 2007 11:00:47 AM
Janizomg # Tuesday, October 30, 2007 5:03:54 PM
Sure, having Prism might give some customization possibilities, but I can't see what it gives that you can't get by customizing, say, Opera.
Felix Pleşoianuclaudeb # Wednesday, October 31, 2007 7:44:12 AM
Janizomg # Wednesday, October 31, 2007 8:25:43 AM
Felix Pleşoianuclaudeb # Wednesday, October 31, 2007 9:55:45 AM
Originally posted by "zomg":
I can't remember any of them right now. Funny, considering I was pretty excited when Adobe AIR was first presented to the public.
Mathieu 'p01' HENRIp01 # Wednesday, October 31, 2007 10:31:28 AM
opera /Settings opera-prism.ini URL_OF_THE_SITE
anonymous user: What can a Prism'ed site do more than the same site open in a regular window/tab ? AFAIK, nothing. Therefore it's just a convenient/different way to use a site.
Anonymous # Wednesday, October 31, 2007 11:26:13 AM
Felix Pleşoianuclaudeb # Wednesday, October 31, 2007 1:34:13 PM
Originally posted by "tom":
So you think distributing a 25MB application is more convenient than passing around a Firefox chrome/Opera .ini file? Let's see what the Prism developers think:
It seems, indeed, that what they envisage is a kind of "widgetized" Web applications. That's all good and well. I like widgets. But why do the same to applications? Think about it.
Originally posted by "tom":
That's the real issue, isn't it? A lot of people (I know a few myself) get very confused when they see more than one window open on the desktop at the same time. I suppose toolbars and menus confuse them just as much. But in this case, you could just instruct your users to press F11. No offense, but trying to dumb down computers more and more doesn't lead to anything good.
In conclusion: I think integrating the Web and the desktop is a good thing. But this should be done for the right reasons.
Janizomg # Wednesday, October 31, 2007 1:44:29 PM
It is possible to make it behave like you mentioned, opening only your CMS. I believe Prism can open other things too, so if you want to be very strict about it, even that might fail you.
Mathieu 'p01' HENRIp01 # Wednesday, October 31, 2007 4:42:23 PM
There's no need for the users to modify any .ini file at all. Said .ini file needed for Opera-Prism will be on the 20-odd thousand people company's intranet, or installed remotely by the sys-admins.
And as zomg said, Opera is free.
Anonymous # Friday, November 2, 2007 2:06:45 AM
Janizomg # Wednesday, November 7, 2007 7:43:26 PM
If you think about the branding thing, having something like Prism would make sense. If it would also grant more control over the systray, tooltips and other things you mention, it would definitely add to the usefulness of the concept.
Anonymous # Friday, November 16, 2007 7:02:03 PM
Felix Pleşoianuclaudeb # Saturday, November 17, 2007 7:57:52 AM
Originally posted by "not clueless":
Oh, so I can click on a link and find all my personal files deleted? Sounds like Internet Explorer 3.0 all over again. It's not like I don't have backups, but still...
Originally posted by "not clueless":
An Opera widget can store data locally. SQLite support would be even nicer, of course. But unrestricted file access? For something delivered over the Web? No thanks.
Mathieu 'p01' HENRIp01 # Wednesday, November 21, 2007 6:03:58 PM
Of course SQLite would be nice too
Anonymous # Wednesday, January 16, 2008 11:42:55 PM
Felix Pleşoianuclaudeb # Thursday, January 17, 2008 4:25:56 AM
Janizomg # Thursday, January 17, 2008 4:50:45 AM
Anonymous # Tuesday, February 26, 2008 10:15:25 AM
Anonymous # Tuesday, February 26, 2008 10:15:54 AM
Anonymous # Tuesday, February 26, 2008 10:16:26 AM
Anonymous # Tuesday, February 26, 2008 10:16:37 AM
Anonymous # Tuesday, March 18, 2008 8:11:52 AM
Felix Pleşoianuclaudeb # Tuesday, March 18, 2008 8:25:01 AM
Originally posted by MC:
It does. TiddlyWiki, for example, relies on it. But the browser asks 3-5 times in a row before allowing a Web page to write files on your disk.
Anonymous # Thursday, August 28, 2008 12:19:58 AM
Anonymous # Wednesday, September 3, 2008 12:26:49 PM
Anonymous # Friday, December 12, 2008 8:16:34 PM
Anonymous # Friday, March 6, 2009 6:03:25 PM
Anonymous # Sunday, October 31, 2010 2:32:06 PM
Anonymous # Tuesday, July 5, 2011 2:36:20 PM
Anonymous # Sunday, September 11, 2011 4:50:17 AM