Tutorial Safari automatisch im Vollbildmodus öffnen
von admin am 22.09.2008
Beim Öffnen von Safari unter Mac OS öffnet dieser leider nicht im Vollbildmodus, sondern lediglich als Fenster in einer bestimmten Größe. Nachdem eine Website aufgerufen wird kann der Benutzer somit nur über den grünen Button auf die größe der Website skalieren. Ein Vollbild (wie bei IE unter Windows) ist für Safari leider nicht vorgesehen. Abhilfe schafft hierbei das nette Tool Safari Stretch. Bei diesem Tool handelt es sich um ein kleines JavaScript welches die Fenstergröße automatisch anpasst. Leider muss hierfür lt. Hersteller erst auf ein Bookmark oder die Tastenkombination Apfel+1 zurückgegriffen werden.
Geschickter Einsatz von Safari Strech und HTML
Da ich mit dieser Funktion allerdings immer noch nicht ganz zufrieden war, ist mir folgende Idee gekommen. Man lädt das JavaScript einfach automatisch über eine beliebige Startseite. Somit öffnet sich Safari automatisch im Vollbildmodus ohne Tastenkombination.
Hierzu erstellt man zuerst eine HTML Datei (z.B. size.html) die man an einem beliebigen Ort speichern kann. Ich habe mich für meinen eigenen Ordner unter “Users/daniel” entschieden.
In dieser HTML Datei sollte folgendes Grundgerüst erstellt werden:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<HTML>
<HEAD>
<TITLE>
<SCRIPT TYPE="text/javascript">
<!--
function resize(){
if(window.screen.availWidth>window.outerWidth+window.screen.availWidth*0.05)
{
window.moveTo(window.screen.availLeft,window.screen.availTop);
window.resizeTo(window.screen.availWidth,window.screen.availHeight);
}
else
{
window.moveTo((window.screen.availLeft+window.screen.availWidth-800)/2,window.screen.availTop);
window.resizeTo(800+window.outerWidth-window.innerWidth,window.screen.availHeight);
}
}
//-->
</SCRIPT>
<SCRIPT TYPE="text/javascript">
<!--
function forward(){
location.href="http://www.google.de";
}
//-->
</SCRIPT>
</HEAD>
<BODY onLoad="JavaScript:resize();forward();">
</BODY>
</HTML>
Der in der Funktion resize() verwendete Code ist der Safari-Stretch Code, der über die Lesezeichenleiste (Safari Stretch installieren, als Lesezeichen ablegen und in Safari auf das “Buch” klicken um Lesezeichen zu bearbeiten) in Safari rausgefunden und kopiert werden kann.
Nun lässt sich mittels der Funktion “forward()” noch eine beliebige Startseite einstellen, hier z.B. “www.google.de”
Hat man die HTML Seite nun erstellt muss diese noch als Startseite in Safari hinterlegt werden. Hierfür öffnet man Safari und klickt oben in der Menüleiste auf Safari>Einstellungen. Im Konfigurationsmenü sollte beim Punkt “Neue Fenster öffnen mit: Startseite” eingestellt werden. Als Startseite muss nun das eben erstellte Script im Format: “file:///Users/daniel/size.html” (Pfad abhängig vom Speicherort) hinterlegt werden.
Wenn alles richtig erstellt worden ist, öffnet Safari nun immer die Startseite im Vollbildmodus.
Nokia.de nicht mit Safari?
von admin am 03.06.2008
Als ich heute mit der aktuellsten Version von Safari auf der nagelneuen Nokia.de Seite unterwegs war traute ich meinen Augen nicht.
Die sonst so ordentlich angeordneten Kästchen waren wild über den Bildschirm verteilt. Um einen Fehler meines Safaris auszuschließen lies ich mir meinen visuellen Eindruck gleich von Ferdi bestätigen.
An einem Serverfehler wird es vermutlich auch nicht liegen, da die Seite auf IE und Firefox und WebKit (Open Source Browser Engine auf der auch Safari aufsetzt) in den aktuellsten Versionen ordentlich und richtig dargestellt wird.
Dieses Beispiel zeigt mal wieder, das auch große Firmen, die vermutlich ein Vermögen in ihre Webauftritte investieren, mit der Browserproblematik zu kämpfen haben.
Wir bei rootof.net sind dennoch immer bemüht eine Website auf allen gängigen Browsern (IE, FireFox, Safari) gleich aussehen zu lassen. Nun wird sich zeigen, ob und wie schnell, Nokia nacharbeiten wird um somit auch den Mac Usern eine funktionsfähige Website zur Verfügung zu stellen…
Nokia.de auf MacOS X (10.5.3) Safari 3.1.1:

Nokia.de auf MacOS X (10.5.3) WebKit

Tags
Ajax Allgemein Apple AppleCare Apple Fotobuch Apple Store München Buchvorstellung Cocoa DotNetNuke Drupal Email Fotografie Frohe Weihnachten Geotagging GPS Logger iPhone (3G) Kabel Deutschland Linux Macbook Mac OS Mensa Mensch ärgere dich... Mighty Mouse Multisim NetBeans Nokia Obstsalat Office 2008 PHP Plesk Programmierung Ramerweiterung rootof.net Safari Studifutter T-Mobile Test Tutorial Twitter Unlock VMware Webdesign Website WindowsLetzte Artikel
Archiv
- ○ Mai 2008 (5)
- ○ Juni 2008 (1)
- ○ Juli 2008 (2)
- ○ August 2008 (2)
- ○ September 2008 (13)
- ○ Oktober 2008 (18)
- ○ November 2008 (3)
- ○ Dezember 2008 (5)
- ○ Februar 2009 (2)
- ○ März 2009 (1)
- ○ Mai 2009 (2)
- ○ Juni 2009 (1)
tags:
Kommentare: 0
neuen Kommentar schreiben
Trackback URL