Niedawno pojawiło się kilka artykułów na temat nowych bezobrazowych przycisków 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
Bardzo podoba mi się sposób działania tych nowych przycisków w Gmailu. Jak mogę używać tych lub podobnych przycisków w mojej witrynie? Czy są jakieś projekty open source o podobnym wyglądzie i działaniu?
Jakich elementów mógłbym użyć, gdybym chciał zwinąć swój własny pakiet przycisków w ten sposób, używając JQuery / XHTML / CSS? Moje pierwsze myśli to:
Standard
<input type="button">
z css, aby poprawić wygląd (artykuł o projekcie mówił głównie o css / imges).Jquery javascript do wywołania niestandardowego okna dialogowego zakorzenionego w przycisku zdarzenia „onclick”, które zawierałoby
<a>
tagi i pasek wyszukiwania do filtrowania? Czy układ tabeli dla tego wyskakującego okienka byłby rozsądny?
Nie radzę sobie z inżynierią wsteczną w Internecie, jakich narzędzi mógłbym użyć, aby pomóc w inżynierii wstecznej tych przycisków? Korzystając z paska narzędzi programisty przeglądarki Firefox, tak naprawdę nie widzę css lub javascript (nawet jeśli jest zminimalizowany), który jest używany w wyskakujących okienkach przycisków. Jakiego narzędzia przeglądarki lub innej metody mogę użyć, aby je zerknąć i znaleźć kilka pomysłów?
Nie chcę ukraść żadnego adresu IP Google, po prostu wyobraź sobie, jak mogę stworzyć podobną funkcjonalność przycisku.
<button type="submit">
zamiast tego, ponieważ może mieć elementy potomne i być stylizowany tak, jak chcesz.