frase wrote:Ein Besucher auf einer XH 1.7-Seite klickt versehentlich (oder aus Neugierde) auf "Login".
Dort kommt er nicht weiter.
Er muss die Möglickeiten seines Gerätes nutzen - zurück-Button - um weiter surfen zu können.
Eine Analogie: ein Autofahrer fährt versehentlich (oder aus Neugierde) in eine Sackgasse. Dort kommt er
nicht weiter. Er muss die Möglichkeiten seines Fahrzeugs nutzen – Lenkrad, Gangschaltung – um weiter fahren zu können.
Trotzdem gibt es vermutlich kaum eine Sackgasse, die am Ende eine Drehscheibe hat, die den Wagen automatisch wieder in die richtige Richtung dreht.
SCNR.
Okay, es gibt Wendehämmer, und einen solchen sollten wir wohl einbauen ("zurück zur Startseite").
frase wrote:Das Favicon ist auch weg.
Beim
"losgelösten" Login-Screen ging es hauptsächlich um das (oder irgendein) Maintenance-Plugin. Das erlaubt es eine Site in einen Wartungsmodus zu schalten, so dass Besucher einfach nur das bekannte "vorrübergehend geschlossen" sehen, während der Webmaster hinter den Kulissen die Site wartet. Loggt sich nun der Webmaster versehentlich aus, dann erfordert das erneute Login den Aufruf des Login-Screens; dieser könnte aber unter Umständen nicht funktionieren, weil sich das Template gerade in einem unbrauchbaren Zustand befindet (z.B. fataler PHP-Fehler, weil ein dort aufgerufenes Plugin deinstalliert wurde, etc.) Daher wird nun der Login-Screen nur noch mit einem
minimalen Template aufgerufen, und dort fehlt halt alles, was im Template hart kodiert ist.
Wie wäre es denn, wenn ein Plugin oder Addon die umfangreiche
Favicon-Verlinkung übernehmen würde? Statt im Template zu schreiben (aus XH_split übernommen, das ich gerade offen hatte):
Code: Select all
<link rel="shortcut icon" href="./templates/fhs-simple-split/favicon.ico" type="image/x-icon">
<link rel="icon" href="./templates/fhs-simple-split/favicon.ico" type="image/x-icon">
<link rel="apple-touch-icon" href="./templates/fhs-simple-split/apple-touch-icon-precomposed.png">
<link rel="shortcut icon" type="image/x-icon" href="./templates/fhs-simple-split/favicon.ico">
<link rel="icon" type="image/x-icon" href="./templates/fhs-simple-split/favicon.ico">
<link rel="icon" type="image/gif" href="./templates/fhs-simple-split/favicon.gif">
<link rel="icon" type="image/png" href="./templates/fhs-simple-split/favicon.png">
<link rel="apple-touch-icon" href="./templates/fhs-simple-split/apple-touch-icon.png">
<link rel="apple-touch-icon" href="./templates/fhs-simple-split/apple-touch-icon-57x57.png" sizes="57x57">
<link rel="apple-touch-icon" href="./templates/fhs-simple-split/apple-touch-icon-60x60.png" sizes="60x60">
<link rel="apple-touch-icon" href="./templates/fhs-simple-split/apple-touch-icon-72x72.png" sizes="72x72">
<link rel="apple-touch-icon" href="./templates/fhs-simple-split/apple-touch-icon-76x76.png" sizes="76x76">
<link rel="apple-touch-icon" href="./templates/fhs-simple-split/apple-touch-icon-114x114.png" sizes="114x114">
<link rel="apple-touch-icon" href="./templates/fhs-simple-split/apple-touch-icon-120x120.png" sizes="120x120">
<link rel="apple-touch-icon" href="./templates/fhs-simple-split/apple-touch-icon-128x128.png" sizes="128x128">
<link rel="apple-touch-icon" href="./templates/fhs-simple-split/apple-touch-icon-144x144.png" sizes="144x144">
<link rel="apple-touch-icon" href="./templates/fhs-simple-split/apple-touch-icon-152x152.png" sizes="152x152">
<link rel="apple-touch-icon" href="./templates/fhs-simple-split/apple-touch-icon-180x180.png" sizes="180x180">
<link rel="apple-touch-icon" href="./templates/fhs-simple-split/apple-touch-icon-precomposed.png">
<link rel="icon" type="image/png" href="./templates/fhs-simple-split/favicon-16x16.png" sizes="16x16">
<link rel="icon" type="image/png" href="./templates/fhs-simple-split/favicon-32x32.png" sizes="32x32">
<link rel="icon" type="image/png" href="./templates/fhs-simple-split/favicon-96x96.png" sizes="96x96">
<link rel="icon" type="image/png" href="./templates/fhs-simple-split/favicon-160x160.png" sizes="160x160">
<link rel="icon" type="image/png" href="./templates/fhs-simple-split/favicon-192x192.png" sizes="192x192">
<link rel="icon" type="image/png" href="./templates/fhs-simple-split/favicon-196x196.png" sizes="196x196">
und dem User die manuelle Arbeit zu überlassen alle nötigen Bildgrößen und -formate für ein individuelles
Favicon selbst zu erzeugen, könnte das Plugin/Addon das automatisch durchführen, und die entsprechenden Links in den <head> schreiben. Entweder könnte der User ein großes Icon gleich im Pluginbackend hochladen, oder halt (einfacher zu programmieren) eines an einem bestimmten Ort ablegen, das dann automatisch verwendet wird.
Und wem die Qualität der automatischen Skalierung nicht gefällt, der könnte einzelne Icons immer noch von Hand austauschen.