In letzter Zeit gab es einige Artikel über die neuen bildlosen Schaltflächen von Google:
- http://stopdesign.com/archive/2009/02/04/recreating-the-button.html
- http://stopdesign.com/eg/buttons/3.0/code.html
- http://stopdesign.com/eg/buttons/3.1/code.html
- http://gmailblog.blogspot.com/2009/02/new-ways-to-label-with-move-to-and-auto.html
Mir gefällt sehr gut, wie diese neuen Schaltflächen in Google Mail funktionieren. Wie kann ich diese oder ähnliche Schaltflächen auf meiner Website verwenden? Gibt es Open Source-Projekte mit einem ähnlichen Look & Feel?
Welche Elemente könnte ich verwenden, wenn ich mein eigenes Schaltflächenpaket wie dieses mit JQuery / XHTML / CSS rollen wollte? Meine ersten Gedanken sind:
Standard
<input type="button">
mit CSS, um das Aussehen zu verbessern (der Designartikel sprach hauptsächlich über die CSS / Imges.)Jquery Javascript, um ein benutzerdefiniertes Dialogfeld aufzurufen, das auf der Schaltfläche des Ereignisses "onclick" basiert
<a>
und Tags und eine Suchleiste zum Filtern enthält. Wäre ein Tabellenlayout für dieses Popup sinnvoll?
Ich bin schrecklich im Reverse Engineering von Dingen im Web. Welche Tools könnte ich verwenden, um das Reverse Engineering dieser Schaltflächen zu unterstützen? Mit der Webentwickler-Symbolleiste von Firefox kann ich das CSS oder Javascript (auch wenn es minimiert ist), das in den Popup-Dialogfeldern der Schaltflächen verwendet wird, nicht wirklich sehen. Welches Browser-Tool oder eine andere Methode könnte ich verwenden, um sie anzusehen und einige Ideen zu erhalten?
Ich möchte keine IP-Adresse von Google stehlen, sondern nur eine Vorstellung davon bekommen, wie ich ähnliche Schaltflächenfunktionen erstellen kann.
<button type="submit">
stattdessen a, da es untergeordnete Elemente haben und nach Ihren Wünschen gestaltet werden kann.Sie können dieses von mir entwickelte JQuery-Plugin verwenden. Die Schaltflächen funktionieren praktisch überall und da es sich um ein Plugin handelt, sind sie einfach einzurichten und zu konfigurieren.
http://swizec.com/code/styledButton/
quelle
Aktualisierung dieses Beitrags für 2011:
Google hat im Juli 2011 ein neues Design für seine Dienste eingeführt. Die neuen Google-Schaltflächen wurden hier neu erstellt: http://pixify.com/blog/use-google-plus-to-improve-your-ui /
Die neuen Schaltflächen sehen folgendermaßen aus:
quelle
Sie können versuchen, das Firebug- Plugin für Firefox zu verwenden, um das CSS auf der Schaltfläche anzuzeigen.
quelle
Das größte Problem, das Sie haben werden, wird sein, dass es über alle Browser hinweg funktioniert.
Ich denke, Sie sollten sich genau überlegen, ob Sie es wirklich brauchen ... Google bekommt eine Menge Geld, wenn es so etwas macht, wegen der großen Anzahl von Schaltflächen und Sprachen, die es braucht. Ich vermute, dass die meisten Websites und Anwendungen mit einem Image genauso gut dastehen würden.
Eine Open-Source-Komponente ist jedoch eine gute Idee: Verbreiten Sie den Reichtum und die Anstrengungen weit.
quelle
Der Großteil der Arbeit hier wird wahrscheinlich nicht das Design sein - diese Beiträge sind bereits eine hervorragende Anleitung für die Verlaufseffekte.
Das Problem ist, dass dies in allen Browsern funktioniert, genauer gesagt in den schrulligen Müllhaufen IE6 und IE7.
Ich denke, Sie sind auf dem richtigen Weg mit einer Standardschaltfläche, die mit jQuery neu geschrieben wird. Auf diese Weise sind Sie weiterhin für Bildschirmleser zugänglich und können sich in wirklich alten Browsern gut verschlechtern.
Für HTML ist es meiner Meinung nach am besten, Google Mail mit jedem Browser zu besuchen und zu sehen, welches HTML produziert wird. Ich würde erwarten, dass es für IE6, IE7 (auch abhängig davon, ob sie den Quirks-Modus benötigen) und alles andere völlig anders ist .
quelle
Diese wurden als Teil der Schließungsbibliothek veröffentlicht : siehe Button-Demo
quelle
Die Webentwickler-Symbolleiste enthält Informationen zum Ansichtsstil im CSS-Menü, die angeben, welche CSS auf ein Element angewendet wird. In diesem Menü befindet sich auch die Funktion "CSS bearbeiten", mit der Sie das CSS im laufenden Betrieb ändern können, um zu sehen, wie es sich auf die Seite auswirkt.
quelle
Der Beitrag mit einem Link zur Abschlussbibliothek gilt nicht. Was als Teil der Schließungsbibliothek veröffentlicht wurde, verwendet Schaltflächen mit Verläufen .
Die anderen aufgeführten Lösungen sind nutzlos. Sie können nicht von dort aus diese Schaltflächen in jedem Browser zum Laufen bringen. In Google Mail funktionieren sie. Was Bowman auf seiner Website zeigt, ist kein funktionierender Code.
quelle