-
Maffanculo.var stringa = 'zuppa';
Opera: alert (stringa[0]) --> 'z'
MSIE: alert (stringa[0]) --> undefined
MSIE: alert (stringa.charAt (0)) --> 'z'
Perche` stringa[0] funziona su Opera e non su IE?
Cioe`, va be', se si deve usare charAt (indice) mi sta bene.
Ma allora perche` illudere un poveraccio che il javascript potesse gestire le stringhe con la sintassi delle arrays?
Ho pasticciato due ore (2 ore) col CSS perche` pensavo che il problema fosse lo stile di una DIV, invece dal risultato di un test sul primo carattere di una stringa dipendeva la scelta di una classe di stile da applicare a una DIV, ed era quello a non funzionare perche` su IE la sintassi stringa[0] restituiva <undefined>.
Maffanculo, cosa dovrei dire?-
Re: Maffanculo.Scritto daNon Autenticatoil 2010-06-13 21:05:00.0 alle 2010-06-13 21:05:00.0
- Scritto da: alex.tg
> var stringa = 'zuppa';
>
> Opera: alert (stringa[0]) --> 'z'
> MSIE: alert (stringa[0]) --> undefined
> MSIE: alert (stringa.charAt (0)) --> 'z'
>
> Perche` stringa[0] funziona su Opera e non su IE?
>
> Cioe`, va be', se si deve usare charAt (indice)
> mi sta
> bene.
>
> Ma allora perche` illudere un poveraccio che il
> javascript potesse gestire le stringhe con la
> sintassi delle arrays?
>
>
> Ho pasticciato due ore (2 ore) col CSS perche`
> pensavo che il problema fosse lo stile di una
> DIV, invece dal risultato di un test sul primo
> carattere di una stringa dipendeva la scelta di
> una classe di stile da applicare a una DIV, ed
> era quello a non funzionare perche` su IE la
> sintassi stringa[0] restituiva
> <undefined>.
>
> Maffanculo, cosa dovrei dire?
che palle, ma tu c'hai solo l'informatica in testa? non so che t piace, il cinema, i libri, la canoa, che cazzo fai oltre a programmare?-
Re: Maffanculo.> che palle, ma tu c'hai solo l'informatica in
> testa? non so che t piace, il cinema, i libri, la
> canoa, che cazzo fai oltre a
> programmare?
Veramente avrei in testa un altro versante dell'informatica, e al momento quel che mi fa incazzare abbestia e` dover finire sto cazzo di sito dimmerda.
Oltre a programmare, direi che i miei hobby preferiti sono gli sbalzi d'umore. Si vede?
-
Re: Maffanculo.Scritto daThe LichÜbermenschil 2010-06-13 21:18:00.0 alle 2010-06-13 21:18:00.0Trollate totali: 21351
- Scritto da: alex.tg
> > che palle, ma tu c'hai solo l'informatica in
> > testa? non so che t piace, il cinema, i libri,
> la
> > canoa, che cazzo fai oltre a
> > programmare?
>
> Veramente avrei in testa un altro versante
> dell'informatica, e al momento quel che mi fa
> incazzare abbestia e` dover finire sto cazzo di
> sito
> dimmerda.
>
> Oltre a programmare, direi che i miei hobby
> preferiti sono gli sbalzi d'umore. Si vede?
>
si vede che sei bamba, comunque il tuo sproloquio mi ha dato modo di accendere il server web e fare delle prove che avevo in mente
The Lich™
« Non è morto ciò che in eterno può attendere,
e col passare di strani eoni, anche la morte può morire. »

-
-
-
Re: Maffanculo.Scritto daThe LichÜbermenschil 2010-06-13 21:17:00.0 alle 2010-06-13 21:17:00.0Trollate totali: 21351
- Scritto da: alex.tg
> var stringa = 'zuppa';
>
> Opera: alert (stringa[0]) --> 'z'
> MSIE: alert (stringa[0]) --> undefined
> MSIE: alert (stringa.charAt (0)) --> 'z'
>
> Perche` stringa[0] funziona su Opera e non su IE?
>
> Cioe`, va be', se si deve usare charAt (indice)
> mi sta
> bene.
>
> Ma allora perche` illudere un poveraccio che il
> javascript potesse gestire le stringhe con la
> sintassi delle arrays?
>
>
> Ho pasticciato due ore (2 ore) col CSS perche`
> pensavo che il problema fosse lo stile di una
> DIV, invece dal risultato di un test sul primo
> carattere di una stringa dipendeva la scelta di
> una classe di stile da applicare a una DIV, ed
> era quello a non funzionare perche` su IE la
> sintassi stringa[0] restituiva
> <undefined>.
>
> Maffanculo, cosa dovrei dire?
che sei un bamba perchè non ti limiti agli standard, dove sta scritto che le stringhe si debbano comportare comne array. Non penso sia uno standard w3c
The Lich™
« Non è morto ciò che in eterno può attendere,
e col passare di strani eoni, anche la morte può morire. »

-
Re: Maffanculo.> che sei un bamba perchè non ti limiti agli
> standard, dove sta scritto che le stringhe si
> debbano comportare comne array. Non penso sia uno
> standard
> w3c
E allora diciamolo a quelli di Opera.
Loro le fanno comportare cosi`, alla MS no.
Quindi io, ultimo stronzo (o bamba) della catena di strati di astrazione, provo stringa[0], vedo che funziona, e penso da bravo bischero "chi cazzo me lo fa fare di immaginare che sia una particolarita` di Opera valida solo li`"?
Quindi per ogni riga che mi venga in mente di usare dovrei controllare qual'e` il comportamento piu` standard, senza fidarmi del fatto che su un browser funziona; quando lo faccio ci perdo due ore, in compenso se non lo faccio ci perdo due ore. Che carino.-
Re: Maffanculo.Scritto daThe LichÜbermenschil 2010-06-13 21:33:00.0 alle 2010-06-13 21:33:00.0Trollate totali: 21351
- Scritto da: alex.tg
> > che sei un bamba perchè non ti limiti agli
> > standard, dove sta scritto che le stringhe si
> > debbano comportare comne array. Non penso sia
> uno
> > standard
> > w3c
>
> E allora diciamolo a quelli di Opera.
> Loro le fanno comportare cosi`, alla MS no.
>
> Quindi io, ultimo stronzo (o bamba) della catena
> di strati di astrazione, provo stringa[0], vedo
> che funziona, e penso da bravo bischero "chi
> cazzo me lo fa fare di immaginare che sia una
> particolarita` di Opera valida solo
> li`"?
>
> Quindi per ogni riga che mi venga in mente di
> usare dovrei controllare qual'e` il comportamento
> piu` standard, senza fidarmi del fatto che su un
> browser funziona; quando lo faccio ci perdo due
> ore, in compenso se non lo faccio ci perdo due
> ore. Che
> carino.
sembri un bambino di due anni alle prese con il water, ma pensi anche che in Javascript sia possibile programmare alcunchè senza testarlo attivamente su almeno 4 browser(FF, ie6, 7,
?
E tu poi sei talmente bamba da provare la roba su un browser di nicchia come opera?
Te ne racconto una: prova a sommare un numero ad un null o a un NaN su FF: ovviamente ti restituisce il numero, perchè fare 5 + nulla_di_nulla a casa mia da sempre 5
su ie invece 5 + nulla_di_nulla = nulla_di_nulla
se tu sapessi i disastri che può portare in uno script importante per i clienti questa boiata di ie te ne andresti a fare l'eremita in un monastero del tibet
The Lich™
« Non è morto ciò che in eterno può attendere,
e col passare di strani eoni, anche la morte può morire. »

-
Re: Maffanculo.> sembri un bambino di due anni alle prese con il
> water, ma pensi anche che in Javascript sia
> possibile programmare alcunchè senza testarlo
> attivamente su almeno 4 browser(FF, ie6, 7,
>
?
Oh se e` per il candore, il javascript con questo suo metodo per estrarre un carattere da una stringa mi ricorda il tenero MID$ del BASIC.
> E tu poi sei talmente bamba da provare la roba su
> un browser di nicchia come
> opera?
Vero, per un po' di tempo in questi giorni ho fatto l'erroraccio di rifiutarmi di tenere quattro browser diversi aperti sulla stessa pagina e pigiare F5 su ciascuno per vedere se era tutto a posto dopo ogni minima modifica.
> Te ne racconto una: prova a sommare un numero ad
> un null o a un NaN su FF: ovviamente ti
> restituisce il numero, perchè fare 5 +
> nulla_di_nulla a casa mia da sempre
> 5
>
> su ie invece 5 + nulla_di_nulla = nulla_di_nulla
>
> se tu sapessi i disastri che può portare in uno
> script importante per i clienti questa boiata di
> ie te ne andresti a fare l'eremita in un
> monastero del
> tibet
Se i miei accidenti funzionassero anche solo una volta su 100, avrei da anni sterminato il team di sviluppo di IE. Ma il tibet e` eccessivo; piu` ragionevolmente, mi basta la stanzetta e la presa di posizione che finito 'sto cazzo di lavoraccio mettero` un bel pietrone sullo sviluppo occasionale di roba web. Sincera ammirazione, comunque, a chi risulta ignifugo a questo assurdo inferno.-
Re: Maffanculo.Scritto daThe LichÜbermenschil 2010-06-13 22:03:00.0 alle 2010-06-13 22:03:00.0Trollate totali: 21351
- Scritto da: alex.tg
> > sembri un bambino di due anni alle prese con il
> > water, ma pensi anche che in Javascript sia
> > possibile programmare alcunchè senza testarlo
> > attivamente su almeno 4 browser(FF, ie6, 7,
> > 8 )?
>
> Oh se e` per il candore, il javascript con questo
> suo metodo per estrarre un carattere da una
> stringa mi ricorda il tenero MID$ del
> BASIC.
boh
> > E tu poi sei talmente bamba da provare la roba
> su
> > un browser di nicchia come
> > opera?
>
> Vero, per un po' di tempo in questi giorni ho
> fatto l'erroraccio di rifiutarmi di tenere
> quattro browser diversi aperti sulla stessa
> pagina e pigiare F5 su ciascuno per vedere se era
> tutto a posto dopo ogni minima
> modifica.
confermo che sei un bamba
lo sviluppatore web serio PRIMA lavora su ff mettendo a frutto le magnifiche estensioni di FF, come web developer tool, firebug, firefox etc etc POI verifica il lavoro sugli altri browser e aggiunge i fogli di stile per ie6, 7 e 8 (sì purtroppo bisogna aggiungere i fogli di stile anche per l'8)
> > Te ne racconto una: prova a sommare un numero ad
> > un null o a un NaN su FF: ovviamente ti
> > restituisce il numero, perchè fare 5 +
> > nulla_di_nulla a casa mia da sempre
> > 5
> >
> > su ie invece 5 + nulla_di_nulla = nulla_di_nulla
> >
> > se tu sapessi i disastri che può portare in uno
> > script importante per i clienti questa boiata di
> > ie te ne andresti a fare l'eremita in un
> > monastero del
> > tibet
>
> Se i miei accidenti funzionassero anche solo una
> volta su 100, avrei da anni sterminato il team di
> sviluppo di IE. Ma il tibet e` eccessivo; piu`
> ragionevolmente, mi basta la stanzetta e la presa
> di posizione che finito 'sto cazzo di lavoraccio
> mettero` un bel pietrone sullo sviluppo
> occasionale di roba web. Sincera ammirazione,
> comunque, a chi risulta ignifugo a questo assurdo
> inferno.
io mi ci diverto
e tu sei un ignavo
The Lich™
« Non è morto ciò che in eterno può attendere,
e col passare di strani eoni, anche la morte può morire. »

-
-
-
-
-
Re: Maffanculo.Scritto daNon Autenticatoil 2010-06-13 21:21:00.0 alle 2010-06-13 21:21:00.0
- Scritto da: alex.tg
> var stringa = 'zuppa';
>
> Opera: alert (stringa[0]) --> 'z'
> MSIE: alert (stringa[0]) --> undefined
> MSIE: alert (stringa.charAt (0)) --> 'z'
>
> Perche` stringa[0] funziona su Opera e non su IE?
>
> Cioe`, va be', se si deve usare charAt (indice)
> mi sta
> bene.
>
> Ma allora perche` illudere un poveraccio che il
> javascript potesse gestire le stringhe con la
> sintassi delle arrays?
>
>
> Ho pasticciato due ore (2 ore) col CSS perche`
> pensavo che il problema fosse lo stile di una
> DIV, invece dal risultato di un test sul primo
> carattere di una stringa dipendeva la scelta di
> una classe di stile da applicare a una DIV, ed
> era quello a non funzionare perche` su IE la
> sintassi stringa[0] restituiva
> <undefined>.
>
> Maffanculo, cosa dovrei dire?
Rendilo compatibile solo con Webkit che è l'engine del domani.
Grande Apple, sempre avanti
-