WebRunner becomes Prism – A Mozilla Labs Project

Today, WebRunner is becoming a Mozilla Labs project. We are also rebranding WebRunner as Prism, see the announcement for more details. Alex Faaborg also has a post covering some of the user experience goals for Prism. Mozilla Labs gives us access to a user feedback forum, support infrastructure and some great resources for planning, designing and implementing features.

In addition to the name change, there are some technical changes that might affect current WebRunner users:

  • Application identifiers are changing from “webrunner” to “prism” – Besides the executable name change, this means that the profile folder is located under a “Prism” folder and the ID used by extensions changed to “prism@developer.mozilla.org”
  • Any desktop shortcuts made with previous versions will continue to work as along as you keep the previous version of WebRunner installed. Bundles (*.webapp) files will continue to work with either version.

Perhaps the simplest thing to do is to uninstall the current WebRunner, install the new Prism and remake your shortcuts using the orginal webapp bundles.

Prism 0.8 also has some neat new features. We have been trying to collect the bugs and feature requests out of the feedback and blog posts. Here are some things that have been added or fixed for the this release:

  • CSS themes – Bundles now support common (all platforms) and OS specific CSS theme overrides. You can make web applications take on different CSS styles
  • Spell check support – Red squiggles and suggestions on the context menu.
  • Better external link handling – Spreadsheets from Google Docs were opening in the default browser.
  • Tooltips support – We now display tooltips for elements with “title” attributes.
  • Copying hyperlinks – Context menu supports copying a link location, if you right click on a link.
  • More “Install Shortcut” options – Quick Launch Bar and Start Menu were added on Windows and Application folder was added on Mac.
  • “Install Web Application” – similar to the “Install Shortcut” dialog, but this will create a web application *without* needing a webapp bundle. Launching Prism without any parameters, or from the Start Menu or Finder, to activate the dialog. (Alex’s post has more details).

We only have a Windows version of Prism ready to go right now. I am on the road and couldn’t get the Mac and Linux versions ready (excuses, excuses). We should have those versions ready next week.

A big thanks to Alex Faaborg, Chris Beard, Myk Melez, Jay Sullivan and Cesar Oliveira for getting WebRunner to Prism!

28 thoughts on “WebRunner becomes Prism – A Mozilla Labs Project

  1. Nice, something I will look at since I am developing BUSINESS Applications.

    But why not extend it to add ye old SCREEN control code codes so legacy applications can run in it .. and why not ADD the extend those codes so one can layer a GUI type interface on those legacy applications?

    Thanks ..

  2. The concept is interesting, in my opinion as well. Unfortunately, I’ve encountered a major problem when testing ‘Prism’, so if anyone among you has an idea of what it’s all about, then thanks for your comments.

    ‘Prism’ does not create the required shortcut, neither in Start Menu, neither on Desktop, nor in Quick Launch Bar. Instead, it opens Notepad and displays what appears to be the content of the aborted shortcut…

    I’m on XP SP2 Home.


  3. Mark I wonder if you could email me (I assume my email is visible to you).

    I’m involved in a project that could provide some support to Mozilla in regard to Prism.

  4. Pingback: ADBDAT » Prism
  5. Pingback: Geek RC1 » Prism
  6. beyond the visual stuff, i’d like to comment on the following:

    … “which allows web applications to run independently” …

    … “It’s about running it in a separate process” …

    that seems to be what i’m reading from the [Prism] proponents. however, when i run multiple Prism apps on my windows box at the office, and i execute Process Explorer (from SysInternals), i see only *one* -xulrunner- in the Task List.

    and if i kill that single xulrunner process, guess what? it killed all three of my -individual- Prism apps … same behavior as if i launched multiple browser windows.

    granted, the memory footprint is small, but i can achieve that with Opera or K-Meleon.

  7. hi ,
    i am testing an application that i have on my server. i activated ssl and now my application runs on https. on webrunner 0.5 and 0.7 i had no problems but with prism i get an error “invalid security certificate” and i can not open my application. i intend to buy a security certificate as soon as possible but right now i would like to test my application. is there any way to deactivate the error? thanks

  8. Creating webapps is smooth in prism windows
    But any shortcut selection leads to a VBS window opening, and no shortcuts created.
    I’v had to manually re-create shortcuts myself to get the thing to work.
    Where is this documented, it took me a bit to figure out where all the ini settings are stored:

    C:\Documents and Settings\\Application Data\Prism\Profiles\.default\webapps\

    You reference each ‘app’ you create with a shortcut pointing at:
    Target – “C:\Program Files\Prism\prism.exe”
    Arguments : -webapp @prism.app

  9. Pingback: Open Parenthesis
  10. a bug for external links:
    in google reader we can use “v” to open an item in a new page or tab, and in prism, unlike click the link this will open a new prism window instead of the default browser, hope you can fix this.

  11. Pingback:

Comments are closed.