Non conosco Excel a fondo, ma mi vien da supporre che la ridondanza come in cella:
<td class=xl35>1910 <font class="font6" size="4"> floxaxel</td> (e dove manca il Tag di chiusura </font> ma i browser lo generano comunque come "correttivo")
con la definizione del font sia in CSS che col cassico Attributo SIZE, possa essere dettata dall' intento di voler lasciare un minimo di formattazione fruibile anche da utilizzatori non convenzionali o comunque, browser che ancora non supportavano il CSS. Ricordiamoci che Excel nasce come un programma "per ufficio, per addetti ai lavori", dove girano Sistemi Operativi anche assai diversi dai nostri pc; che però fan tutto: in altri settori invece, magari "fanno tosto" e molto, ma solo determinato hardware.
La comparsa stessa del Tag FONT poi, parrebbe "imputabile" anche alla scelta del compilatore di mantenere lo score e il nickname nella stessa cella ma con due colori diversi; altrimenti già si potrebbe avere qualcosa di più conciso del tipo:
<td class=xl35>1910</td><td class=xyz>floxaxel</td>
Comunque, non è a ricompilare 30.000 righe daccapo, che voglio indurre; la questione è interessante e la mia soluzione ha un nome: JavaScript.
Avrei fatto un programmino JS per estrarre da quel codice sorgente sconfinato, un Array con i dati salienti; ne riporto un pezzetto per capire di cosa parliamo:
codice:var goods = [ ["2557","Pulzar","87","20",""], ["2556","betterthanyoulolz","192","90",""], ["2556","randymoore1","47","3",""], ["2555","zorge50","150","48",""], ["2555","ZombiUnicorn","80","36",""], ["2552","jakersstone.team","47","11",""], ["2551","Steven.SupremeSkill","61","26",""], ["2551","cerco.avversari.seri","37","2",""], ["2550",",Revenge","1082","432",""], ["2549","JANEAUTO","94","35",""], ["2545","caldos","529","238",""], ["2542","Mortars.are.Stupid","59","19",""], ["2541","ToeTag13","65","10",""], ["2540","ScreamingResonanc","165","37",""], ["2539","tunikat_k","279","66",""], ["2539","electron99","53","38",""], ["2537","bitterfly","38","2",""], ["2536","YarrakYe","660","123",""], //way more ones go so on ... ["1731","richardmora","20","87",""], ["1729","bksingh123456","28","247",""], ["1726","bobbbuilds","3","26",""], ["1721","tttggtt1234","3","153",""], ["1706","anaeriin","26","55",""], ["1684","zuko14","2","51",""], ["1670","xtremesoldier360","37","50",""], ["1609","nowinsaccount","1","86",""], ["1525","the.pointman","20","366",""], ["1484","agcs","2","88",""], [""]]; //END
Con questa risorsa a disposizione, JS compila la pagina lavorando client-side: il tutto da fornire al Visitatore, Array (anzi, due) più ovviamente la pagina di navigazione con lo SCRIPT per gestire i dati, non arriva al Un Megabyte e mezzo da scaricare.
Rimane però da vedere come tenere aggiornato l' Array, se il luci.o può farlo manualmente con copia-incolla per spostare righe su e giù; perché io non ne so' niente di quel war 3 coso, che ritmi ha, come vede i punteggi, ecc. .

Rispondi quotando