Categoria 'Ajax'


Muito curto trecho: como identificar chamadas Ajax em PHP

Ao construir um gateway Ajax, ou seja, um arquivo que é chamado pelo objeto XmlHTTPRequest JavaScript, você pode inadvertidamente criar um túnel para a intrusão indesejável. De fato, ser um arquivo, como os outros, localizados em nosso servidor é acessível a partir da barra de endereços do seu navegador.

Leia mais ...

WordPress: passo a passo como criar seu próprio login

Neste tutorial vamos ver como criar um procedimento de login pessoal, também usando a funcionalidade Ajax via jQuery . ). Existem várias maneiras de personalizar o seu login do WordPress, por exemplo, o uso de ganchos e filtros ( add_action() e add_filter() ). Aqui vamos usar um procedimento de baixo nível, embora haja ainda interfacceremo Kernel WordPress. Além disso, vamos tentar validar um usuário através do e-mail Dupla / senha.

Por que criar seu próprio login?

  • Em alguns contextos pode retornar uitle ter o máximo controle sobre a página de login, a propor um layout personalizado para nossos usuários cadastrados. Além disso, você pode enriquecer a página com informações úteis, um logo do clássico "Esqueceu sua senha?"
  • Para permitir o acesso através do correio electrónico (como no exemplo discutido aqui) em vez de user_login padrão WordPress
  • Para ser capaz de entrar em um painel de login na barra lateral do nosso blog
  • E, finalmente, ter um esqueleto - e uma idéia - uma grande Plugin : D

Ambiente

Em nosso tutorial exemplo / vamos trabalhar na raiz do WordPress em uma pasta mylogin . . Criamos dois arquivos php dentro desta pasta: index.php e logon.php . O primeiro irá conter a nossa interface de login com todas as funções JavaScript / jQuery que precisamos. O segundo arquivo, logon.php , conterá o código para validação do usuário. e una cartella images . Em seguida, crie uma pasta css e dentro desse arquivo layout.css e pasta de images . Dentro da pasta de imagens inserir um clássico Ajax loader: criá-lo on-line AjaxLoad.info . No final você deve ter:

  • MyLogin
  • index.php
  • logon.php
  • css
  • Layout.css
  • imagens
  • ajax-loader.gif

Leia mais ...

Shadowbox 2.0: O Release Candidate 1

shadowbox Ela foi lançado o Release Candidate 1 (RC1) para a versão 2.0 da biblioteca Javascript Shadowbox , por Michael Jackson JI , útil para abrir janelas dedicadas às opiniões de vários tipos de mídia, do Flash para Quicktime para páginas HTML. Nesta nova versão incluem:

  • O site está cheio de informações e agora inclui um assistente (no estilo de mootools) para criar "on the fly" um pacote de biblioteca personalizada para as nossas necessidades
  • Capacidade de usar um módulo independente base, sem necessariamente incluir - adaptador específico - bibliotecas externas como prototype.js, jQuery, etc ...
  • À melhoria da gestão e implementação de Skins
  • Localização

A biblioteca também está disponível no SVN em:

  http://michaeljackson.googlecode.com/svn/trunk/shadowbox 

Leia mais ...

Técnicas de substituição de texto em Flash

A técnica de substituição de texto que apresento hoje é, em alguns aspectos, muito interessante. Ao contrário da imagem clássica de substituição é para usar o CSS , esta técnica usa um filme do Flash para substituir os títulos de nosso site. Embora seja um pouco mais articulada, uma vez que exige a criação de um filme flash e do uso de JavaScript, permite a obtenção de uma série de vantagens consideráveis:

  • Mantém a acessibilidade 'para o site usando um True-Discreto Javascript para que crawlers e spiders continuar a ver a página HTML mais simples e correta
  • Não exige a criação de n por títulos de imagens n. Leva apenas um filme para substituir todos os títulos do nosso site, com uma economia considerável em termos de download
  • Ele permite que você criar títulos simples, mas também com fonte não são normalmente usados ​​na Web
  • O texto pode ser processado em HTML, graças aos recursos do Flash
  • O texto é selecionável
  • Sendo um filme do Flash, você pode inserir qualquer tipo de interatividade e animações

Você vai notar, também, que neste processo são praticamente não considerado CSS!

Leia mais ...

Google AJAX API da Biblioteca: um avanço para desenvolvedores

AJAX Libraries API Google , no último período, lançou uma infinidade de ferramentas para desenvolvedores, atualizando constantemente seus lançamentos. Agora tem um acordo com o quadro AJAX popular, e não apenas para centralizar a distribuição de biblioteca jQuery , Prototype , script.aculo.us , MooTools e dojo !

Na prática, é possível acessar estas bibliotecas, aproveitando a infra-estrutura e da rede do Google, com vantagens significativas em termos de velocidade e segurança.

A velocidade, na carga, é garantida pela mesma rede Google que, além de fornecer uma estrutura de per se de servidor distribuído, permite (por padrão) carregamento compactado (gzip / minify) das bibliotecas. O Google hospedagem mais próxima do pedido será usado para enviar o código e, se não forem cumpridas ou para baixo temporariamente, o Google irá fornecer à rede, no entanto, enviar o código Javascript!

Leia mais ...

Google Maps: Como obter Latitude e Longitude de um endereço

Também desta vez eu responder a um comentário com um post, dado o interesse geral. Armando me perguntou se era possível, usando o Google Maps, Latitude e Longitude obtido a partir de um nome de cidade ou rua. A resposta é sim! Através deste serviço, o Google Maps serviço de geocodificação API você pode perguntar diretamente Google trasfromare nossa informação textual (estado, cidade, etc) em coordenadas geográficas. Você pode tentar um exemplo on-line diretamente no site da documementazione Google.

Leia mais ...

Google AJAX API Idioma tutorial sobre o funcionamento

Eu respondo com este post, a pedido de Andrea sobre como inserir o tradutor do Google no seu site. Existem várias maneiras de aproveitar serviços de tradução automática disponíveis a partir do Google e em outros lugares. Podemos usar plugins escritos por outras pessoas, um script JavaScript simples de próprio Google ou a aprendizagem mista para usar a API, ou seja, um conjunto de funções que podem ser chamadas - como veremos - de várias maneiras.

Plugin

Não vou me alongar sobre esta solução, como eu acho que não é realmente relevante para o pedido de André , se eu entendi bem. É também uma solução sostanzialemente válida somente para o blog e não para uso individual e genérica. Eu só posso apontar para os usuários do WordPress , Global Translator , talvez os plugins mais simples, prático e popular deste tipo.

Script Pronto por Google

A maneira mais fácil de traduzir o seu site ou blog é para adicionar um script JavaScript simples fornecida pelo Google. Basta ir ao site translate.google.com guia e clique em 'Ferramentas'. A partir desta página você pode funções pré-definidas a tradução ou deixe o padrão. O script é muito simples:

1

e como um resultado é obtido:

Traduz Google

Leia mais ...

2,0 Snipplr código: fragmentos (snipp) de código útil

Snipplr Era um tempo que eu queria apontar este valioso serviço dedicado ao mundo da programação. Snipplr (código 2.0) é uma autêntica fonte ou repositório de trechos de código úteis. Você pode se cadastrar porções livres e envio de seu código e, sobretudo, desfrutar da snipp muitos já no local. Eu tratei de muitas línguas (Actionscript, ASP, C #, MatLab, PHP, Rails, SVN, etc ...), todos bem classificadas e catalogadas. Você também pode instalar um prático plugin WordPress pode exibir em nosso blog um snipp-caudas através do seu ID único.

Leia mais ...

Livre Pocketguide do Adobe AIR para JavaScript

imagem Escrito diretamente pela equipe do AIR, este guia está licenciado sob a Licença Creative Commons Attribution 3,0-ShareAlike Em suma, é livremente acessível! Apesar de sua simplicidade, ele contém um monte de interessante (e correto, como é o time a escrever AIR) para desenvolver aplicações AIR usando Javascript, HTML e CSS. Graças a Ajaxian, você pode baixar o texto em formato PDF, clicando aqui , ou - se você preferir - você pode encomendá-lo na Amazon . No Adobe Labs, você encontra outras informações úteis.

Leia mais ...

Adobe AIR FAQ: Tudo Que Você Precisa Saber

Ao ligar blogue vários (graças Frank) e através de discussões com Julius , percebi que além do extremo interesse em Adobe AIR , também há muita confusão, e com razão. Ambos os desenvolvedores e usuários continuam a não estar claro o que é, o que você serve e como os desenvolvimentos em Adobe AIR . Decidi, portanto, para reunir os vários segmentos neste tipo de FAQ para tentar limpar um pouco "o que realmente está se escondendo atrás de Adobe AIR.

Leia mais ...



Pare SOPA