Category ArchiveDesenvolvimento
Javascript & Desenvolvimento 06 Aug 2007 08:03 am
Vamos brincar de framework?
Bom antes de ir ao assunto do post, informo que a galeria de imagens foi atualizada, chegamos a versão 2.1.1, tinha um pequeno bug, que ao abrir a primeira foto da galeria, fechar a janela e abrir a última, o botão anterior simplesmente não aparecia, e vice-versa, foi corrigido, algumas variáveis não estavam declaradas e o Danilo fez o valor de declara-las, como ele ainda não tem blog infelizmente não posso linkar, mas segundo ele, um dia terá! vejam as novidades aqui
Bom, a idéia de escrever códigos, e ir postando a evolução me agradou bastante e todos deram um retorno bastante positivo, além de ajudar bastante, então, pensei, porque não pensar um dedinho mais alto, montar um framework? claro algo simples, porque montar algo complexo como prototype, um jquery leva tempo, um tempo que não tenho atualmente, mas algo simples, comentado bonitinho em português, então, resolvi começar algo assim, portanto, esperem novidades para os próximos dias.
Aguardo desde já sugestões, e posteriormente quando tivermos uma base já estabelecida eu passo a galeria para o padrão desse framework, mas ainda deixarei disponível somente a galeria para quem quiser um código mais enxuto e menor.
Vou tentar né, garantia que vai sair algo não temos nenhuma, mas não custa nada, além do tempo.
Mas com os 3 dólares que ganhei até hoje com os links patrocinados do adsense, já estou poupando para minha casa própria… ahahah
Abraços e boa semana a todos!
Buscadores & Desenvolvimento & Avaliação 30 Jul 2007 07:21 am
Robots.txt
Falarei hoje de algo que não é exatamente novo, mas como a cada dia temos novos fazedores de site, nunca é demais evidenciar o que é importante.
O Robots.txt nada mais é que um arquivo texto que é lido pelos robôs(bots) dos sistemas de busca como Google, Yahoo…
O que este arquivo de texto faz é informar ao robô quais diretórios e/ou arquivos não deve acessar, fora os diretórios/arquivos informados neste arquivo ele automaticamente pega tudo que tem no seu site, diretórios, sub-diretórios, arquivos.
Caso você não utilize este arquivinho os buscadores indexam o site todo, ou seja, se seu site tiver uma área reservada, intranet, extranet, o que for, sem esse arquivo, tudo isso será indexado, inclusive aquelas informações confidenciais que seu concorrente adoraria saber.
Sem mais delongas, o que deve ser colocado nesse arquivo?
Agora vem um processo muito “complexo”, primeiro devo destacar novamente que devem criar o arquivo exatamente com esse nome:
robots.txt
Não pode ser .html .php nada disso, deve ser exatamente robots.txt, um arquivo texto simples, use o notepad para criar se quiser.
Este arquivo deve ser colocado na raiz do seu site, será a primeira coisa lida pelo robozinho.
Agora alguns exemplos de como escrever esse seu arquivo.
Para que nada no site seja indexado por nenhum mecanismo de busca insira dentro do arquivo texto o seguinte:
User-agent: *
Disallow: /
O * ali indica que todos os buscadores devem obedecer o que vem na linha a seguir.
E o / significa todos os diretórios, e disallow é negar o acesso.
Logo ali estamos dizendo que para todos os buscadores devemos negar o acesso a todos os diretórios.
Pronto, seu site não será indexado.
Bom supondo que tenhamos um diretório chamado “admin” que deve ser bloqueado a todo custo dos buscadores, pois ali guardamos muita informação valiosa, e que não pode de forma alguma cair nas mãos maléficas da concorrência, como proteger esse diretório?
Simples assim:
User-agent: *
Disallow: /admin/ #diretorio bloqueado
O sinal #(tralha), serve como comentário, o que vem após dele não interfere na definição das regras de acesso.
Mas veja bem, na realidade, aquele diretório que bloqueamos tem apenas um arquivo que é importante e altamente secreto, que é o “formula_da_cocacola.doc”, o restante gostaria que fosse indexado.
Perfeito, porque não disse antes? Neste caso vamos bloquear apenas o segredo industrial mais bem guardado do século, e o faremos da seguinte forma:
User-agent: *
Disallow: /admin/formula_da_cocacola.doc #XooOOoo buscadores.
Agora para resumir, caso queira bloquear mais de um arquivo/diretório pode fazer assim:
User-agent: *
Disallow: /admin/ #diretorio bloqueado
Disallow: /intranet/ #diretorio bloqueado
Disallow: /segredos_roubados/formula_da_cocacola.doc #aqui nao, TOP SECRET.
No exemplo acima bloqueamos o acesso completo aos diretórios “admin” e “intranet”, e também ao arquivo “formula_da_cocacola.doc”, que está dentro do diretório “segredos_roubados”, o restante dos arquivos do diretório “segredos_roubados” está livre para ser indexado pelos buscadores.
E para finalizar, caso queira bloquear um determinado arquivo/diretório de apenas um buscador, basta ao invés do * em User-agent, escrever o nome do agente/buscador a ser bloqueado, assim:
User-Agent: Googlebot
Disallow: /admin/ #diretorio bloqueado
Oppsss acabamos de bloquear o acesso do google ao diretório “admin”.
![]()
Simples e eficaz.
Boa semana a todos!
Desenvolvimento & Usabilidade & Acessibilidade & Avaliação 11 Jul 2007 11:27 am
Sistemas de busca e frames
Que os frames são parte da herança da internet dita 1.0, que seu utilizo massivo como era feito muitos anos atrás é desaconselhado hoje, acho que a maioria dos fazedores de site já sabe, mas porque é desaconselhado?
A Google, considera o frame “fora dos modelos conceituais da web atual”, declarando no seu centro de assistência ao “Fazedor de Site” :D:
“Se nosso motor de busca determina que a busca de um usuário encontra resultados em uma página na sua totalidade, a página inteira é retornada, ainda se com frames; porém, se a busca encontra resultado no interno de um único frame da página, devolvemos apenas o frame em questão, e não toda a página.”
Portanto acho que podemos entender melhor agora o porquê é desaconselhado, não creio que seja do interesse de alguém que um visitante abra um pedaço apenas da sua página, muitas vezes sem ter o que fazer a partir dali, perdido esse visitante é realmente perdido, vai embora, provavelmente não volta mais.
Mas vejam, desaconselhado não é proibido, o iframe principalmente ainda pode ser útil em algumas situações, como upload de arquivos de forma assíncrona(gmail usa), mas utilizar frames para montar o layout, exibir conteúdo, a menos que queiram perder visitas é altamente desaconselhado.
Mas afinal, alguém ainda usa frames? ![]()
Desenvolvimento & Design 09 Jul 2007 07:47 am
ColorCop
Quebrando um pouco os posts sobre extensões do Firefox, mas ainda continuando no ritmo de ferramentas úteis ao Fazedor de Site, vos indico o ColorCop.
Nada mais é que um pequeno programa que captura qualquer cor na tela, quem é webdesigner sabe a importância de uma ferramenta assim, afinal economiza ter que tirar printscreen de uma tela, colar no editor de imagem para poder pegar uma cor de um site que te agrada ou, ainda, para testar se a cor que estamos utilizando em determinado site, é realmente a proposta inicialmente.
Por hora é isso ai.
Desenvolvimento & Usabilidade & Acessibilidade & Geral 21 Jun 2007 06:50 am
O que são os FEEDS?
Bom muita gente cai de pára-quedas aqui, e vão reparar que a direita tem ali, assine meus feeds, e provavelmente irão pensar, o que é isso, uns vão clicar para tentar entender, outros, simplesmente vão morrer de curiosidade e medo de clicar e o computador explodir.
Assinar o FEED de algum site, em uma comparação a grosso modo, seria o mesmo que assinar sua revista preferida, receber todo conteúdo que ela oferece sem ter que sair de casa para comprar, porém com uma vantagem: Inteiramente grátis.
Quando você assina um FEED está dizendo: “-Quero receber o conteúdo desse site no meu computador sem ter que acessar o site”.
Poxa legal você deve estar pensando, então quando eu clicar ali do lado meu computador automaticamente recebe tudo que for postado nesse site ou em qualquer outro que libere o tal do FEED?
Se você possui um navegador com suporte a FEEDs como Firefox, Opera, sim!
Ele vai pedir para nominar esse FEED e posteriormente sempre que um novo post for inserido no site que você assina o FEED será possível saber, alguns agregadores(programa/site que gerencia suas assinaturas) de Feeds mostram apenas o título, e se for algo do seu interesse pode entrar no site e ler o artigo completo, outros carregam o post inteiro, alguns avisam quando existe novo post de forma visual ou até com som, outros dependem do usuário acessar e visualizar o que foi atualizado.
Existem os agregadores como ja disse que vem integrados nos navegadores modernos, existem os agregadores que podemos baixar da internet, são programas desktop que gerenciam suas assinaturas, alguns clientes de email como Thunderbird também possuem integrado a eles o agregador de feeds, onde o assinante recebe o novo conteúdo diretamente no email, e por fim, existem ainda os agregadores on-line, sites onde cria-se uma conta, e o mesmo guarda todas suas assinaturas.
Para quem não tem navegador com agregador de feeds integrado, ou que prefere algo em separado, seguem alguns agregadores dos mais conhecidos:
On line:
BlogLines
Google Reader
Programas desktop:
Feedreader
SharpReader
Cliente de email com agregador integrado:
Thunderbird
Não quer um programa separado, ou visitar um site para assinar feeds mas seu navegador é velhinho e não possui agregador integrado?
Baixe agora um navegador moderno e divirta-se assinando os feeds de seus sites preferidos:

