Arquivo para junho, 2008

jun 30 2008

Web Standards, não se trata de uma modinha de programadores, e sim de uma evolução da Internet.

Publicado por Reinaldo as Internet e tecnologia

W3C“Web Standards” é um conjunto de normas e recomendações técnicas estabelecidos por uma entidade chamada Word Wide Web Consortium ou simplesmente W3C.

O W3C é uma entidade formada por várias empresas de tecnologias, e visa estabelecer padrões para desenvolvimento de conteúdo Web, de modo que o conteúdo desenvolvido segundo esses padrões possa ser acessado por qualquer tipo de pessoa ou tecnologia.

Embora as especificações do W3C (“Web Standards”) sejam fruto de diversos estudos e seja algo extremamente maduro, a adoção desses padrões ainda hoje causa resistência por desenvolvedores que estão acostumados a desenvolver para Web pensando apenas um tipo de cenário:

Usuário de computador doméstico utilizando Internet Explorer 6.0, com resolução de 800×600 e 32 Bits de cor.

Até alguns anos atrás existiam pessoas que abriam a boca nos fóruns de discussão defendendo arduamente o seu querido “browser”, O Internet Explorer 6.0 com o argumento que se o navegador da Microsoft, (naquela época o Internet Explorer 6.0) que é utilizado por mais de 90 por cento dos usuários de internet do mundo, não seguia devidamente os  “Web Standards”, então para que desenvolver de acordo com estes padrões.

O que aconteceu depois foi uma história interessante.

A Mozilla Foundation, lançou no mercado um navegador de extrema qualidade, que atendia ao “Web Standards”, que possuía navegação em abas, instalação gratuita de complementos e outras inúmeras vantagens. Esse navegador se chama Mozilla Firefox.

Devido a sua superioridade técnica, o Firefox começou a ganhar espaço no mercado e a Microsoft com seu “browser” ultrapassado decidiu investir um pouco e desenvolver uma nova versão Internet Explorer denominada Windows Internet Explorer 7.

Entretanto a nova versão do Internet Explorer ao contrário das versões anteriores, está implementado de forma que atende aos “Web Standards” de uma forma muito mais satisfatória.

Mesmo que forçada pelo mercado, a Microsoft, detentora da grande maioria dos “browsers” instalados no mundo, está aderindo aos “Web Standards”, e ao que tudo indica, teremos em breve uma internet muito mais madura e principalmente mais compatível com a enorme quantidade de configurações de computadores e de dispositivos com acesso a internet existentes no mercado.

Nenhum comentário

jun 24 2008

Não seja um burro falante

Publicado por Reinaldo as Geral

Burro FalanteA cada dia que passa, vejo mais pessoas que falam bonito, usam roupas caras para se parecerem importantes e sempre que podem estão querendo tirar vantagem em alguma coisa.

O que esse pessoal não percebe é que embora ter um bom discurso e uma boa aparência seja algo extremamente importante, sem conhecimento da área em que se pretende atuar jamais chegarão a construir algo concreto em suas vidas.

Você já imaginou um cirurgião médico que seja apenas bom de papo? Imagina o que poderia acontecer a um paciente em uma cirurgia com esse sujeito?

Claro que o exemplo do médico é algo extremo, mas em outras áreas de negócio o resultado de se trabalhar com pessoas mal preparadas é exatamente o mesmo.

E quando digo pessoas mal preparadas, não estou me referindo somente a pessoas com pouca escolaridade e sim a pessoas que não estudam ou não se aperfeiçoam e adoram dar nomes difíceis a coisas simples. É o que costumo chamar de Burros Falantes.

Seja qual for a área em que pretende atuar, o profissional tem que entrar de cabeça, tem que trabalhar muito, mas não apenas trabalhar por trabalhar, é necessário trabalhar para crescer profissionalmente, trabalhar para melhorar suas técnicas a cada dia.

Pessoas que fazem, são pessoas extremamente dinâmicas, elas geralmente não enxergam as dificuldades como obstáculos e sim como desafios, vêem oportunidade onde os outros não enxergam nada e finalmente, lutam para conseguir o objetivo que desejam que geralmente é algo a longo prazo porém duradouro.

Nenhum comentário

jun 22 2008

Mozilla Lança Firefox 3

Publicado por Reinaldo as Internet e tecnologia

Download DayApós muita espera, a Mozilla Foundation lançou a versão 3 de seu mais famoso software o Mozilla Firefox.

Para quem não conhece, o Mozilla Firefox é um navegador livre e multi-plataforma desenvolvido pela Mozilla Foundation com ajuda de centenas de colaboradores. A intenção da fundação é desenvolver um navegador leve, seguro, intuitivo e altamente extensível. Baseado no componente de navegação da Mozilla Suite.

Para o lançamento foi criada a campanha Download Day que é uma tentativa do Firefox 3 bater o recorde mundial como o software mais baixado em um dia.

O Download Day começou às 15h16 de terça-feira. Em 24 horas foram mais 8,3 milhões de downloads! 180.000 do Brasil.

Não é o resultado oficial do Download Day. 8,3 milhões é número de downloads iniciados. O número final será o de Firefox completos transferidos. Pode demorar algumas semanas para ser processado.

Após a divulgação do resultado oficial, conheceremos o vencedor da enquete. Houve mais de 2500 participações, mas na faixa de 8,3 milhões apenas algumas dezenas de apostas.

Mesmo quem já usava a versão o Firefox 2, vai se impressionar com as melhorias da versão 3, pois a nova versão vem com inúmeras melhorias, tanto em nível de interface e navegação como de desempenho.

Links relacionados:

Nenhum comentário

jun 19 2008

Não “encha” seu computador com software pirata.

Publicado por Reinaldo as Internet e tecnologia

PirataA pirataria de software é uma praga que atinge praticamente todos os setores do mercado. Entretanto existem algumas atitudes simples que podem ser tomadas para evitá-la em sua casa ou empresa.

Se você adquiriu um computador com software pré-instalado através de uma revenda séria, provavelmente ele virá com todos os softwares originais instalados.

O problema é que a configuração de software existentes nesses computadores nem sempre atende todas as necessidades do usuário e é nessa hora que ele acaba “enchendo” o computador com um monte de programas piratas, e alguns muitas vezes acabam nem ao menos sendo utilizados.

Por isso, é muito importante antes de efetuar qualquer download ou instalação, verificar a real necessidade do software, o preço do mesmo e a possibilidade de substituição do mesmo por algum outro software mais barato ou até mesmo gratuito.

Um clássico exemplo é a instalação de compactadores “zipadores” de arquivos. Geralmente o que mais se vê nas empresas são o WinZip e o WinRar, ambos os softwares com licença comercial. No lugar destes poderia ser instalado o 7zip que além de ser gratuito é Open Source. Este é um exemplo de substituição de software comercial por software livre que não gera nenhuma perda ao usuário, muito pelo contrário, pois o 7zip além de trabalhar com diversos formatos de arquivo o formato 7z possui uma compactação mais poderosa até que o formato do WinRar.

Já o caso das suítes de escritório como o MS Office e seu concorrente Open Office a escolha é um pouco mais complicada. Deve-se analisar cada fator como quais funções serão utilizadas pelo usuário final, a compatibilidade entre os documentos provenientes das duas suítes, etc.

Para finalizar, vou deixar alguns links que valem à pena ser visitados.

7Zip Excelente compactador/descompactador de arquivos - licença Open Source

BrOffice.org Versão Brasileira do Open Office - licença Open Source

Avast Antivírus licença comercial, gratuito para usuários domésticos

Nenhum comentário

jun 15 2008

Instalando o Google Analytics em seu site

Publicado por Reinaldo as Internet e tecnologia

Google AnalyticsO Google Analytics é uma ferramenta grátis de análise web da qual você poderá extrair relatórios contendo dados que podem ser importantíssimo para o sucesso de um site.

O programa é totalmente diferente dos tradicionais medidores de visitas principalmente pelo fato de diferentemente dos demais ser voltado aos negócios de seu site e não apenas a dados técnicos.

São tantas funções existentes que este post ficaria chato se eu começasse a falar uma por uma aqui então vou citar somente algumas funções interessantes:

  • Saber em média, quantos visitantes seu site tem por dia
  • Saber de onde são esses visitantes através de um mini-mapa onde aparecem suas visitas
  • Saber quais foram as palavras chaves que trouxeram o visitante a seu site
  • Saber quais as configurações de navegadores, sistemas operacionais, resolução de tela e configuração de cores dos visitantes.

A instalação é extremamente simples basta criar uma conta em http://www.google.com/analytics e seguir os passos abaixo

  1. Acesse o Google Analytics.
  2. Na página Configurações do Analytics encontre o perfil para o qual você gostaria de recuperar o código de acompanhamento. O código de acompanhamento é específico do perfil.
  3. Na coluna de Configurações do perfil, clique em Editar.
  4. No canto direito superior da caixa “Informações de perfil do site principal”, clique em Verificar status.
  5. O código de acompanhamento pode ser copiado e colado da caixa de texto na seção “Instruções para adicionar” do acompanhamento.
  6. Copie e cole o segmento do código no final do conteúdo, imediatamente antes da </body> tag de cada página que você pretende acompanhar. O código também pode ser inserindo em uma inclusão ou modelo comum, se usados.
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." :"http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost +
 "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-xxxxxx-x");
pageTracker._initData();
pageTracker._trackPageview();
</script>

Vai ser necessário atualizar o “xxxx-x” no exemplo anterior com o número da sua própria conta do Google Analytics.

Depois de concluir essa etapa, o Google Analytics vai começar a reunir dados sobre o tráfego. Você vai poder ver os dados nos relatórios em 24 horas.

Fonte: Google Help

Nenhum comentário

jun 14 2008

Seu computador pode estar vulnerável

Publicado por Reinaldo as Internet e tecnologia

Observando pelo Google Analytics as estatísticas de acesso de alguns sites ao qual tenho acesso, pude notar uma impressionante quantidade de pessoas que ainda utilizam o Internet Explorer versão 6.

Estas pessoas estão expostas a um grande risco de segurança, não só devido à versão do browser que está ultrapassada, mas principalmente porque possivelmente o sistema operacional instalado nestes mesmos computadores também está desatualizado.

Segurança na internet, é algo cada vez mais fundamental, principalmente devido ao aumento de serviços oferecidos via internet. Imagine a senha de seu Email particular ou a senha de sua conta bancária nas mãos de um ladrão.

Se mesmo em computadores com o sistema operacional e antivírus atualizados e com software firewall estamos correndo risco disso acontecer, imagine então com um computador onde a última versão da atualização foi à três anos atrás?

O interessante é que a Microsoft, responsável por quase a totalidade dos sistemas operacionais no mercado coloca em seu sistema uma excelente ferramenta de atualizações automáticas, mas na maioria dos computadores esta opção está desativada devido ao fato de alguns Pseudo “Profissionais” de informática ao instalarem o Windows “Pirata” nos computadores de seus clientes, deixarem propositalmente esta opção desmarcada para evitar que seja instalada automaticamente alguma atualização que avise ao usuário que ele está utilizando uma cópia ilegal do Windows.

Se você está querendo se livrar deste problema e legalizar todo seu software para poder mantê-lo atualizado, vale à pena ressaltar que não existe somente Windows no mercado, existem diversas distribuições de sistemas operacionais GNU/Linux que além de ser gratuitas possuem atualizações automáticas de segurança não só do sistema operacional, mas de todos os programas incluídos no pacote. Neste caso, você deve fazer um bom estudo de caso antes de tomar qualquer decisão.

Abaixo algumas dicas de segurança extraidas do site Cert.br

Proteja-se de fraudes

  • Atualize seu antivírus diariamente.
  • Não clique em links recebidos por e-mail.
  • Não execute arquivos recebidos por e-mail ou via serviços de mensagem instantânea.

Proteja-se de vírus, cavalos de tróia, spywares, worms e bots

  • Mantenha todos os programas que você usa sempre atualizados.
  • Instale todas as correções de segurança.
  • Use antivírus, firewall pessoal e anti-spyware.

Navegue com segurança

  • Mantenha seu navegador sempre atualizado.
  • Desative Java e ActiveX. Use-os apenas se for estritamente necessário.
  • Só habilite JavaScript, cookies e pop-up windows ao acessar sites confiáveis.

Cuide-se ao ler e-mails

  • Mantenha o programa leitor de e-mails sempre atualizado.
  • Desative a visualização de e-mails em HTML.
  • Desative as opções de execução automática de arquivos anexados.
  • Desative a execução de JavaScript e Java.

Proteja sua privacidade

  • Use senhas com letras, números e símbolos.
  • Nunca use como senha dados pessoais ou palavras de dicionários.
  • Não coloque dados pessoais em páginas Web, blogs ou sites de redes de relacionamentos.

Use celulares e PDAs com segurança

  • Habilite bluetooth só quando for utilizá-lo.
  • Consulte o fabricante sobre atualizações para seu aparelho.
  • Não aceite qualquer arquivo enviado para seu aparelho. Cheque a procedência.

Dicas para quem usa banda larga

  • Use antivírus e firewall pessoal.
  • Desligue o compartilhamento de recursos.
  • Mantenha os programas que você usa sempre atualizados.
  • Instale todas as correções de segurança.

Dicas para quem usa redes sem fio

  • Use antivírus e firewall pessoal.
  • Use WEP ou WPA sempre que possível.
  • Use somente serviços com conexão segura.
  • Implemente também as dicas para quem usa banda larga.

Fonte: http://cartilha.cert.br/dicas/

Nenhum comentário

jun 12 2008

Dia dos namorados! Vamos às compras?

Publicado por Reinaldo as Geral

Pra não dizer que não toquei no assunto.
Dia doze de Junho, dia dos namorados!

Duvido que exista uma pessoa normal nesse mundo que não fique feliz ao receber no dia dos namorados um presente ou um cartão da pessoa amada.

O comércio todo está enfeitado com corações, bombons, fitas vermelhas, etc. Se não fosse por isso talvez você passasse despercebido.

E assim vai o ano inteiro, tem dia dos pais, dia das mães, natal, dia das crianças, tem até dia da sogra.

Então lá vai um conselho. Ganhar presente e presentear é ótimo, mas cuidado para não exagerar e se transformar em um comprador compulsivo.

Nenhum comentário

jun 12 2008

CSS - Às vezes o simples é mais eficiente

Publicado por Reinaldo as Internet e tecnologia

Existe uma antiga crença entre alguns desenvolvedores Web de que se algo em um site possui um efeito ou é feito em Flash ou é feito em Javascript.

Em certos casos isso é correto. Porém nem sempre.

Imagine por exemplo o desenvolvimento de um Menu Drop Down ou seja, o menu onde o visitante ao passar o mouse sobre o item automaticamente aparece o sub-item.

Uma maneira convencional é ir logo abrindo o Adobe Fireworks, criar um Popup menu, deixar que o Fireworks gere o código e pronto. O menu sai rápido e você fica feliz. Porém só até o momento de dar manutenção no código.

Além da enorme quantidade de código necessário para se gerar o tal menu essa atualização automática se torna quase inviável para sites maiores.

uma forma bem mais simples, conveniente e semântica de se criar o tal menu é criar uma lista ordenada igual a abaixo e utilizar CSS para o restante.

Exemplo:

  • Carros populares
    • Gol
    • Pálio
    • Uno
  • Caminhonetes
    • F250
    • Toyota Hilux

É muito mais fácil de dar manutenção e o código é muito mais compreensível (inclusive para o Google).

Para deixar as coisas mais claras vou passar alguns links:

Para finalizar quero deixar bem claro que o foco dessa matéria não é difamar o Fireworks, que é uma eficiente e poderosa ferramenta. E sim difundir a idéia de que se trabalhar de acordo com as normas do W3C ao contrário do que muita gente pensa, realmente torna as coisas mais simples.

Nenhum comentário

jun 10 2008

Empregabilidade

Publicado por Reinaldo as Geral

Ouço muito as pessoas falarem de desemprego, dizem que a situação está difícil, e que as vagas que existem não pagam o suficiente.

Entretanto, quem conhecer algum empresário ou mesmo um gerente e perguntar-lhe sobre o mercado de trabalho ouvirá uma resposta bem diferente.

O que você ouvirá é que as empresas estão procurando profissionais e não estão conseguindo encontrar.

Então o que está acontecendo?

O que acontece é que o mercado está carente de pessoas qualificadas e saturado de pessoas que fazem os serviços básicos.

Se você está procurando emprego e não está conseguindo achar, ou já está trabalhando e não está contente com o salário que ganha ou com o que faz, faça uma reavalliação de seu currículo.

Se você não manja de Inglês ou de informática, avalie a possibilidade de fazer um curso. Invista na sua qualificação, com certeza o dinheiro investido nisso é mínimo se comparado aos benefícios futuros.

Claro que investir na carreira custa dinheiro que geralmente nunca sobra mas se você fizer um esforço e der prioridade para isso poderá alcançar resultados surpreendentes!

Entendo que esse assunto está longe de ser simples e que é de responsabilidade de nossos governantes de investir em educação e qualificação profissional do povo. Mas enquanto isso não acontece você não vai ficar ai parado ou vai?

Nenhum comentário

jun 07 2008

Não tire do usuário a liberdade de usar o botão voltar!

Publicado por Reinaldo as Internet e tecnologia

Botões de navegação

A algum tempo atrás eu estava trabalhando na implementação do site de um de meus clientes e para fazer as coisas da maneira certa, decidi que faria o DOCTYPE como XHTML Strict.

Para minha surpresa, percebi que o atributo target dos links não passavam na validação do W3C. Claro que fui atrás para descobrir o motivo.

Porque o W3C estava querendo impedir que se abrisse um link em outra janela?

Vasculhando na internet para ver o que o pessoal achava disso, descobri vários desenvolvedores que estavam utilizando “soluções” baseadas em javascript para abrir o tal link em uma janela nova e passar na validação.

Mas o que o pessoal realmente não estava entendendo é que o que está em jogo não é o passar ou não na validação e sim tornar o site de seus clientes mais acessível e navegável.

Mas vamos aos fatos:

Três importantes instituições; Massachusetts Institute of Technology nos EUA, The French National Research Institute na Europa e Keio University no Japão, através de suas pesquisas chegaram a conclusão que a maioria dos usuários de internet utilizam o botão voltar do navegador quando querem voltar a uma página. E estes mesmos usuários geralmente se perdem quando a página abre em uma nova janela. Ou seja a “Grande idéia” de abrir links em uma nova janela para evitar que o usuário saia do seu site é comprovadamente um tiro pela culatra.

Então, baseando-se nestas pesquisas, o W3C decidiu que em XHTML Strict o atributo target “que abre um link em uma nova janela” não deveria mais ser utilizado e é por esse motivo que o tal link que abre em outra janela não passa na validação.

De posse dessas informações foi muito fácil resolver os problemas com os links. Agora eles simplesmente abrem na mesma janela o que comprovadamente facilita a navegação do usuário final.

Este fato é um pequeno exemplo de que a validação de do W3C não é apenas uma coisa do tipo “Parabéns, seu site passou no teste” e sim uma ferramenta poderosa para melhorar a experiência de navegação do usuário final no site em questão.

Um comentário