Sky
Vittorio vb Bertola
Fasendse vëdde an sla Ragnà dal 1995

Giò 25 - 2:30
Cerea, përson-a sconòssua!
Italiano English Piemonteis
chi i son
chi i son
guida al sit
guida al sit
neuve ant ël sit
neuve ant ël sit
licensa
licensa
contatame
contatame
blog
near a tree [it]
near a tree [it]
vej blog
vej blog
përsonal
papé
papé
fotografie
fotografie
video
video
musica
musica
atività
net governance
net governance
consej comunal
consej comunal
software
software
agiut
howto
howto
internet faq
internet faq
usenet e faq
usenet e faq
autre ròbe
ël piemonteis
ël piemonteis
conan
conan
mononoke hime
mononoke hime
vej programa
vej programa
travaj
consulense
consulense
conferense
conferense
treuvo travaj
treuvo travaj
angel dj'afé
angel dj'afé
sit e software
sit e software
menagé
login
login
tò vb
tò vb
registrassion
registrassion

Archivio per il giorno 21 Giugno 2007


giovedì 21 Giugno 2007, 10:12

Informatici simpatici

Ieri sera mi sono incaponito a voler finire un lavoretto che stavo facendo, e che richiedeva di scrivere una funzione Javascript per aprire un pop-up, ma un pelino più complessa della media: ossia, che centrasse il pop-up nella finestra e che, se il pop-up era già aperto, si limitasse a riportarlo in primo piano anzichè aprirne uno nuovo (nelle questioni tecniche sono un perfezionista).

La cosa non è affatto difficile; richiede tre minuti di codice, e un’ora di pacioccamenti per adattare il codice a tutte le paturnie dei vari browser, visto che, per esempio, la larghezza e l’altezza della finestra corrente al variare del browser si leggono da tre proprietà diverse, e che richiamarne una dal browser sbagliato può piantare il codice e di lì tutti gli script nella pagina.

Però non pensavo di dover perdere quasi un’ora per scoprire che Internet Explorer 7, per qualche arcano motivo, non supporta una variabile chiamata top all’interno di una funzione del documento; o meglio, almeno in quel contesto, la interpretava come chissà quale proprietà di chissà quale oggetto sottinteso, e rispondeva al mio tentativo di assegnarla con l’esaustivo messaggio d’errore “Non implementato”. Dopo aver provato inutilmente tutte le combinazioni di proprietà delle finestre, mi è venuto il dubbio; è bastato rinominare la variabile perchè tutto andasse a posto.

Per par condicio, comunque, devo lamentarmi anche di Apple, e in particolare della meravigliosa funzione di ricerca del famigerato Finder di Mac OS X, in cui tu inserisci una stringa e lui la cerca all’interno dei file contenuti nella directory e nelle sottocartelle: ossia, legge i PDF, apre i DOC… guarda persino sotto il tappeto e nell’angolo dietro all’armadio. Peccato che nel 99% dei casi io stia cercando semplicemente un file che ha quella stringa nel nome, e che invece di mostrarmelo immediatamente lui mi faccia aspettare decine di secondi perchè deve aprire le foto delle vacanze e ricalcolare le celle di tutti i fogli Excel per vedere se c’è la mia stringa nel risultato; finché io non mi stufo e non vado a cercarmelo a mano. Geniale.

divider
 
Creative Commons License
Cost sit a l'è (C) 1995-2024 ëd Vittorio Bertola - Informassion sla privacy e sij cookies
Certidun drit riservà për la licensa Creative Commons Atribussion - Nen comersial - Condivide parej
Attribution Noncommercial Sharealike