Categories
ajax webdev

Prototype 1.5

prototype 1.5Finalmente Prototype ha un sito decente e della documentazione decente, il tutto è stato fatto per lanciare la nuova versione 1.5 rilasciata insieme al nuovo Ruby on Rails 1.2.

Le novità sono troppe e siccome è venerdì e mi sento pigro ecco il changelog.. leggetevelo! :P

ciuaz

Categories
ajax php

Ridondanze…

Mi sono accorto che per scrivere uno stupidissimo form mail ajax enabled tra codice js, html e php spreco circa 100k ed utilizzo qualcosa come 6 diversi file (stili a parte). Di questi il 70% sono di effetti stupidi in js, il 20% in html ed il restante 10% di php object oriented.

La stessa cosa l’avevo fatta tempo fa nell’ottica di web 1.0 (ma facciamo anche 0.5) con php embedded nel codice html ed utilizzando circa 10k.

Alla faccia della ridondanza…

ciuaz

Categories
ajax pensieri tecnologia

Yahoo UI vs Google Web Toolkit vs Adobe Spry

Ormai anche i grandi hanno iniziato a rilasciare, oltre alle API per l’accesso ai propri strumenti, toolkit e framework completi per la realizzazione di applicazioni anche di un certo calibro.

Yahoo con le sue User Interface Library permette una notevole interazione lato utente, tanto che c’è già chi ha realizzato giochi come il Tetris interamente in javascript, DOM e CSS.

Google invece ha rilasciato un toolkit per scrivere web application in java (orrore!) e per poi tradurle automaticamente in applicazioni javascript AJAX-enable.

Adobe dal canto suo ha rilasciato tempo fa Spry, un framework javascript per realizzare usando DOM (ed a una prima occhiata Xpath) applicazioni web non eccessivamente complesse.

Ora che anche i big spingono verso il web 2.0 riusciremo (in ItaGlia) a far capire ai nostri clienti che è tempo di iniziare a valutare l’effettiva utilità di certe tecniche all’interno delle loro applicazioni?

ciauz

Categories
ajax

60+30 tutorial su Ajax

Direttamente dal blog di Max Klesler: 60 tutorial su ajax e round-up of 30 ajax tutorial.

[update]
su phpmagazine ne pubblicano ben 100!

ciuaz

Categories
ajax php webdev

Rassegna di links del venerdì

ciuaz

Categories
ajax

Tre chicche Javascript/Ajax

La prima è JQuery, un piccolo script (solo 10Kb) che permette di creare complesse azioni tramite una sorta di linguaggio a cascata. JQuery è inoltre personalizzabile ed è possibile scrivere dei plugin per estenderne le potenzialità.

La seconda è la nuova versione di LightBox, script utile a visualizzare le immagini all’interno di una finestra facendo andare in secondo piano il resto del testo. Questa versione integra (ancora meglio) al suo interno il framework Prototype e gli effetti di Scriptaculous.

Ultima è uno spredsheet chiamato EditGrid, ha al suo interno oltre 135 funzioni di calcolo preimpostate ed alcune template con cui è possibile iniziare a lavorare. Di programmi del genere (perchè ormai si tratta di programmi e non di semplici script) se ne sta parlando ultimamente molto anche su downloadblog.

ciuaz

Categories
ajax altri linguaggi php webdev

WebDev, qualche news dal web

Ecco la raccolta settimanale di links che meritano più della semplice menzione su del.icio.us (vi ricordo che se usate i miei feed trovate anche i links pubblicati sul mio account di social bookmarking)

  • ZK è un framework scritto in java che sfruttando XUL, HTML e un pochino di javascript (con Dojo) permette di creare applicazioni rich-text con poco sforzo, almeno secondo i suoi autori.
  • LayoutGala è una paginetta tirata su da Alessandro Fulciniti di pro.html.it che mostra quasi una quarantina di diversi layout e del relativo codice css, un ottimo punto di partenza per iniziare a lavorare su un nuovo sito ;)
  • su phpRiot è presente un articolo su come scrivere del codice per gestire liste ordinabili gestite con ajax. Interessante l’esempio che viene fatto e chiara l’esposizione…
  • Alberto mi avvisa che è stato pubblicato il manuale di amministrazione e gestione di eZ Publish, questo è stato fatto con la logica di tanti piccoli task da risolvere giorno per giorno.
  • nuovo numero di php|architect, quello di febbraio (ormai esce con un mese di ritardo fisso). In questo numero eZ components a gò-gò e il rinnovato security corner.

ciuaz

Categories
ajax

Prototype datasheet

Stupendo, finalmente qualcuno ha fatto un datasheet decente per Prototype. E’ stato documentato tutto.. ma proprio tutto! :)

ciauz

Categories
ajax open source php

Ajax + Imp = DImp

Dynamic Imp è l’evoluzione di Horde/Imp che presto vedremo sulla maggior parte dei server.

Questo webmail sfrutterà al suo interno le ormai stra-note librerie Prototype e Script.alicio.us per gestire l’interfaccia utente.

Oltre a DIMP è in sviluppo anche MIMP che ha un’interfaccia ottimizzata per i display di device portatili (la M sta infatti per Mobile) e per sprecare la minor quantità di banda possibile.

ciuaz

Categories
ajax altri linguaggi php webdev

Javascript, Ruby e PHP

Oggi mi sento pigro e quindi pubblico una sfilza di link tecnologici senza commentarli più di tanto…

  • Mastering Ajax è arrivato al terzo appuntamento, il tutorial scritto su IBM DevelopWorks sulle tecniche Ajax sta raggiungendo alcuni spunti interessanti e poco banali e questa volta si parla di header, server requests e responses
  • Sul forum di joel on software c’è una bella disquisizione sul perchè Ruby Sucks, ok è un tema banale e vecchio quello delle guerre di religioni informatiche, ma stavolta i problemi relativi a Rails sono affrontati diversamente…
  • JTemplate è un template Toolkit per Javascript ed è scritto in PERL
  • Aspect PHP è l’ennesimo modo di programmare, devo essere onesto non ho letto approfonditamente e non ho capito un granchè di quel poco che ho letto… ma pare che comunque sia necessario l’uso di estensioni che interpretino il codice scritto secondo la pratiche della Aspect Oriented Programming

ciuaz