Arquivo da Categoria ‘HTML’

Flash Catalyst: Facilitando o design de sites em Flash

23-02-2010

Em tempos de SEO e HTML 5, muitos declaram que o Flash está com os dias contados. De fato, sites 100% em Flash sairam de moda há algum tempo, e são tendência ultrapassada, graças às novas exigências de marketing digital da web 2.0, que praticamente ordenam que o site seja leve, acessível e, acima de tudo, legível pelos mecanismos de pesquisa.

O HTML 5, conforme comentamos em posts anteriores, promete ser um punhal no coração do Flash, já que grandes sites de vídeos como o Youtube provavelmente abandonarão a ferramenta graças aos novos recursos de inclusão de vídeos direto no código.

Apesar de tudo, quem pensa que a Adobe desistirá fácil da fascinante tecnologia Flash está enganado. Talvez, apenas talvez, ela esteja apostando suas fichas em outros meios, como games e interfaces offline… ou será que ela investiria tempo, recursos e esforços em uma belezinha muito atraente chamada Flash Catalyst se não fosse por um bom motivo?

Conceituando a novidade, trata-se de um novo software voltado especialmente aos designers que não programam. Simples e objetivo. O Flash Catalyst permite criar e implantar interfaces com os mais sofisticados recursos de interação, coisa que só quem programa muito bem a linguagem Actionscript consegue executar. Pois bem, o Catalyst chega para os designers  que não investiram tempo em programação AS mas que desejam criar projetos interativos com animações e ações sofisticadas, sem gastar seus dedinhos digitando e corrigindo código. Lindo! :)

É uma excelente aposta da Adobe, que espera alcançar agora um público específico, e reconquistar possíveis “desertores” do Flash.

Confira o vídeo com as funcionalidades, recursos e benefícios do Catalyst na página do programa no Adobe Labs. É possível baixar uma versão beta para testes, e participar da discussão sobre o programa nos fóruns :)

Opiniões sobre o Flash Catalyst? Comente!

Até o próximo post!

HTML5: As tags “mágicas”

15-01-2010

Como já comentamos em outros artigos, o HTML5 vem (na verdade, já veio) para facilitar a vida do desenvolvedor. Um site escrito em HTML5 tem seu código enxuto, muito mais leve e suas tags permitem delimitar áreas do site muito mais facilmente, além da inclusão de novos elementos.

Vamos comentar algumas das tags novas e mais interessantes! Para uma referência mais completa, visite o Pinceladas da Web, que preparou uma tabela com todas as tags de referência.

Mais simples impossível! Ela insere um vídeo em uma página. A tag promete aposentar de vez os embed players (vídeos em flash) para inclusão de vídeos em sites. No entanto, o HTML5 tem encontrado obstáculos nesta etapa, uma vez que encontra-se esbarrando em problemas diversos com licenciamento de codecs. A saída é continuar acompanhando o processo e aguardar um Youtube inteiro em HTML5!

A tag cria uma seção de navegação na página. Não há muito o que comentar sobre ela, apenas que é restrita ao HTML5 e facilita a organização do código: em vez de definir menus com divs, deixe seu código arrumadinho com seções navegáveis específicas.

Insere em sua página um grupo composto por uma imagem (foto, desenho, etc) e sua respectiva legenda. A diferença entre esta tag e a tag <img> está justamente na incorporação da legenda, o que facilita absurdamente a diagramação de páginas de notícias, por exemplo.

O elemento <canvas> permite adicionar às páginas gráficos vetoriais dinâmicos ou mesmo imagens bitmap. Inicialmente, o elemento foi desenvolvido pela Apple para uso em aplicativos do Mac OSX, como o Dashboard e mesmo no navegador Safari. Posteriormente, a tecnologia foi adotada por navegadores como Firefox e Opera, e entrou como parte da padronização para futuras tecnologias.

Como você, leitor, já pode deduzir, insere um arquivo de som em uma página. Assim como a tag <video>, dispensa recursos adicionais. Confira aqui seus principais atributos.

Enquanto alguns navegadores já se encontram dez passos a frente, fornecendo suporte completo a toda e qualquer tag do HTML5, outros ainda estão caminhando a passos curtos e parando para um cafezinho. Por enquanto, o que nos resta fazer, é aguardar o suporte completo e torcer para que em breve todos estejamos desfrutando dos benefícios desta nova linguagem!

Um grande abraço e até o próximo post! ;)

Web design – Preview do novo site da GET

12-01-2010

O ano começou corrido. Estamos trabalhando incessantemente em vários projetos novos, além das manutenções em nossos clientes fixos! Um de nossos clientes de longa data, a GET (Global Energy and Telecom) vai ganhar uma nova cara em breve, e a repaginada é apenas uma das “atrações” do perfil web da GET. Quer ver como está ficando?

Preview do site da GET. Lorem ipsum... :)

A ER-BR também ganhará um site novo, seguindo os moldes do site de seu principal produto, o Purifilt. A empresa está lançando uma série de geradores de energia a gás de última geração, e o foco do projeto concentrará todos os itens necessários para a divulgação dos benefícios dos produtos.

Por enquanto, é isso! Em breve, muito mais novidades. Estamos trabalhando em uma apresentação institucional excepcional para um de nossos clientes, e logo logo colocaremos mais detalhes aqui ;)

Lembramos que todas as telas publicadas aqui também estão em nosso Flickr. Você pode conferir através do ícone Galeria de Fotos da barra na base da janela do seu navegador!

Um grande abraço e até o próximo alô! :D

Galeria de sites sensacionais em HTML 5

14-12-2009

HTML 5: a brand new way...

Embora ainda esteja em sua fase de “pré-lançamento”, muitos desenvolvedores e web designers já estão se utilizando dos novos recursos do HTML 5. Isso porque a maioria dos browsers modernos já suportam a nova tecnologia, para a nossa felicidade e satisfação :D

Conforme dissemos em um post de alguns meses atrás, o HTML 5 surge para facilitar a vida de quem desenvolve para a web. Seu código permite a escrita livre de aspas e mescla letras maiúsculas e minúsculas, em contraponto ao XHTML atual (embora a versão serializada do XHTML 5 trate com rigor certos detalhes…). Sua proposta é ambiciosa e promete enterrar de vez a tecnologia Flash (e Silverlight!) para sites. 2012 está perto, e aguardamos por esse novo cenário ansiosamente ;-)

Hoje, traremos a vocês uma galeria bacana de sites construídos sob a tecnologia HTML 5. Trata-se do HTML 5 Gallery, e seu banco de dados contém centenas de sites para você se inspirar, estudar o código ou apenas admirar :D

Aproveitamos o post para comentar que até a próxima semana, sem data definida, lançaremos o visual 2010 do site da Agência Liquid e, adivinhe: foi inteiramente construído em HTML 5! Depois de um ardoroso trabalho de alguns dias, ele finalmente está quase pronto, e a identidade visual do site está bem diferente da atual. Ficamos satisfeitos por aqui, esperamos que você também goste do resultado ;-)

Um grande abraço e até o próximo post!

Botões lindos com CSS3 – Adeus às imagens!

08-12-2009

Conforme já comentamos em posts anteriores aqui do blog, o CSS3 é uma maravilha que veio para facilitar nossa vida e tornar a formatação visual de elementos algo simples, rápido, acessível e otimizável.

Hoje vamos mostrar a vocês como criar botões de cair o queixo apenas utilizando algumas linhas simples de código. Acredite, não são imagens, é puro CSS! Alguns browsers, no entanto, podem não suportar o CSS3 e se você estiver usando uma versão de navegador mais antiga, provavelmente não conseguirá ver o que essa maravilha é capaz de fazer. Um exemplo testado aqui na Agência foi o Firefox 3.0 para Mac, que não exibiu os efeitos de sombra; já na versão 3.5, ficou perfeito.

O CSS3 conta com alguns recursos fantásticos como a possibilidade de aplicar sombra aos elementos (Box-Shadow e Text Shadow), novas opções de aplicação de cores e a possibilidade de criar boxes com bordas arredondadas. Para este exemplo, utilizaremos recursos do CSS3 e HTML 5.

Podemos criar botões facilmente com a tag button. Assim, para incluir um botão em nossa página, bastaríamos escrever um código do tipo:

<button type="submit" class="btsombra">Ver mais detalhes</button>

Sem formatação, ele aparece assim no Safari do Mac OS:

1. Utilizando o recurso Box Shadow e RGBa para ajustar a tonalidade da sombra:

O modelo de cor RGBa é suportado por browsers novíssimos, e você pode aplicá-lo juntamente com a propriedade Box Shadow para definir a cor da sombra de seus botões e outros elementos. Observe os exemplos abaixo:

Para definirmos uma sombra escura básica para os nossos botões, o exemplo de código a ser aplicado na classe seria:

-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);

Os valores dentro dos parêntesis podem ser alterados para números entre 0 a 255 na escala RGB, sendo os três primeiros referentes às tonalidades da sombra e o último à sua opacidade (zero é totalmente transparente, “1″ totalmente opaco); para a sombra ciano, colocamos um valor de 0 para o primeiro campo e 255 para as demais cores, mais o valor “1″ para a opacidade:

-moz-box-shadow: 0 1px 3px rgba(0,255,255,1);
-webkit-box-shadow: 0 1px 3px rgba(0,255,255,1);

Apenas uma observação: os parâmetros de CSS “-moz” aplicam os estilos ao Mozilla Firefox e “-webkit” ao Safari.

Para aplicarmos sombra ao texto adicionamos a seguinte linha de código aos estilos:

text-shadow: 0 -1px 1px rgba(0,0,0,0.25);

2. Bordas arredondadas!

Chega de imagens, recortes complicados, planos de fundo! Utilize o recurso Border-Radius para arredondar os vértices de seus botões e criar efeitos surpreendentes.

O código usado para o botão acima foi:

-moz-border-radius: 25px;
-webkit-border-radius: 25px;

Outros exemplos:

Você ainda pode usar o CSS para aplicar efeitos de roll over de cursor sobre os botões.

Esperamos que tenham gostado! Confira aqui os botões funcionando e faça o download dos exemplos aqui.

As dicas são do site Zurb.

Obs#2: O Internet Explorer 8 não suporta o recurso de bordas arredondadas.

Um super abraço e até o próximo post :)