Detectar acesso mobile com PHP
Em 14/07/2009 by acalbuquerque
categorizado em Destaques, PHP, Tecnologia
Uma das coisas que estão em alta no momento, é o acesso via celular e smartphones.
Sites criam subdomínios e novos layouts para os acessos via mobile e divulgam o novo endereço para acesso.
Porém e se a URL oficial, que é bem mais divulgada e conhecida, for acessada?
O usuário verá o site oficial e não o mobile certo?
Correto!
Sabendo disso, um grupo de programadores PHP desenvolveu uma biblioteca open-source e bastante eficaz chamada de “Detect Mobile Browsers“ que pode ser baixada clicando aqui ou acessando o site www.detectmobilebrowsers.mobi .
Além disso ela é muito fácil de ser utilizada, pois você pode definir uma página para cada tipo de plataforma e navegador utilizado pelos celulares e smartphones, ou definir uma página padrão para o acesso via todos os dispositivos móveis.
E Pásmem-se!!! Estão sentados??? Mas sentados mesmo ?? Ok… ela também pode definir até mesmo um redirecionamento específico para as plataformas e navegadores comuns em desktops e notebooks.
A biblioteca suporta 8 parametros, ordenadamente são eles:
* iPhone e Ipods – Endereço completo(incluindo http://) ou para o redirecionamento único deixe TRUE ou para não redirecionar deixe FALSE
* Android – Endereço completo(incluindo http://) ou para o redirecionamento único deixe TRUE ou para não redirecionar deixe FALSE
* Opera Mini – Endereço completo(incluindo http://) ou para o redirecionamento único deixe TRUE ou para não redirecionar deixe FALSE
* Blackberry - Endereço completo(incluindo http://) ou para o redirecionamento único deixe TRUE ou para não redirecionar deixe FALSE
* Palm - Endereço completo(incluindo http://) ou para o redirecionamento único deixe TRUE ou para não redirecionar deixe FALSE
* Windows Mobile -Endereço completo(incluindo http://) ou para o redirecionamento único deixe TRUE ou para não redirecionar deixe FALSE
* Mobile Redirect URL – Endereço completo do redirecionamento único (incluindo http://) da página .
* Desktop Redirect URL – Endereço completo(incluindo http://) ou para o redirecionamento único deixe TRUE ou para não redirecionar deixe FALSE
Sem mais enrolation, segue abaixo exemplo de uso:
< ?
// Faz o include do arquivo da Classe PHP
include('mobile_device_detect.php');
// Redireciona todos os acessos via Celular e Smartphone
// para o endereço mobile e os acessos via desktop
// colocamos 'false', para ele carregar está página normalmente.
mobile_device_detect(true,true,true,true,true,true,'http://',false);
?>
Google Chrome dá o primeiro “tiro” no Firefox
Em 19/03/2009 by acalbuquerque
categorizado em Marketing / Publicidade Web, WebNews
Foi dado oficialmente o verdadeiro “START” na provável maior disputa no meio WEB do ano, senão, dos próximos anos que virão.
Lançado em 2 de setembro de 2008, o Google Chrome iniciou sua jornada rumo a uma guerra que estava monótona, parada e esquecida pelos antigos sobreviventes dela: A guerra dos Browsers.
Meses antes, para ser mais preciso numa terça-feira 17 de junho de 2008, o Firefox da Mozilla lança sua mais nova versão e também uma nova categoria no Guiness World Records como o software mais “baixado” em 24h.
E mesmo com o novo concorrente vindo de sua maior patrocinadora(que é a google), eles não ficaram nem um pouco abalados.
Na verdade ninguem, nem mesmo o IE da microsoft demonstrou alguma preocupação. Felizes com certeza eles estavam…..pois é, estavam!
Porque em um passado não muito distante, o Google afirmou que o Chrome passaria a suportar extensões de terceiros.
Pois então: isso já virou realidade.

Aliás, a imagem acima é um retrato do primeiro complemento produzido para o navegador de Larry Page e Sergey Brin. O pequeno programa não faz nada de especial: apenas troca o logo do site do Google pela imagem que você escolher. Porém, isso significa que a briga vai começar a ficar feia!
Um tutorial completo de como instalar e rodar a extensão pode ser encontrado no site voltado para os desenvolvedores do Chrome. Para fazer a experiência, é necessário ter a versão de desenvolvimento ou beta instalada no seu PC. Em linhas gerais, basta fazer uma alteração no atalho de execução do navegador e copiar os arquivos do complemento para o diretório especificado.
Imagine quando o Google lançar complementos exclusivos para turbinar os seus serviços?
E uma coisa eu digo sem medo: Não faltarão dinheiro e empenho ao Google para popularizar o seu próprio browser e convencer internautas a deixar de lado o seu rival!
FONTE: INFO
Firefox teve mais bugs que o IE em 2008
Em 11/03/2009 by acalbuquerque
categorizado em Papo Furado
O estudo faz parte do 2008 Report, publicado pela empresa de segurança Secunia. Segundo o documento, o número de vulnerabilidades do Firefox durante o ano (115) ultrapassa a soma das falhas registradas pelos três principais concorrentes: IE (31), Safari (32) e Opera (30).
O relatório também revela que as vulnerabilidades zero-day do Firefox foram corrigidas mais prontamente que as do IE. Essas vulnerabilidades, esclarece a Secunia, são aquelas exploradas na prática antes que se tornem públicas ou tenham correções disponíveis. A empresa comemora que o número dessas brechas desconhecidas reduziu-se de 20 em 2007 para 12 em 2008.
Outro ponto desfavorável ao IE é o volume de falhas que afetaram os plug-ins. Enquanto houve apenas uma falha numa extensão do Firefox, o número de brechas em complementos ActiveX atingiu 366. Houve também 54 falhas em plug-ins Java, 19 no Flash e 30 no QuickTime. Os widgets do Opera passaram incólumes, com 0 incidente.
O relatório não faz referência ao browser Chrome, do Google, talvez pelo fato de o produto ter existido somente durante parte de 2008.
Alternativa ao Firebug: CSSFLY
Em 05/03/2009 by acalbuquerque
categorizado em CSS, Criação, Front-end
CSSFly é uma ferramenta online onde, além de você poder editar o HTML de qualquer página, pode também editar o CSS e ver as mofdificações em tempo real.
Ideal para debugar layouts quando você não tem ou não pode usar o firebug.
É uma ótima alternativa para usar no IE.
É só entrar no site desejado colar o código abaixo no browser .
javascript:what=document.URL; var re2=new RegExp('http:\/\/','g');
what = what.replace(re2,'http://www.cssfly.net/t/'); top.location.href=what;









