[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