Recentemente, publicamos alguns artigos sobre os novos botões sem imagem do 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
Eu realmente gosto de como esses novos botões funcionam no Gmail. Como posso usar esses botões ou outros semelhantes em meu site? Há algum projeto de código aberto com aparência e comportamento semelhantes?
Se eu quisesse lançar meu próprio pacote de botões como este usando JQuery / XHTML / CSS, quais elementos eu poderia usar? Meus pensamentos iniciais são:
Padrão
<input type="button">
com css para melhorar a aparência (o artigo de design falava principalmente sobre os envolvimentos de css / imges).Jquery javascript para abrir uma caixa de diálogo personalizada com raiz no botão no evento "onclick" que teria
<a>
tags e uma barra de pesquisa para filtragem? Um layout de tabela para esse pop-up seria lógico?
Eu sou péssimo em coisas de engenharia reversa na web. Quais são algumas das ferramentas que eu poderia usar para ajudar na engenharia reversa desses botões? Usando a barra de ferramentas para desenvolvedores web do Firefox, não consigo ver o css ou javascript (mesmo que esteja reduzido) que é usado nas caixas de diálogo pop-up dos botões. Que ferramenta de navegador ou outro método eu poderia usar para espiá-los e obter algumas ideias?
Não estou procurando roubar nenhum IP do Google, apenas tenho uma ideia de como eu poderia criar uma funcionalidade de botão semelhante.
<button type="submit">
vez disso, use um , pois ele pode ter elementos filho e ser estilizado como você quiser.Você pode usar este plugin jquery que desenvolvi. Os botões funcionam praticamente em qualquer lugar e, por serem um plugin, são fáceis de instalar e configurar.
http://swizec.com/code/styledButton/
fonte
Atualizando este post para 2011: o
Google lançou um novo design em seus serviços em julho de 2011. Os novos botões do Google foram recriados aqui: http://pixify.com/blog/use-google-plus-to-improve-your-ui /
Os novos botões têm a seguinte aparência:
fonte
Você pode tentar usar o plugin Firebug para Firefox para visualizar o CSS no botão.
fonte
O maior problema que você terá será fazer com que funcione em todos os navegadores.
Eu acho que você deve considerar seriamente se você realmente precisa disso ... O Google obtém muito retorno do investimento fazendo algo assim por causa do grande número de botões e linguagens de que precisam; Suspeito que a maioria dos sites e aplicativos ficaria tão bem usando uma imagem.
Porém, um componente de código aberto é uma boa ideia: espalhe a riqueza e o esforço amplamente.
fonte
A maior parte do trabalho aqui provavelmente não será o design - esses posts já são um excelente tutorial sobre os efeitos de gradiente.
O problema é fazer com que isso funcione em todos os navegadores ou, mais especificamente, nas estranhas pilhas de lixo que são o IE6 e o IE7.
Acho que você está no caminho certo com um botão padrão que é reescrito com jQuery - dessa forma, você ainda estará acessível para leitores de tela e pode degradar bem em navegadores realmente antigos.
Para o HTML, acho que sua melhor aposta é visitar o Gmail com cada navegador e ver o que o HTML é produzido - eu esperava que fosse completamente diferente para o IE6, IE7 (também dependendo se eles precisam do modo quirks) e tudo mais .
fonte
Eles foram lançados como parte da biblioteca de encerramento : veja a demonstração do botão
fonte
A barra de ferramentas do desenvolvedor da Web tem informações de estilo de exibição no menu css que informará qual css é aplicado a um item. Há também o recurso Editar CSS nesse menu, que permitirá que você altere o CSS rapidamente para ver como ele afeta a página.
fonte
A postagem com um link para a biblioteca de encerramento não se aplica. O que foi lançado como parte da biblioteca de encerramento usa botões com gradientes .
As outras soluções listadas são inúteis. Você não pode ir de lá e fazer com que esses botões funcionem em todos os navegadores do Gmail. O que Bowman mostra em seu site não é um código funcional.
fonte