Shiira ist ein in Cocoa geschriebener Webbrowser. Er nutzt die KHTML-Rendering-Engine, die von Apples WebKit bereitgestellt wird. Da es sich um dieselbe Rendering-Engine handelt, die auch von Safari verwendet wird, sehen HTML-Inhalte, die von Shiira gerendert werden, genauso aus wie in Apples eigenem Browser. Der gesamte Quellcode ist unter der BSD-Lizenz öffentlich zugänglich. Wir hoffen, dass unser Code anderen Entwicklern hilft, die gerade mit ihren eigenen WebKit-Projekten beginnen.
Der erste Meilenstein von Shiira ist die Implementierung der Funktionen, die beim täglichen Surfen im Web verwendet werden. Folgendes wurde in der aktuellen Version implementiert:
- Fenster mit Registerkarten
- Lesezeichenverwaltung
- Teilen von Lesezeichen mit Safari
- Seitenleiste mit Lesezeichen und Verlauf
- Lesezeichen-Symbolleiste
- Suchfeld mit Auswahl der Suchmaschine
- Anpassen der Symbolleiste
- Cache-Einstellungsfenster
- Umschalten des Fenster-Designs (Aqua und Metal)
- Umschalten der Symbolleisten-Symbole
- Löschen von Cookies und Cache beim Beenden
- Anzeigen der Favicon-Liste
- Favicon mit Lesezeichen aktivieren/deaktivieren
- Hilfe-Dokument (nur auf Japanisch)
- Mehrere Quellfenster pro Browserfenster
- Anzeige von HTTP-Headern im Quelltextfenster
- Bedienung der Scrollrad-Taste (in neuem Tab öffnen und zwischen Tabs wechseln)
- Automatischer Tab für Lesezeichenordner
- Anzeige der Vor-/Zurück-Liste auf den Symbolleisten-Schaltflächen
- Suchfeld für Lesezeichen und Verlauf