CONCEITO
Somos monitorados todos os dias. Existem milhares de câmeras presentes em praticamente qualquer lugar onde vamos, “vendo” onde estamos e o que fazemos. Nos elevadores, nos supermercados, sempre há uma delas apontando para nós. Nossos passos não são mais novidades para ninguém. Basta se ter acesso a algum sistema de CFTV que você poderá ver coisas que até então você nem imaginava (e até que nem gostaria de ver). Novas tecnologias, a exemplo do google street view [1], apontam para o monitoramento em tempo real dos espaços públicos do mundo inteiro. O uso de celulares e redes móveis traz também a possibilidade de vigilância de espaços privados. O panóptico é mundial [5].
Apesar de parecer invasivo, esse monitoramento pode ser positivo em alguns aspectos. É o caso do Metrô de São Paulo. Lá, algumas câmeras de grande alcance capturam imagens e as enviam diretamente para os centros de controle operacional e de segurança. A partir disso, pode-se evitar acidentes (como atropelamento ou eletrocussão) e crimes. Muitas empresas também observam o comportamento de seus clientes na hora de comprar, permitindo que ofereçam produtos e serviços direcionados a suas necessidades.
Na internet (e mais especificamente na web, no caso deste trabalho) isso não é diferente. Não que o usuário seja vigiado toda vez que navegue, mas alguns sites podem fazer isso deliberadamente com o propósito de melhorar sua usabilidade [3]. Ou seja, o monitoramento dos “passos” de um usuário em um determinado site pode ajudar a dispor as informações contidas nele de uma maneira que seja mais fácil e rápido encontrar o que se está procurando.
Existem ferramentas que capturam a tela do usuário em determinado momento ou que mapeiam seus cliques [2]. Isso permite criar mapas de cliques e definir o que mais chama a atenção do usuário na página. Porém, a navegação do cursor é deixada de lado. Isso faz com que possíveis associações entre regiões na página não sejam reveladas.
OBJETIVOS
Revelar a possibilidade de monitoramento
Quando navegamos em um site, não nos damos conta de que deixamos rastros e que eles podem ser colhidos. Pretende-se mostrar para o usuário da web que seus passos podem ser monitorados.
Monitorar
Será criado um software que capture o movimento do cursor do usuário em determinado site e, após o término da navegação, mostre o desenho do trajeto percorrido na página. Esse trajeto ou perfil do navegador se assemelhará a rabiscos de cores diferentes (a depender da profundidade atingida dentro do site) e será diferente a cada navegação.
Revelar o monitoramento
Após o usuário escolher o site, sua navegação será monitorada e, ao final, poderá salvá-lo em forma de imagem. As imagens geradas irão alimentar um banco de imagens com o monitoramento de todas as pessoas que participaram desse projeto. Esse banco, contendo as imagens catalogados pelo nome do site navegado, será aberto a qualquer um que queria ver qual o caminho que as outras pessoas percorreram em determinado site.
MECÂNICA
Será criada uma interface onde o usuário vai digitar a URL do site que ele vai querer ver sua navegação. A partir disso, será direcionado para o site escolhido, onde poderá navegar pelo tempo que quiser. A qualquer momento da navegação, poderá optar por encerrar seu monitoramento.
Após o término, ele terá acesso a algumas opções: imprimir a navegação, salvar em seu computador, enviar por e-mail, visualizar ou enviar para a galeria do site.
Telas do sistema
Tela inicial
Tela de navegação
Tela de opções
Tela de exibição de navegação
Ferramentas utilizadas
Para esse interface, serão utilizadas as seguintes ferramentas:
-
HTML – utilizada para criar a página web e dar suporte a todas as outras ferramentas.
-
JavaScript – linguagem de programação para a web com a qual será criado o módulo de monitoramento das coordenadas de X e Y do cursor durante a navegação.
-
jQuery – biblioteca para desenvolvimento rápido de javascripts e interação com a página HTML.
- Jetpack – Projeto do Mozilla Labs (https://jetpack.mozillalabs.com/) para criação de extensões robustas para as ferramentas Mozilla (Firefox, Firebird, etc) de forma simples e rápida.
-
mySQL – Banco de dados SQL que armazenará as informações de navegação para posterior impressão.
REFERÊNCIAS
-
http://www.google.com/intl/en_us/help/maps/streetview/
-
http://crazyegg.com
-
http://arquiteturadeinformacao.com/2007/11/26/um-olhar-moderado-sobre-o-eye-tracking-–-23-licoes-e-1-alerta/
-
KRUG, Steve. Não Me Faça Pensar – Uma Abordagem de Bom Senso À Usabilidade na Web. 2ª edição: Alta Books, 2008.
-
FOUCAULT, Michel. Vigiar e Punir – História da Violência nas Prisões. 24ª edição: Vozes, 2001.
-
LÉVY, Pierre. A Inteligência Coletiva: por uma Antropologia do Ciberespaço. 4ª edição: Loyola, 2003.
Por onde você anda?
CONCEITO
Somos monitorados todos os dias. Existem milhares de câmeras presentes em praticamente qualquer lugar onde vamos, “vendo” onde estamos e o que fazemos. Nos elevadores, nos supermercados, sempre há uma delas apontando para nós. Nossos passos não são mais novidades para ninguém. Basta se ter acesso a algum sistema de CFTV que você poderá ver coisas que até então você nem imaginava (e até que nem gostaria de ver). Novas tecnologias, a exemplo do google street view [1], apontam para o monitoramento em tempo real dos espaços públicos do mundo inteiro. O uso de celulares e redes móveis traz também a possibilidade de vigilância de espaços privados. O panóptico é mundial [5].
Apesar de parecer invasivo, esse monitoramento pode ser positivo em alguns aspectos. É o caso do Metrô de São Paulo. Lá, algumas câmeras de grande alcance capturam imagens e as enviam diretamente para os centros de controle operacional e de segurança. A partir disso, pode-se evitar acidentes (como atropelamento ou eletrocussão) e crimes. Muitas empresas também observam o comportamento de seus clientes na hora de comprar, permitindo que ofereçam produtos e serviços direcionados a suas necessidades.
Na internet (e mais especificamente na web, no caso deste trabalho) isso não é diferente. Não que o usuário seja vigiado toda vez que navegue, mas alguns sites podem fazer isso deliberadamente com o propósito de melhorar sua usabilidade [3]. Ou seja, o monitoramento dos “passos” de um usuário em um determinado site pode ajudar a dispor as informações contidas nele de uma maneira que seja mais fácil e rápido encontrar o que se está procurando.
Existem ferramentas que capturam a tela do usuário em determinado momento ou que mapeiam seus cliques [2]. Isso permite criar mapas de cliques e definir o que mais chama a atenção do usuário na página. Porém, a navegação do cursor é deixada de lado. Isso faz com que possíveis associações entre regiões na página não sejam reveladas.
OBJETIVOS
Revelar a possibilidade de monitoramento
Quando navegamos em um site, não nos damos conta de que deixamos rastros e que eles podem ser colhidos. Pretende-se mostrar para o usuário da web que seus passos podem ser monitorados.
Monitorar
Será criado um software que capture o movimento do cursor do usuário em determinado site e, após o término da navegação, mostre o desenho do trajeto percorrido na página. Esse trajeto ou perfil do navegador se assemelhará a rabiscos de cores diferentes (a depender da profundidade atingida dentro do site) e será diferente a cada navegação.
Revelar o monitoramento
Após o usuário escolher o site, sua navegação será monitorada e, ao final, poderá salvá-lo em forma de imagem. As imagens geradas irão alimentar um banco de imagens com o monitoramento de todas as pessoas que participaram desse projeto. Esse banco, contendo as imagens catalogados pelo nome do site navegado, será aberto a qualquer um que queria ver qual o caminho que as outras pessoas percorreram em determinado site.
MECÂNICA
Será criada uma interface onde o usuário vai digitar a URL do site que ele vai querer ver sua navegação. A partir disso, será direcionado para o site escolhido, onde poderá navegar pelo tempo que quiser. A qualquer momento da navegação, poderá optar por encerrar seu monitoramento.
Após o término, ele terá acesso a algumas opções: imprimir a navegação, salvar em seu computador, enviar por e-mail, visualizar ou enviar para a galeria do site.
Telas do sistema
Tela inicial
Tela de navegação
Tela de opções
Tela de exibição de navegação
Ferramentas utilizadas
Para esse interface, serão utilizadas as seguintes ferramentas:
HTML – utilizada para criar a página web e dar suporte a todas as outras ferramentas.
JavaScript – linguagem de programação para a web com a qual será criado o módulo de monitoramento das coordenadas de X e Y do cursor durante a navegação.
jQuery – biblioteca para desenvolvimento rápido de javascripts e interação com a página HTML.
mySQL – Banco de dados SQL que armazenará as informações de navegação para posterior impressão.
REFERÊNCIAS
http://www.google.com/intl/en_us/help/maps/streetview/
http://crazyegg.com
http://arquiteturadeinformacao.com/2007/11/26/um-olhar-moderado-sobre-o-eye-tracking-–-23-licoes-e-1-alerta/
KRUG, Steve. Não Me Faça Pensar – Uma Abordagem de Bom Senso À Usabilidade na Web. 2ª edição: Alta Books, 2008.
FOUCAULT, Michel. Vigiar e Punir – História da Violência nas Prisões. 24ª edição: Vozes, 2001.
LÉVY, Pierre. A Inteligência Coletiva: por uma Antropologia do Ciberespaço. 4ª edição: Loyola, 2003.