June 19, 2008
Recebi vários pedidos referente ao FS Preloader, onde indicavam o problema de que sempre o Flash ficava por cima da tela de pre-load ou publicidade, não respondi antes, mas agora estou retomando as atividades do blog irei começar a responder as perguntas recebidas.
A única forma de garantir que não teremos problemas com Flash ficando por cima dos demais elementos em uma página HTML é definindo o fundo dele como transparente.
No HTML basta inserirmos a seguinte tag junto com as demais do Flash em questão:
<param name="wmode" value="transparent">
E para o nosso querido amigo IE inserir o seguinte dentro da tag <EMBED>
wmode="transparent"
Exemplo:
<objectwidth="500" height="200">
<param name="movie" value="banner.swf">
<param name="quality" value="high">
<param name="wmode" value="transparent">
<embed src="banner.swf" quality="high" wmode="transparent" type="application/x-shockwave-flash" width="780" height="291"></embed>
Sem isso não tem como garantir que o Flash não ira se sobrepor aos demais elementos do HTML, principalmente no nosso querido amigo Internet Explorer.
Filed by Rodrigo Fante at June 19th, 2008 under Flash
2 persons have commented this post
June 18, 2008
O firefox não acha sozinho, mas a versão beta 1.1 do Firebug é compativel com o Firefox 3, funciona bem, porém com alguns pequenos bugs, mas melhor que ficar orfão, de qualquer forma instale o firebug por sua conta e risco.
Ainda gostaria de informar que estou com alguns problemas de spam no blog devido ao tempo que fiquei fora a coisa tomou uma proporção absurda, portanto não fique bravo se algum comentário seu não apareceu no blog ou não foi respondido.
E finalizando estava com problemas no feed, esse ja resolvido.
Parece que é ficar longe do blog um pouco que a bagunça toma conta…
Atualizado:
Meu blog apagou sozinho o post, ou sei la o que aconteceu..
Mudei minhas senhas e espero que tudo continue bem, por sorte o Yoomp tem todos meus posts salvos.
Filed by Rodrigo Fante at June 18th, 2008 under Browsers
3 persons have commented this post
June 17, 2008
Eu sou um dos que apóia o “Firefox Download Day”, aliás apoiaria o “Opera Download Day”, “Safari Download Day”, até mesmo o “Internet Explorer 8 Download Day”, se seguirem realmente os padrões dessa vez.
Apoio qualquer campanha que tente exibir para as pessoas comuns novas oportunidades de aproveitar a web, afinal, se ninguém mais usasse o IE6, IE7, grande parte dos problemas dos desenvolvedores para a web acabariam, muitos desenvolvedores na realidade entrariam em crise existencial por não poderem mais reclamar dos problemas gerados.
Mas vamos lá, como citei no título, a verdade sobre esse HYPE todo gerado pelo lançamento do Firefox 3.
A verdade começa com outra verdade, “qualquer lançamento na web para ser relevante precisa gerar hype”, alguns produtos por si só fazem isso, como o último hype que tivemos, o lançamento do Iphone 3G.
Todo lançamento tem um ponto forte do produto a ser explorado como técnica de marketing, o Firefox 3 vem com alguns atrativos principalmente para os Geeks de plantão, porém para o usuário comum nada que mude sua vide ou desperte sua atencão.
O que fazer então para tentar chamar a atenção da massa que ainda não usa o FF?
Criar o “Firefox Download Day”!
Muita publicidade grátis e muitos olhos voltados para a quebra de um recorde que na verdade nunca foi medido, ou seja, para a criação da categoria, como bem dito no Meio Bit.
Pois é isso ai, um bom produto, melhor do que o concorrente mais usado no momento, mas que não tem outras armas a usar no momento para chamar atenção dos que ainda não o viram, ou se viram ignoraram.
Não estou criticando o FF, tão pouco dizendo que a campanha é ruim, pelo contrário, eu gosto, uso, vou baixar o FF, e divulgo a campanha, mas se eles realmente querem ganhar mais espaço precisam inovar, focar nas falhas do produto, é no momento o que falta para o FF e o charme, a facilidade de uso, o “cool”, é tirar um “UAU” do usuário ao mexer nele pela primeira vez, algo como o Iphone faz, falta ao Firefox ficar mais Iphone e menos Open Source, no que diz respeito a sua interface e publicidade.
Falta um pouco de Steve Jobs para a Mozilla ampliar o uso do seu Firefox nos nao Geeks, no povão.
Filed by Rodrigo Fante at June 17th, 2008 under Geral
4 persons have commented this post
June 16, 2008
Sinceramente e pessoalmente vos digo, isso é a pior coisa que pode acontecer a uma pessoa.
Enviar newsletter, fazer spam por si só é uma coisa abominável, não sei quem abre esses emails não solicitados, pior ainda, não sei quem solicita receber, mas o fato é que isso funciona e por isso essa técnica ainda persiste.
Seguindo a linha do pagando bem que mal tem, temos que aprender como enviar emails para se comportarem de modo semelhante nos diversos clientes de email, offline e online, e, ai começa o drama.
Você desenvolvedor vive reclamando dos navegadores que não seguem o padrão web, de ter que testar muitas vezes o mesmo HTML para ter que fazer funcionar perfeitamente em todos os ditos cujos?
Você esta no céu e nem imagina.
Mas eu irei abrir sua cabeça para a dura realidade, não existe um padrão adotado pelos clientes de email ate o momento.
Sentiu o problema?
Sim, exatamente o que você esta pensando.
Multiplique N navegadores renderizando uma pagina web de forma diferente, multiplique por X clientes de email offline renderizando paginas de forma diferente também, agora multiplique tudo por Y serviços de webmail que limitam a utilização de CSS e HTML e você terá o cenário completo.
Aterrorizante não?
Nesse momento eu gostaria de escrever Seus problemas acabaram, mas prefiro escrever Seus problemas estão apenas começando.
Vou escrever uma linha que nenhum cliente seu vai aceitar, mas que resume a triste realidade.
é impossível garantir que qualquer layout de email será mostrado 100% igual em todos clientes de email.
Agora vou escrever uma outra linha que você não vai gostar:
Sabe os lindos padrões web que você perdeu um tempão aprendendo? Esqueça, clientes de email irão renderizar melhor seus emails quando construído com tabelas, esqueça DIV em email. Exatamente, é proibido completamente
A única coisa que podemos fazer para tentar otimizar o envio de newsletters é seguir algumas recomendações básicas para tentar contornar as limitações da maioria dos clientes de email.
Vou começar repetindo o que acabei de escrever:
Não use DIVs em hipótese alguma.
Segundo, não utilize CSS externo, faça todo o CSS dentro da própria TAG, sim eu sei o que você está pensando, mas acredite, é a melhor forma no momento, infelizmente.
O motivo de não usar CSS externo é que muitos webmails retiram todo CSS que encontram linkado para que não quebre seu layout, e retiram ainda algum CSS dentro das tags também.
Continuando, use tabelas
Monte todo layout baseado nelas.
Quarto, use filtro solar.
Quinto, como disse antes, alguns clientes de email bloqueiam algumas propriedades do CSS, o background-image é uma delas, não use de forma alguma.
O Outlook 2007 não tem suporte as seguintes propriedades CSS:
- Background-image
- Background-position
- Float/clear
- Margin
- Padding
- List-style-image
Não as use!
Exceção a regra acima é usar padding/margin nas colunas das tabelas, isso é possível.
Não envie imagens anexadas nos emails, boa parte dos clientes não irá exibi-las com o conteúdo, prefira sempre hospeda-las e usar como fonte o caminho completo para a mesma.
Não esqueçam de usar a tag “ALT”, para mostrar o texto alternativo caso por algum motivo a imagem não seja exibida.
Não use line-height, muitos clientes de email não reconhecem.
Não defina nenhum CSS antes da tag BODY, não sera lido pelos clientes de email online.
Não use atalhos do CSS, exemplo:
style=”font:Arial 11px bold”
No lugar use:
style=”font-family:Arial; font-size: 11px; font-weight: bold”
Isso serve para qualquer propriedade do CSS não apenas para a fonte.
Acho que nem preciso comentar isso, mas ai vai, JAVASCRIPT, FLASH, MP3, VIDEO, qualquer tipo de frescura assim fica completamente proibido.
Em links utilize sempre o atributo target = “_blank”, alguns clientes de email conseguem a burrice de abrir o site dentro deles.
E possivel usar cores no background, mas use o atributo bgcolor na coluna, não utilize o atributo background-color, webmails apagam essa entrada de CSS.
Não use colspan nas tabelas, causam efeitos estranhos muitas vezes.
Bom, basicamente e de forma direta e isso(tem mais acreditem, mas vou deixar pra um futuro).
Isso tudo é feio, bobo e chato, mas é a unica forma de fazer um spam bem feito!
Filed by Rodrigo Fante at June 16th, 2008 under Email
5 persons have commented this post