Arquivo da tag: Chrome

Chrome – Limpando o cache local para um domínio específico

Mais um post da série “como pode ser assim tão simples?”. Ok, mais um não, já que é a primeira ver que menciono isso.

Procurando meios mirabolantes para um simples “Limpar o cache de um domínio específico”, cheguei a “googlear” quando não achei o recurso em menos de 1 minuto olhando as opções do Chrome (sim, 1 minuto é um parâmetro ótimo para tudo o que tento fazer atualmente até procurar na internet).

Inclusive, caí num post do stackexchange em que programadores discutiam como fazê-lo e até recomendando plugins. UAU! Precisa tanto?

É simples pimpolhos! Na página onde estiverem, cliquem com o botão direito em uma área livre da tela e selecionem a opção “Visualizar informações da página”.

Chrome - Informações da página

Na tela de opções que aparecer, vá no item “Mostrar cookies e dados do site”:

Mostrar cookies e dados do site

Para aparecer o seguinte:

Opções de cookies e dados da página

Aqui você terá acesso a apagar os dados de cache, localstore e websql do domínio em questão. Simples!

E tudo isso porque eu queria limpar o sqlite local de um app rodando via Ripple. 😉

Web – Aprendendo a dominar o Chrome DevTools (e porque você precisa saber disso!)

Google Developer

O Chrome definitivamente tomou seu espaço, tanto no coração dos usuários como no dos desenvolvedores.

Depois do Firefox com seus indispensáveis plugins Firebug e Web Developer, o Chrome (e outros navegadores) correram atrás para oferecer algo no mesmo nível. O fato é que a equipe do Google conseguiu. Pelo menos da experiência que tenho no desenvolvimento Web, o Firefox com seus plugins já facilitou um mundo com essas ferramentas, permitindo edição de CSS e HTML direto na página e também depuração (ou debug) de código Javascript, com a adição de mais alguns plugins.

Pois bem, o que com o Firefox se fazia depois de alguma configuração, o Chrome trouxe nativamente, fácil de acessar e tão completo quanto! A esse conjunto de funcionalidades ele deu o nome de Chrome DevTools. Se você está num Chrome neste momento(desktop), basta ir ao menu do mesmo, Ferramentas->Ferramentas para Desenvolvedor (Tools->Developer Tools).

Seu Chrome deverá mostrar uma barra de ferramentas na parte inferior do mesmo:

Chrome Dev Tools ativado

E é aqui que a brincadeira começa. Você tem domínio absoluto do conteúdo da página e pode praticamente alterar todo seu comportamento, fazer checagens, depurar código, controlar todos os arquivos que pertencem a esta página, quais as falhas, os erros, etc. A partir daqui, não me prolongarei, deixando apenas claro que se você é um desenvolvedor web, planeja ser ou se ao menos a estrutura de páginas web lhe interessam, como no caso de profissionais de usabilidade, acessibilidade e SEO, você PRECISA conhecer do Chrome DevTools!

Ele está praticamente se tornando um padrão na internet. É claro, um desenvolvedor web quer que seu site funcione em todos os navegadores, mas quando você coloca a disposição um conjunto tão poderoso de ferramentas, você faz que com a comunidade acabe preferindo sempre produzir conteúdo para tal. Aconteceu com o Internet Explorer. Prevejo que logo acontecerá com o Chrome.

Quer conhecer mais do Chrome DevTools? Deixarei abaixo links de duas séries de vídeos ótimos que ensinam os segredos dessa funcionalidade.

Explore and MasterChrome DevTools (vídeo, inglês, gratuito)

Criado em parceria com o Google e o Code School, um de meus sites de cursos de programação favorito, essa série passa quase todos os recursos da ferramenta, incluindo testes no final de cada lição.

Pode ser acessado em: http://discover-devtools.codeschool.com/

Segredos do Chrome DevTools (vídeo, português, gratuito)

O Google Developers tem um canal específico de vídeos no Youtube. Esta semana, em parceria com o Expert Zeno Rocha, o canal publicou em português uma série chamada “Segredos do Chrome DevTools”, onde é explicado rapidamente o funcionamento da ferramenta.

Pode ser acessado em: https://www.youtube.com/watch?v=XUgfwYzv-WQ

Concluindo

Como já escrevi acima, se você tem algum envolvimento com web, mesmo que seja uma linha de uma página, conhecer as capacidades do Chrome DevTools é uma obrigatoriedade atualmente.

Bons estudos!

Android – Como ver o código fonte de uma página no Chrome

chrome-android

Desenvolvedores têm necessidades estranhas. Sério!

Algumas são até justificáveis, e espero que seja o caso dessa. Recentemente tive a necessidade de ver o código fonte de uma página durante uma reunião de trabalho. Em mãos, tinha um tablet com Android.

Fui direto ver se o Google Chrome tinha a mesma opção que no desktop. Necas! É um navegador mobile, porque teria? Mas desenvolvedor é teimoso, então, bora googlear para saber quais as opções.

Diante de algumas, até mesmo navegadores alternativos, surge uma dica no santo stackoverflow.com, que serviu como uma luva! Imagine-se acessando uma página no Chrome do Android (a do blog, claro!):

Chrome Android

Se procurar a opção visualizar código fonte, verá que ela não existe e nenhum menu. Porém, note que ao ativar essa opção no Chrome para desktop, ele produz uma nova aba como mesmo endereço do site, só que com a opção “view-source:” antes do endereço.

Pois então, basta fazer o mesmo no Chrome do Android:

Chrome Android View Source

No caso do blog, ficou: view-source:https://www.tomasvasquez.com.br/blog/

Lindo!

Fora o trabalho de digitar, é exatamente a mesma coisa que no desktop. Quem sabe não dá para ativar o devtools também? 😀

Bom proveito!

Mobilidade – Resolvendo o problema da sincronização do Chrome no iOS (iPad, iPhone)

Chrome on iPad
Não tenho total certeza, mas acredito que o problema se estenda também para os outros mobile que ganharam sua versão do navegador Google Chrome.

Uma das razões que me fizeram migrar para o Chrome foi a sincronização muito bem feita entre as instalações dele nos computadores. Você tem o Chrome na empresa, por exemplo, usa, favorita, enfim, aí, vai pra casa e… está tudo lá, inclusive as extensões! Coisa linda!

Ok, então, você instala o Chrome no seu iPad, por exemplo, ativa a sincronização, põe usuário e senha e está tudo lá. Mundo perfeito! A não ser que…. bem, não funcione.

😛

O Chrome insiste em dizer que há algo errado com seu login e senha, mas não há. Sofri uma semana com isso até que, em algum canto da internet, veio a resposta. Esqueci o link, mas vou posta de qualquer forma. Quando lembrar, coloco o link aqui.

Quando isso acontecer, não adianta insistir. O jeito é desativar a sincronização e ativa-la novamente em seguida. Com isso, a sincronização passa a funcionar normalmente.

Mas como?

Para desativar a sincronização, entre com usa conta do Google no Dashborad (https://www.google.com/dashboard/). Vá até o item “Sincronização do Chrome” e clique em “Parar a sincronização e eliminar os dados do Google”. A depender de a quanto tempo você tem esse recurso ativado, pode demorar um pouco para que os dados sejam apagados, mas logo que acontecer, basta ativar a sincronização novamente e tudo funcionará bem.

Para considerar

Do que pude experimentar, até que o problema de sincronização fosse resolvido, o Chrome no iPad e no iPhone/iPod chegou a travar totalmente. Travar ao ponto de só de abrir ele congelava. Instalei, desinstalei e nada. Digo isso porque o caso descrito acima pode ser também o motivo de muitas outras reclamações do mau funcionamento do aplicativos nos iOSs da vida.

Bom proveito!