Categories
linux webdev

Abomini necessari… IE su Fedora Core 5

Internet Explorer e Fedora 5 Siccome tra gli 80 circa smanettoni presenti nella mia contact list di Gaim sono ben pochi quelli che hanno Windows, ed ancora meno quelli che usano IE, mi diventa problematico quando bisogna testare layout, javascript e “cose” web oriented su più piattaforme. Pertanto oggi mi sono deciso ed ho installato IE 6 e IE 5.2 sulla mia linux box.

L’operazione, almeno su Fedora, è di una semplicità disarmante.
yum install wine cabextract
poi si va su ies4linux, si scarica il pacchetto e si esegue lo script.

Questo provvederà ad installare IE 6 con flash 9, e su richiesta IE 5.2 ed IE 5.0.1, ed a creare le relative icone sul desktop.

ciuz

Categories
php webdev

TextPattern ful_ajax_gallery Plugin

Come qualcuno avrà intuito ho realizzato un piccolo plugin per TextPattern, quello che fa è generare una pagina di archivio di una particolare sezione e/o categoria e mostrare i titoli degli articoli. La cosa interessante è che il tutto viene fatto usando ajax e senza ricaricare la pagina per vedere gli articoli successivi. Altra features è che cliccando su un articolo questo verrà aperto all’interno di un altro div, sempre senza ricaricare la pagina.

Il plugin in questione, chiamato ful_ajax_gallery, si rifà al cbs_live_search ma a differenza di quest’ultimo non ha al suo interno query sql hardcoded e permette di creare dei moduli/template per visualizzare i risultati. E’ pertanto ottimo per realizzare piccole gallerie di immagini, magari aggregando quelle provenienti da diversi post.

Appena il tutto raggiungerà una buona stabilità, ed appena scriverò il relativo tutorial di utilizzo, lo rilascierò con la classica lgpl. Intanto se vi interessa dategli pure un occhio qua (la grafica fa schifo, è il concetto che conta).

[update]
il plugin è adesso scaricabile dalla relativa pagina online

ciuaz

Categories
php webdev

JSON, ScreenShot ed altro…

Post raccolta utile a chi usa il mio blog come motore di ricerca per argomenti tecnici ;)

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 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