Firefox-Erweiterung für Comunio
Donnerstag, 11. Januar 2007 um 18:47 Uhr | Internet | toobMeine erste selbstgebaute Erweiterung für Firefox ist da: comuniologin ist zugegebenermaßen ein ziemlich einfaches und nur für einen sehr kleinen Kreis von Anwendern interessantes Add-On. Es bewirkt, dass beim Aufruf von comunio.de der Login-Schriftzug etwas hervorgehoben und - wichtiger - gleichzeitig mit dem Fokus versehen wird. Dadurch reicht nach dem Laden der Seite ein einziger Klick auf die Enter-Taste, um den Login-Vorgang anzustoßen. Voraussetzung ist natürlich, dass Benutzername und Passwort bereits beim Laden in den entsprechenden Feldern stehen, was durch das Speichern der Daten innerhalb von Firefox gewährleistet wird.
Eigentlich ist es auch noch etwas übertrieben, von einer selbstgebauten Erweiterung zu sprechen; ich habe lediglich den Javascript-Quelltext und ein paar zusätzliche Daten in einen Generator zum Erstellen von Erweiterungen eingegeben. Die restliche Arbeit wurde mir dann abgenommen.
Nachtrag: Das ging ja schnell: Ich habe meine erste Erweiterung jetzt gleich noch etwas angepasst. Der Login-Vorgang wird nun direkt angestoßen, man muss also überhaupt nichts mehr anklicken.
Nachtrag: Eigentlich kein Versionssprung, aber egal. Es wird jetzt erstmal getestet, ob auch Benutzername und Passwort in den entsprechenden Feldern stehen. Ist das nicht so, dann passiert gar nichts. Ohne diese Überprüfung würde das Script wieder und wieder ausgeführt werden, da bei falschen Logindaten gleich wieder auf eine andere Login-Seite umgeleitet wird.
Zu diesen "Endlosschleifen" kommt es nun nur noch, wenn die Benutzerdaten falsch sind oder das Einloggen aus anderen (servertechnischen) Gründen nicht funktioniert und dennoch auf eine Login-Seite umgeleitet wird.