Adobe alla riscossa: Flash 9 e Photoshop Lightroom! I beta anche degli exe…

lunedì 13 novembre, 2006

Dopo aver acquisito Macromedia, Adobe crea i suoi Labs, laboratori di sviluppo! Sulla scia del successo ottenuto da Microsoft con il suo Blog su Internet Explorer 7 – che gli ha (e ci ha) risparmiato un bel po di services pack – anche Adobe adotta la tecnica della beta version. In effetti, ed era ora, [...]

IE7: automatic Windows update

martedì 31 ottobre, 2006

La versione 7 del browser Microsoft è stata (finalemente) rilasciata in lingua inglese (quasi contemporaneamente è stata rilasciata la release 2 di FireFox). A breve – tramite il servizio di aggiornamenti automatici di Windows – sarà installata su milioni di macchine, come patch del sistema. Qualcuno ha già criticato questa mossa di Microsoft gridando all’ennesimo [...]

Javascript Content vs PHP

lunedì 23 ottobre, 2006

C’è un motivo molto importante per preferire l’inserimento dei contenuti via PHP – lato server – in una pagina Web rispetto all’uso di Javascript – lato client. Nello sviluppo degli strumenti di outing services del CMS getmePage utilizzato su applick.com era possibile sfruttare Ajax come engine di recupero HTTP dei dati server. Il problema, in [...]

Web 2.0: no Javascript

lunedì 2 ottobre, 2006

Come già affrontato su “Javascript vs PHP” (o altro: ASP, CFM, …), la questione di inserire o meno un kernel Web2.0 negli script Javascript, invece di lasciarlo – in maggiornaza – lato server, può creare confusione se non sconcerto. Tuttavia ci sono degli ottimi motivi per favorire il server rispetto al client, motivi che non [...]

Validare email in Javascript e PHP

venerdì 22 settembre, 2006

Per chi sviluppa moduli e FORM di contatti, esiste la necessità di verificare l’immisione di un indirizzo di posta elettronica. Oggi più che mai, con demoni pronti ad eseguire SPAM ovunque, è bene tutelarsi da “furbetti” pronti a sfruttare i moduli HTML per inviare mail illegali o eseguire hack per SPAM e quant’altro. Post correlati Classi Javascript [...]

Classi e ID nei CSS

giovedì 7 settembre, 2006

Ecco alcuni brevi consigli su come usare class e id nei fogli di stile. Tenete subito in considerazione che l'uso di tecniche Javascript avanzate, come lo stesso uso di motori Ajax, può entrare in conflitto con i consigli esposti qui! E vedremo alla fine il perchè. Avendo a disposizione sia l'attributo class="" che l'attributo id="" per [...]

IE 7:delusione, FireFox Beta: complimenti!

martedì 29 agosto, 2006

Qualche giorno fa ho installato - su una macchina apposita - la beta di Microsoft Internet Explorer 7. L'installazione è durata un'eternità, gonfiando il PC di robbaccia come al solito. I primi problemi sono arrivati al primo riavvio richiesto, come sempre; icone scomparsi, strani flickering, ecc... Alla Microsoft sono anni che ci stanno lavorando e ancora [...]

Le meraviglie del CSS2.0+

giovedì 27 luglio, 2006

A causa forse delle incompatibilità stilistiche e di output - ancora presenti - tra i vari browser, non tutti conoscono le innumerevoli potenzialità dei fogli di stile. Vogliamo mostrare, quindi, alcune caratteristiche della sintassi CSS sconosciute ai più e per ricordarci quanto poco - spesso - sfruttiamo a pieno gli strumenti che abbiamo a disposizione. Nota: [...]

Google mobile

martedì 25 luglio, 2006

Finalmente ci siamo! Il Web, tramite il noto marchio Google, sbarca ufficialmente sui telefonini. Il fatto di aver lanciato una campagna pubblicitaria (TIM) che mostra l'utilizzo del motore di ricerca Google sui cellulari, illuminerà quei pochi che ancora non sapevavo che Internet - tutto sommato - era accessibile anche dal proprio telefono mobile. In realtà non [...]

Il futuro dell’HTTP

lunedì 24 luglio, 2006

Lo sviluppo di web application con tecnologie di tipo Ajax ha messo in luce tutte le limitazione del protocollo di connessione Internet HTTP. Presto o trardi qualsiasi programmatore si scontra con l'esigenza - ad esempio - di avere una connessione permanete con il client. L'invio verso i client di un broadcast message è tutt'oggi impossibile [...]