Categories
ajax

Ajax news

Qualche novità lato ajax:

  • Nuova versione per CPAINT, toolkit indipendente dal linguaggio di backend per implementare soluzioni ajax-enabled. In questa versione il dodice è stato praticamente riscritto da capo per migliorarne efficienza e compatibilità.
  • Ajax Matters è l’ennesimo blog/portale verticale dedicato interamente ad ajax Script, manuali, tutorial e link su questo argomento e su quello che ci gravita attorno.
  • Usare ajax significa saper usare bene javascript, ed ecco quindi una piccola guida per scrivere del codice js performante

ciuaz

Categories
ajax php

Script.aculo.us, Prototype e PEAR

Cosa c’entrano le prime due librerie con il repository di classi per php? La risposta ce la da il sito pearified.com, un nuovo repository di librerie, classi e script compatibili con pear. D’ora in avanti per installare una delle succitate librerie basterà quindi digitare da shell

pear channel-discover pearified.com
pear install pearified/nome_pacchetto

più comodo di così si muore :)

[via phpDeveloper]

Categories
altri linguaggi

Javascript Cheat Sheet

Su ILoveJackDaniels è stato pubblicato l’ennesimo cheat sheet, stavolta si parla di Javascript! In realtà i cheat sheet in questione sono più di uno e trattano le regular expression, la libreria XMLHttpRequest, le funzioni e la gestione degli eventi.

ciuaz

Categories
altri linguaggi

Aggiungere un motore di ricerca al quicksearch di Firefox

Dopo il precedente tips sulla ricerca veloce approfondiamo con un tutorial per scrivere un plugin per aggiungere il vostro motore di ricerca preferito (nel mio caso Beeblex) nella barra in alto a destra di Firefox.

Il plugin non sarà molto difficile da scrivere e sarà altrettanto semplice da installare.

Categories
altri linguaggi tecnologia

TiddlyWiki

Di TiddlyWiki ne avevo già parlato tempo fa, ma per i più pigri ricordo che si tratta essenzialmente di un wiki client-side scritto interamente in javascript. Questo wiki-engine sta però, grazie soprattutto ad un’interfaccia graficamente appagante, riscuotendo moltissimi successi tanto che i primi prodotti derivati stanno iniziando a spuntare sul web.

Eccone una piccola lista:

ciuaz

Categories
ajax

ajax news

su forgetFoo c’è uno script chiamato HoverSmack che sfrutta ajax ed i webservice di google, flickr e yahoo per visualizzare dei popup css (con trasparenze). Lo script già di per se interessante porta a nuove considerazioni, infatti da quel che mi ricordo è il primo che sfrutta la tecnologia dei webservice per fare il recupero dei dati esterni.

Ajaxed invece è un sito che offre a chi si iscrive la possibilità di crearsi un vero e proprio Google Suggest da copiarsi nel proprio sito.

[via ajaxan blog]

ciuaz

Categories
ajax open source

lula ed ajax

nat sta cercando qualche sviluppatore dhtml/ajax per riscrivere l’interfaccia del webcalendar e del webmailer di hula. L’idea di base è quella di realizzare un prodotto di gran lunga superiore a gmail! :)

ciuaz

Categories
ajax

del.icio.us direc.tor e microsoft atlas

del.icio.us direc.tor è un interessante bookmarklet che permette di modificare in real time l’interfaccia di del.icio.us per renderla di più semplice ed immediato utilizzo. L’applicazione sfrutta ovviamente ajax per scaricare i feed xml, cercare al loro interno e visualizzarli. Putroppo direc.tor non è compatibile con Safari in quanto quest’ultimo non supporta le trasformazioni XSLT tramite javascript.

Sempre parlando di ajax anche microsoft si è svegliata ed ha deciso che integrerà nel prossimo asp.net 2.0 una serie di librerie javascript ad oggetti denomitate Atlas. (via BetaNews)

ciauz

Categories
ajax tecnologia

google maps api!

google ha rilasciato le api per accedere al servizio di maps dal proprio sito, molto belle da vedere e semplici da utilizzare. Alcune precisazioni:

  • le api vengono abilitate per una singola URL di conseguenza se volete mettere le mappe su diverse pagine del vostro sito dovete richiedere più key
  • non potete superare i 50.000 accessi giornalieri
  • le costanti G_SATELLITE_TYPE e G_MAP_TYPE descritte nella documentazione NON esistono! In realtà si chiamano _SATELLITE_TYPE e _MAP_TYPE (maledetti ci ho perso un’ora a cercare di capire dove sbagliavo)…
Categories
ajax

behaviour.js

un ottimo esempio di libreria che semplifica la vita a tutti quelli che vogliono usare ajax (e rispettive implementazioni) senza impazzire troppo con il js all’interno del proprio codice.

Behaviour is the missing link for your ajax apps. Or: Using CSS selectors to apply Javascript functionality

Behaviour permette infatti di sfruttare i selettori CSS per modificare dinamicamente le pagine con i dati provenienti da qualche framework ajax (ad esempio da script.aculo.us) senza dover inserire lunghi ed intricati script nei tag della pagina.

[update]
navigando a ritroso ho trovato su phpvolcano un altro js interessante chiamato contextmenu, che, come avrete intuito dal nome, permette di creare dei menù contestuali su link ed oggetti html.

[update 2]
ecco un bell’articolo su come poter usare il pulsante indietro e memorizzare un url all’interno di applicazioni ajax

[update 3]
google ha rilasciato sotto licenza gpl una libreria per la gestione di trasformazioni XSLT. Per inciso la libreria è la stessa usata in gmail…

AJAXSLT is an implementation of XSL-T in JavaScript, intended for use in fat web pages, which are nowadays referred to as AJAX applications. Because XSL-T uses XPath, it is also an implementation of XPath that can be used independently of XSL-T.

ciuaz