[Linux-Biella] Flash lento su linux

Jumping Jack jumpingjack a mclink.it
Lun 14 Mar 2011 04:12:48 CET



On 14/03/2011 1:41, PaulTT wrote:
> On 13/03/2011 20:49, Daniele Segato 說:
>> Il giorno dom, 13/03/2011 alle 19.16 +0100, PaulTT ha scritto:
>>> e speriamo che html5 lo mandi a quel paese, tra l'altro... ;P
>> html5 ha sempre lo stesso problema
>> dipende da chi lo implementa e quindi lo stesso codice è visualizzato
>> diverso su un diverso browser
> non penso proprio
> il flash player e' codice chiuso, scritto da azienda antipatica e 
> strafottente, funziona male, se non peggio.
> (che sia comodo e' tuttaltro discorso)
> mentre html5 sono delle specifiche pubbliche e implementabili anche da 
> te a casina senza diventar pazzo, e senza infrangere licenze o cose 
> strambe....
> se poi i browser che lo leggono non lo implementano bene, e' 
> tutt'altro discorso, ma ci sono delle specifiche che parlano ben chiaro
> siamo tutti quanti convissuti con quella merda -ed e' un eufemismo- di 
> ie6, (ed e' talmente schifoso che ora che ne ha uno migliore, la m$ lo 
> ha deprecato:
> https://twitter.com/#!/Microsoft/status/43753653189885952
> http://ie6countdown.com/
> )
>> flash invece si vede uguale ovunque, se si vede.
>>
>> finché non nasce uno standard reale indipendente dal browser ci terremo
>> flash e/o internet explorer
> html5 _e'_ uno standard indipendente dal browser.
> come html a priori, solo che qualche idiota in giro c'e', per cui 
> ovviamente non funziona bene come si deve ovunque....
> (ie6 non ha mai implementato decentemente js e css, per esempio, e 
> quello nuovo fatica a fare una o via svg (la o di opera per es.), ma 
> le specifiche sono ben chiare, ci sono i test di compatibilita' 
> etcetc, con dell belle immagini finite di come dovrebbe apparir la 
> cosa....)

I problemi dei browser è che puntano di più a funzionare sempre 
piuttosto che sulla qualità, purtroppo la maggior parte dell'html è 
scritto da ignoranti che non sanno neanche quello che fanno per cui sono 
pieni di errori, ma una quantità infinita, anche di javascript. Chissà 
come mai però funzionano lo stesso questi codici...
Pensa che stavo giocando ad un giochino multiplayer in ajax credo, si è 
creato un bug, dopo un gionro intero in cui tutti player bestemmiavano e 
gli admin temporeggiavano mi sono rotto le balle, ho scaricato il file 
(500k di javascript), l'ho caricato in Delphi for PHP, mi ha detto dove 
stavano gli errori, li ho segnalati e dopo dieci minuti il bug era 
corretto, un paio di settimane dopo, altro bug che non risolvono, questa 
volta il codice non centra. Apro il gioco in IE6 (si ti fa vomitare ma 
per certe cose è comodo) disattivando i vari ignora di qua e la 
(l'interfaccia è custom in delphi) e mi dice la linea di errore. Apro il 
codice e vedo che hanno scambiato due lettere di una parola che faceva 
riferimento al db, segnalo l'errore e lo correggono (professinalità dove 
stai?). Ora vorrei sapere per quale motivo di default ogni browser 
ignora gli errori e va avanti.
Non si può avere un sistema standard che funzioni in modo uguale per 
tutti se poi si va ad interpretazione, la maggior parte delle differenze 
sono causate dai diversi approcci all'interpretazione del codice. 
Figurati che ci sono funzioni di html 4 che mai nessuno ha implementato 
come l'ombreggiatura del testo... Si può immaginare come stiano 
lavorando al rendering di html 5.

Riguardo a Flash, come azienda antipatica e strafottente intendi Adobe o 
Macromedia, perchè su Macromedia direi cose anche molto più pesanti, 
mentre su Adobe no perchè di base ha fatto ottimi prodotti inizialmente 
accorpando due compagnie una che sviluppava software di riconoscimento 
caratteri e una che si occupava di video scrittura, poi è andata sempre 
avanti accorpando varie aziende entrando nell'audio, nel video e nel web 
design. E' un po' la strada che ha fatto Corel. Più il tempo passa e più 
piccole aziende con grandi software vengono comprate dalle grandi 
anziende con tanti soldi.

JJ


Maggiori informazioni sulla lista Linux