Como criar pastas personalizadas de marcadores inteligentes no Firefox
Alguma vez você já se perguntou como funciona a pasta de favoritos “Mais Visitados” incluída no Firefox? Não é apenas uma pasta especial - aproveita o banco de dados do Places introduzido no Firefox 3 e você pode criar seus próprios favoritos inteligentes..
O sistema Places do Firefox armazena seus favoritos e histórico em um banco de dados SQLite. O Firefox inclui uma consulta poderosa: a sintaxe para trabalhar este banco de dados, mas esse recurso está praticamente oculto por padrão.
Salvando uma pesquisa
O Firefox expõe uma única maneira de criar uma pasta inteligente por padrão. Para começar, abra a janela Biblioteca selecionando a opção Marcadores ou Histórico no menu.
Realize uma pesquisa usando a caixa de pesquisa na janela Biblioteca. Você pode pesquisar títulos de páginas e URLs de páginas - por exemplo, digite “How-To Geek” para encontrar todas as páginas com How-To Geek no título ou digite “howtogeek.com” para encontrar todas as páginas no site How-To Geek.
Você pode fazer com que o marcador inteligente pesquise seus favoritos ou histórico. Depois de selecionar Favoritos ou Histórico, clique no botão Salvar e forneça um nome para salvar sua pesquisa como uma pasta de favoritos inteligente.
O Firefox cria a pasta de marcadores no seu menu de favoritos por padrão, mas você pode colocá-lo em qualquer lugar que desejar - por exemplo, na sua barra de favoritos.
O Firefox atualiza automaticamente a pasta de favoritos inteligentes - é apenas uma consulta ao banco de dados, como uma lista de reprodução inteligente no iTunes. Se você está acompanhando, agora você tem uma pasta de favoritos inteligente que exibe as páginas que você visitou recentemente no How-To Geek.
Usando uma extensão
Para obter a funcionalidade avançada, você mesmo pode escrever URIs de lugares - mas a maioria dos usuários provavelmente desejará uma interface gráfica fácil de usar. A Mozilla não fornece uma, então você terá que instalar uma extensão como SearchPlaces.
Depois de instalar a extensão e reiniciar o Firefox, você verá uma nova opção SearchPlaces no menu Favoritos..
SearchPlaces fornece uma interface gráfica para criar novos marcadores inteligentes e editar os existentes. Ele expõe grande parte do poder deixado de fora da interface padrão do Firefox.
O SearchPlaces oferece muitas opções para criar seu URI do Google Places. Por exemplo, aqui estamos procurando páginas contendo a palavra "Android" que foram visitadas entre 10 e 20 vezes. Poderíamos também especificar um intervalo de tempo no qual as páginas da Web foram visitadas, embora isso seja um pouco complexo - você precisa especificar um número de segundos a partir de um tempo relativo..
No entanto, você pode especificar facilmente "hoje" como um intervalo de tempo. Defina a hora relativa para “Meia-noite esta manhã” e digite “0” como a hora.
Para editar uma pasta de favoritos inteligentes que vem com o Firefox, selecione-a e clique no botão Editar.
SearchPlaces mostra o lugar de cada marcador inteligente: URI. O Firefox esconde isso na interface padrão - presumivelmente para evitar assustar usuários inexperientes.
Escrevendo URIs de Locais
O Mozilla fornece um guia detalhado para colocar: URIs de consulta no site da Mozilla Developer Network. Há uma grande variedade de opções que você pode usar para construir URIs complexos de consulta.
Por exemplo, digamos que queremos criar uma pasta de marcadores inteligente mostrando todas as páginas que visitamos no How-To Geek hoje, classificadas em ordem alfabética. Esta é a string de consulta que usaríamos:
lugar: termos = howtogeek.com & beginTimeRef = 1 & beginTime = 0 & sort = 1
Existem quatro partes para esta consulta:
- terms = howtogeek.com - Procura pelo termo "howtogeek.com".
- beginTimeRef = 1 - A hora de início é relativa à meia-noite de hoje.
- beginTime = 0 - O “0” é um valor especial que inclui todos os resultados desde o tempo relativo. Neste caso, ele corresponde a todos os resultados desde a meia-noite desta manhã - ou seja, todas as páginas visitadas hoje.
- sort = 1 - Ordena resultados em ordem alfabética.
Quando você tiver um URI de consulta, crie um novo favorito na janela Biblioteca ou no menu Favoritos..
Nomeie o favorito e use o local: URI como o endereço do favorito.
Devido a um bug aparente, você não pode criar um favorito inteligente diretamente na barra de ferramentas do navegador. O Firefox vai tratá-lo como um marcador normal em vez de perceber o lugar: URI e tratá-lo corretamente.
Crie-o em outro lugar - como no seu menu de favoritos - e arraste e solte-o na barra de ferramentas. O Firefox notará que é um favorito inteligente.
O banco de dados do Firefox's Places esconde muita energia - pode ser um recurso matador para algumas pessoas, mas a maioria nunca notará que está lá.