16.08.2008, 23:41
Nachdem ich nun mein eigenes iPhone in der Hand halte, habe ich ein wenig rumprobiert, wobei ich auf ein paar Webseiten gestoßen bin, die sich mit dem Thema "eigenes Home-Screen-Logo" für Favoriten beschäftigen. Da bisher nur wenige Seiten den entsprechend erforderlichen META-Tag
beinhalten, habe ich mir überlegt, wie man einen Home-Screen-Bookmark mit dem gewünschten Logo einrichtet.
Sofern man sich ein Logo für den entsprechenden Favoriten erstellt hat, habe ich folgendes für euch als kleinen Tipp:
Ich bin also hingegangen und hab mir ein paar Zeilen PHP-Code geschrieben:
Das Ganze habe ich mir als home-screen.php abgespeichert.
Man muss nun die entsprechende URL des Ziels (url) und den Dateinamen für das Logo bereithalten (ich hab mir meine Logos auf dem Server abgelegt). Die Variable sleep verhindert, dass der Ziellink sofort aufgerufen wird, bevor man die Möglichkeit hat, das + auf dem iphone gedrückt zu halten, um den Favoriten zu speichern und auf dem Home-Screen abzulegen. Meine Erfahrung war, dass bspw. beim Aufruf der Seite meiner örtlichen Sparkasse ohne eingebaute refresh-Verzögerung das Icon ignoriert wurde und stattdessen, die "hässliche" Bildschirmkopie als Home-Screen-Logo. Das ganze Script war also für die Katz. :-)
Aufgerufen wird das ganze dann folgendermaßen:
Begeistern würde mich im Übrigen, wenn man hier eine kleine Sammlung der Logos einrichten könnte :-)
Anmerkung: ein automatischer Login in den Hotspot sieht dann schon viel schöner aus, sieh Anhang
Code:
<link rel=”apple-touch-icon” type=”image/png” href=”apple-touch-icon.png”/>
beinhalten, habe ich mir überlegt, wie man einen Home-Screen-Bookmark mit dem gewünschten Logo einrichtet.
Sofern man sich ein Logo für den entsprechenden Favoriten erstellt hat, habe ich folgendes für euch als kleinen Tipp:
Ich bin also hingegangen und hab mir ein paar Zeilen PHP-Code geschrieben:
Code:
<html>
<head>
<link rel="apple-touch-icon" href="<? echo $_GET["logo"]; ?>"/>
<meta http-equiv="refresh" content="<? echo $_GET["sleep"]; ?>; URL=<? echo $_GET["url"]; ?>">
</head>
<body>
</body>
</html>
Das Ganze habe ich mir als home-screen.php abgespeichert.
Man muss nun die entsprechende URL des Ziels (url) und den Dateinamen für das Logo bereithalten (ich hab mir meine Logos auf dem Server abgelegt). Die Variable sleep verhindert, dass der Ziellink sofort aufgerufen wird, bevor man die Möglichkeit hat, das + auf dem iphone gedrückt zu halten, um den Favoriten zu speichern und auf dem Home-Screen abzulegen. Meine Erfahrung war, dass bspw. beim Aufruf der Seite meiner örtlichen Sparkasse ohne eingebaute refresh-Verzögerung das Icon ignoriert wurde und stattdessen, die "hässliche" Bildschirmkopie als Home-Screen-Logo. Das ganze Script war also für die Katz. :-)
Aufgerufen wird das ganze dann folgendermaßen:
Code:
http://deinserver.de/home-screen.php?logo=sparkasse.png&sleep=3&url=http://www.sparkasse-freiburg.de
Begeistern würde mich im Übrigen, wenn man hier eine kleine Sammlung der Logos einrichten könnte :-)
Anmerkung: ein automatischer Login in den Hotspot sieht dann schon viel schöner aus, sieh Anhang