dump

Artigos na categoria Webdev

Usar o Google Analytics com AJAX ou Flash

Se parecem não restar dúvidas quanto à eleição do Google Analytics como ferramenta ideal de análise de tráfego, com a emergência da utilização de métodos dinâmicos como o AJAX (em que são carregadas partes de páginas) ou preferência pelo Flash seria, à partida, mais difícil manter uma contabilidade rigorosa.

Para isso são úteis as funções (encontradas aqui para AJAX e aqui para Flash) já disponibilizadas pela Google para colmatar esse problema (na nova versão do seu tracker - gaJsHos). No caso de se tratar de uma estrutura em AJAX, por exemplo, em cada chamada a registar deveria ser incluída uma função do género Ler a continuação...

Colocar um site em manutenção

É corrente nos mais conhecidos CMSs ser relativamente fácil colocar o site em modo manutenção, ou seja, apenas acessível por administradores, redireccionando utilizadores normais para uma página informativa. No entanto, quando não é este o caso, ou quando pelo contrário, se trata de um mash-up de sistemas, a coisa pode parecer mais complexa.

Sabendo que poderia resolver o assunto com uma regra de htaccess, a questão seria mesmo como evitar fazê-lo segundo o critério do IP. As desvantagens falam por si no caso de um ou mais colaboradores, ou ainda numa mesma máquina mas de IP dinâmico.

Uma abordagem bem mais agradável encontrei aqui: vamos usar a mesma ideia anterior mas com base nos cabeçalhos HTTP Ler a continuação...

Excepção aos permalinks do wordpress

Ora aqui fica a dica simples, sem a qual com certeza muitos já batalharam com a frustração.

O wordpress tem por natureza aquilo a que se chamam "permalinks bonitos", favoráveis ao SEO mas também à leitura humana. Os prefixos são obviamente personalizáveis, por exemplo passar o original "category" a "categoria" (ou cat como tenho aqui no dump...), e até aqui, em geral, tudo corre às maravilhas.

O problema que pode então surgir aos que têm o blog em servidor próprio é o de querer aceder a uma subpasta da instalação do wordpress e ser impedidos (ou antes, redireccionados) pelo sistema, ou por outras palavras, tendo o blog na pasta /blog não conseguir aceder a /blog/pasta/index.html ou mesmo incluir num script o ficheiro /blog/um/script/funcoes.php. Ler a continuação...

Yahoo User Interface Library v2.6

Admito que em termos de frameworks ainda não experimentei quase nada. Uso regularmente o CSS Reset do Eric Meyer pois, pelo menos aparentemente, dá-me um controlo completo sobre o que se passa na folha de estilos; por outro lado o jQuery (e Ajax) também tem sido terreno fértil para pensar a dinâmica de um site.

Eis então que é anunciada no WebAppers a nova versão da completa livraria da Yahoo!, a YUI 2.6. Não estou dentro do assunto mas parece-me merecer relevo pela sua abrangência, afinal os 290 exemplos do que este framework de interface pode fazer, funcional e estéticamente, são no mínimo impressionantes.

eyeOS

Acabei de descobrir por acaso este projecto e já estou curioso. eyeOS tenciona ser um verdadeiro sistema operativo baseado no browser, ou seja, algo parecido com aceder a um computador privado de qualquer lado.

Ler a continuação...

Codificação dos templates do wordpress

Sei que não tenho sido exemplar quanto à frequência de novas postagens mas tão pouco me importa. O que importa realmente é que hoje registo uma dica de utilidade recorrente e que pode poupar horas de angustia a muitos.

O problema surgiu-me pela primeira vez já lá vai algum tempo e a verdade é que demorei bastante a contorná-lo: como muitos outros criativos da web uso o Notepad++ para toda e qualquer edição de código, software que aliás recomendo vivamente, e o problema começou quando ao editar os ficheiros de um template do wordpress a página era renderizada no Firefox com espaços brancos inesperados. Ler a continuação...


Fatal error: Using $this when not in object context in /home/dardna/public_html/wproot/wp-includes/default-widgets.php on line 635