Categories
ajax

Jacob Nielsen ed i frame.. ehm ajax

Pare che Jacob Nielsen abbia le idee chiare sul perchè ajax non vada usato… a no erano i frame!

In realtà il primo articolo è stato scritto da Chris McEvoy basandosi su quello di Nielsen del ’96 che spiegava perchè non usare i frames. Decisamente un anticipatore dei tempi… ;)

nonostante la semi-bufala resta comunque molto interessante questo punto:

Print Problems
Many browsers cannot print ajax pages appropriately. Of course, most browsers don’t print anything really well, but at least regular pages normally print in full. With ajax, it is common to have the print command result in the printing of a single column. Printing the full page is difficult with ajax layout: should only the visible part of the content be printed or should the content be allowed to expand and take up more room than it does on the screen?

il problema della stampa l’ho dovuto affrontare anche io ultimamente arrivando alla soluzione che se c’è la necessità di far stampare la pagina bisogna o non usare ajax da principio o far aprire una nuova pagina ripulita da tutti gli orpelli e magari formattata con un css ad hoc (soluzione da me usata).

ciuaz

Categories
linux open source tecnologia

Usabilità a go-go

Sono stati annunciati ufficialmente Better Desktop e Tango Project. Il primo nasce per analizzare il comportamento degli utenti davanti al pc, mentre il secondo è dedicato alla realizzazione del sogno di FreeDesktop, unificare gli strumenti di sistema e le interfacce offerte dai vari Desktop Environment.

Parlo di entrambi i progetti più approfonditamente su Downloadblog.it.

ciuaz

Categories
ajax php

Degradable Ajax

Su particletree c’è un ottimo articolo che analizza le perplessità di cui ho parlato qualche giorno fa, e che spiega una possibile soluzione ad alcune di esse.

In pratica nell’articolo si tratta di come realizzare applicazioni ajax enabled degradabili:”(un’applicazione è definita degradabile quando riesce a funzionare anche senza tutte i requisiti richiesti, ad esempio nel caso di ajax un sito è degradabile se riesce a funzionare anche senza javascript)”: senza stravolgere il ciclo si sviluppo o dover rifare due volte il codice.

ciuaz

Categories
ajax webdev

AJAX: Usable Interactivity with Remote Scripting

Su sitepoint è presente l’ennesimo tutorial su ajax, sto inziando a perderne il conto ormai… Il tutorial in questione è chiamato AJAX: Usable Interactivity with Remote Scripting e spiega come realizzare interfaccie usabili da affiancare al remote scripting di ajax.

ciuaz