febbraio 2008 - Posts

Sito RyanAir con qualche pecca
Spesso leggo sui newsgroup lamentele sulla poca chiarezza del sito RyanAir e molte volte a torto (la risposta a molti thread più ovvia è "leggi bene cosa c'è scritto, zuccone!")
 
Oggi però volendo prenotare un volo (dopo che da due sere il sito era praticamente down, e già questo non è bello...), devo ammettere che anche a me, sono girate un po'...
 
All'atto di indicare i nomi dei passeggeri e il tipo di check-in e numero bagagli, la tendina dropdown vicino al cognome recita:
"Quante valigie da presentare"
"Senza bagaglio e check-in al"  (troncato)
"Senza bagaglio e check-in al"  (idem)
"1 bagaglio..."
"2 bagagli..."
ecc.
 
Un ovvio cattivo dimensionamento della <select> ha fatto in modo che la voce 2 e 3 fossero uguali e indistinguibili; poco male mi dico, mi guardo il codice HTML e capisco quale devo scegliere. STA CIPPA  ! anche qui le voci sono uguali, probabilmente dovuto a un errore della traduzione delle stringhe inglesi
 
 <option value="XX">Quante valige da presentare al check-in?</option>
 <option value="WC ">Senza bagaglio e check-in all'aeroporto</option>
 <option value="BAG0">Senza bagaglio e check-in all'aeroporto</option>
 <option value="BAG1">1 bagaglio e check-in all'aeroporto</option>
 <option value="BAG2">2 bagagli e check-in all'aeroporto</option>
 
Alla fine andando a tentativi e guardando come cambia il prezzo ho capito che la 2 è check-in online e la 3 check-in in aeroporto (come era prevedibile).
Idem cambiando lingua e usando l'inglese (cosa da fare SEMPRE), la cosa è confermata.
 
Ovvio che io ci ho messo 1 minuto a capire il problema (e 10 a scrivere il post e fare lo screenshot !!), ma se fosse stata mia madre a voler prenotare o una persona meno avvezza ? "che vada in agenzia" sento urlare (giustamente) :-)
 
Sia chiaro, non è una critica alla compagnia in sè (ho volato spesso con loro e dovremmo fargli un monumento per aver introdotto il concetto di lowcost) ma solo al loro reparto IT/web.
Syntax coloring e intellisense per ASP 3.0 Classic in VS2008

Devo dire che fortunatamente non mi capita spesso (al contrario di miei poveri colleghi) di dover fare manutenzione su vecchi progetti ASP 3.0 Classic, e quindi non mi ero accorto di questa cosa: Visual Studio 2008 (in qualsiasi versione) ha completamente tolto il supporto a questa tecnologia per quanto riguarda l'editor e quindi non mostra più il codice colorato differentemente (tra statement, stringhe fisse, ecc.) e neppure funziona l'intellisense su quelle poche cose dove serviva (oggetto Response, Server, Session, ecc.).

All'inizio pensavo si trattasse di smanettare nelle elefantiache pagine di settings, ma dopo vani tentativi ho trovato questo feedback (un bug report ai tempi di Orcas Beta) in cui Microsoft ammette di averlo tolto volutamente (la classica "feature by design"). Il workaround suggerito mi pare abbastanza ridicolo (installatevi parallelamente Visual Web Developer 2005 Express, o -tra le righe- non levatevi VS2005 come fortunamente ho fatto io), e comunque se uno ha già installato VS2008, installare DOPO VWD 2005 potrebbe portare a qualche problema (associazioni sbagliate di file, ecc.). E doversi tenere installati due IDE diversi e saltare da uno all'altro non è sicuramente cosa piacevole. 

Ora, sono conscio che dal 2002, anno di introduzione di asp.net, sono passati quasi 6 anni e che sarebbe ora di dimenticarsi del mondo legacy, ma sappiamo anche tutti che vecchie applicazioni (che magari funzionano benissimo) in ASP 3.0 non verranno mai migrate a asp.net e che il supporto e la manutenzione dovranno essere sempre assicurati a quei poveri clienti che le usano.

Probabilmente Microsoft con quella decisione avrà voluto dare una "spinta" al passaggio tra i due mondi, ma secondo me rischia il fatto che in qualche software house si ritardi (anche) per questo motivo il passaggio a VS2008 causando un danno ben maggiore, ovvero quello di posticipare l'introduzione di tecnologie ben più importanti (Linq in primis) e di rinunciare a strumenti che semplificano la vita di tutti i giorni (intellisense su javascript ad esempio).

Posted 07 febbraio 2008 08.19 by Sandro | no comments
Filed under:
More Posts

Search

Go

This Blog

Add to Technorati Favorites

Syndication