Categories
altri linguaggi lifehack webdev

GotApi?

GotApi è un comodissimo sito con i riferimenti alle api di un nutrito numero di linguaggi di programmazione tra cui php, javascript, (x)html, java e perl…

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

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