Willkommen auf obstsalat.rootof.net - a blog about life, IT and nonsense

Bei uns gibt’s die frischesten Themen, immer wild durcheinander gewürfelt und sicherlich ist für jeden Geschmack etwas dabei.

Lesen Sie mehr zu Themen rund ums Internet, Programmierung, Handy, Apple…
Zudem finden Sie hier die neusten Berichte über unsere aktuellen Projekte, Tutorials, und weitere interessante Tipps und Tricks

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