Shiira is an open source web browser based on Web Kit and written in Cocoa. The goal of the Shiira Project is to create a browser that is better and more useful than Safari. This article presents the most useful features of Shiira and gives a preview to the some of the new additions that are coming in version 2, including exclusive information from the latest build.
Top Shiira Features
The general aim of this article is to show, from the features that have been implemented in Shiira, how you should think when brainstorming features. If your app is an exact clone of an existing one, you do yourself no favors and neither will your clients. Shiira excels in this regard. The developers have thought up and implemented some amazing features in their browser.
This compilation is by no means a complete list, but a general overview of the amazing features that Shiira has. A lot of the features mentioned are in Beta stages and currently being developed, so they may not be fully functional. Rating is given out of five stars for the criteria of originality, creativity, usefulness and implementation. A more comprehensive list is given on the Shiira website.
A better browsing experience
Full Screen Browsing (Kiosk mode)
At a glance
| Availability: | Shiira 2 Beta 1 |
| Rating: | |
| Page dock is still visible upon activation of full screen mode, but it doesn’t update. (Expected to be fixed before the final release) |
Ramblings
Shiira 2 boasts a full screen browsing mode, which is something Mac applications generally tends to lack. Kiosk mode includes a black semi-transparent draggable controller similar to the iPhoto slideshow controller. Browsing full screen obviously feels more spacious as you can’t see the clutter on your desktop. A great feature well implemented.
Page Transitions
At a glance
| Availability: | Shiira 1 |
| Rating: | |
| Not really a bug, but the transitions are a little fast and zappy, and not as smooth as is expected on OS X. |
Ramblings
Most people find page transitions annoying, but it is still a viable feature. For this to work, give us options. Use CoreImage transitions like the ripple, cube, flip, or flash effects, but also simple cross dissolves and more subtle transitions.
Web browsing simplified
Tab Exposé
At a glance
| Availability: | Shiira 1 |
| Rating: |
Ramblings
If you aren’t convinced by the other features to try out Shiira, this is the clincher. Tab exposé is a Shiira only feature; you wont find it anywhere else. It’s fast, efficient and completely useful. If you rely heavily on tabbed browsing, your method of navigation from one tab to the next is probably hitting the next tab shortcut a couple of dozen times. Not any more. A simple F8 shows thumbnails of all open tabs. The page URL and title are shown if you hover your mouse over one of the thumbnails, and the point-and-click functionality fits right into the Mac. It just works.
Shelf
At a glance
| Availability: | Shiira 2 Beta 1 |
| Rating: |
Ramblings
One of the greatest, if not the greatest features of Shiira is the Shelf. The sidebar from version 1 has been completely removed, with the Shelf providing access to almost everything. RSS hasn’t been ruled out, bookmarks, history and downloads are all there (A cool feature of downloads is the ability to open the referrer URL. Great if you forgot where you got it from).
The Address Book debuts in version 2. At this stage it’s semi-functional; you see all your contacts, but there’s nothing you can do with them yet. Perhaps an “email this person” feature is in the works?
Another interesting find in the new Shelf was a Bonjour category. It shows a big “Not implemented”, but I’m curious as to what could be coming.
Finally, there are the Safari and Firefox bookmarks (Shiira can sync history +bookmarks across all three browsers), and a configurable list of search engines ends the Shelf. A nice new array of features is brewing…
Print Page as PDF
At a glance
| Availability: | Shiira 1 |
| Rating: |
Ramblings
The greatest feature since bookmarks, saving a page as a PDF has obvious advantages. Not only does it guarantee you a copy of the webpage when you’re offline, it also means you’re insured against changes on the page, domain name expiries or server downtimes. The further benefit of the PDF format is that it’s all in one piece! Never worry about Webpage142_files again.
Email Page Contents
At a glance
| Availability: | Shiira 1 |
| Rating: |
Ramblings
Yes, they have the standard “email page location” feature, but as Apple take things to the extreme, so do these Japanese Shiira developers. This is something I’ll definitely be making use of. Email page contents lets you send the entire page to someone. Not only does this reduce the effort of your recipient having to click a link to get to it, the process is completely automated (I’d even say fully automated). Shiira pops the HTML out into Mail, where you can add a recipient and send the whole page away. Support for other mail programs may be requested, but for a Mac-only browser Apple Mail seems adequate.
A Developers’ Dream
Page Info
At a glance
| Availability: | Shiira 1 |
| Rating: |
Ramblings
What could be different about viewing the HTML source? Amazingly, the developers have managed to make it easier for web designers in examining a page’s content by replacing the standard view source with view Page Info. Normally, to view the contents of linked stylesheets, I copy and paste the location into a new tab. Not anymore. Shiira provides all the linked and hard-coded elements right in the one window, from javascript, to CSS, to images. This goes one step further than Firefox, where it gives just the locations of linked stylesheets and .js files. Never open more than window for viewing page info again.
Fantastic Preferences Window
At a glance
| Availability: | Shiira 2 |
| Rating: |
Ramblings
This is one of those things that I’m going to look at straight away when the Shiira guys release the source (Along with the HUD Windows). A working clone of System Preferences. Yes, the UI could be tweaked a little bit, but the code is all there. Again, an implementation of application preferences that has been attempted many times, but this is the first time I’ve personally seen it actually work.
HUD Done Right
At a glance
| Availability: | Shiira 2 Beta 1 |
| Rating: | |
| Weird things happen when the drop down options box is clicked. (Expected to be fixed by final release) |
Ramblings
The number of people who have attempted HUD windows in Cocoa and failed is astonishing. I’m grabbing the source for this as soon as it hits the shelves. Finally, an implementation that is resizable and has custom scrollbars without being web-based. Might not be hard, but it’s good to see attention to detail. The windows aren’t finished yet in terms of functionality, but they’re inspiring nonetheless. Perhaps varying levels of transparency would be something to consider for the release version.

No Comments so far
Leave a commentLeave a comment