Recientemente, se han publicado algunos artículos sobre los nuevos botones sin imágenes de 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
Realmente me gusta cómo funcionan estos nuevos botones en Gmail. ¿Cómo puedo utilizar estos botones u otros similares en mi sitio? ¿Hay proyectos de código abierto con un aspecto y una sensación similares?
Si quisiera lanzar mi propio paquete de botones como este usando JQuery / XHTML / CSS, ¿qué elementos podría usar? Mis pensamientos iniciales son:
Estándar
<input type="button">
con css para mejorar el aspecto (el artículo de diseño hablaba principalmente sobre css / imges).¿Jquery javascript para abrir un diálogo personalizado arraigado en el botón del evento "onclick" que tendría
<a>
etiquetas y una barra de búsqueda para filtrar? ¿Sería sano un diseño de tabla para esa ventana emergente?
Soy terrible en la ingeniería inversa de cosas en la web, ¿cuáles son algunas de las herramientas que podría usar para ayudar a realizar ingeniería inversa en estos botones? Usando la barra de herramientas para desarrolladores web de Firefox, realmente no puedo ver el CSS o JavaScript (incluso si está reducido) que se usa en los cuadros de diálogo emergentes de botones. ¿Qué herramienta de navegador u otro método podría usar para echar un vistazo y obtener algunas ideas?
No estoy buscando robar ninguna IP de Google, solo tener una idea de cómo podría crear una funcionalidad de botón similar.
<button type="submit">
en su lugar, ya que puede tener elementos secundarios y tener el estilo que desee.Podrías usar este complemento de jquery que he desarrollado. Los botones funcionan de manera práctica en cualquier lugar y, dado que es un complemento, son fáciles de instalar y configurar.
http://swizec.com/code/styledButton/
fuente
Actualización de esta publicación para 2011:
Google lanzó un nuevo diseño en todos sus servicios en julio de 2011. Los nuevos botones de Google se han recreado aquí: http://pixify.com/blog/use-google-plus-to-improve-your-ui /
Los nuevos botones se ven así:
fuente
Puede intentar usar el complemento de Firebug para Firefox para ver el CSS en el botón.
fuente
El mayor problema que tendrá será hacer que funcione en todos los navegadores.
Creo que debería considerar seriamente si realmente lo necesita ... Google obtiene mucho por su dinero al hacer algo como esto debido a la gran cantidad de botones e idiomas que necesitan; Sospecho que la mayoría de los sitios y aplicaciones estarían igualmente bien usando una imagen.
Sin embargo, un componente de código abierto es una buena idea: distribuya ampliamente la riqueza y el esfuerzo.
fuente
La mayor parte del trabajo aquí probablemente no será el diseño; esas publicaciones ya son un excelente tutorial sobre los efectos de degradado.
El problema es hacer que esto funcione en todos los navegadores, o más específicamente en los extravagantes montones de basura que son IE6 e IE7.
Creo que está en el camino correcto con un botón estándar que se reescribe con jQuery; de esa manera, seguirá siendo accesible para los lectores de pantalla y puede degradarse muy bien en navegadores realmente antiguos.
Para el HTML, creo que su mejor opción es visitar Gmail con cada navegador y ver qué HTML se produce; esperaría que sea completamente diferente para IE6, IE7 (también dependiendo de si necesitan modo peculiar) y todo lo demás .
fuente
Estos se lanzaron como parte de la biblioteca de cierres : vea la demostración del botón
fuente
La barra de herramientas del desarrollador web tiene una información de estilo de vista en el menú css que le indicará qué css se aplica a un elemento. También existe la función Editar CSS en ese menú que le permitirá cambiar el CSS sobre la marcha para ver cómo afecta a la página.
fuente
No se aplica la publicación con un enlace a la biblioteca de cierre. Lo que se lanzó como parte de la biblioteca de cierres utiliza botones con degradados .
Las otras soluciones enumeradas son inútiles. No puede ir desde allí y hacer que estos botones funcionen en todos los navegadores que Gmail tiene funcionando. Lo que Bowman muestra en su sitio no es código funcional.
fuente