Fórum témák

» Több friss téma
Fórum » Számítógép hiba, de mi a probléma?
Lapozás: OK   1193 / 1193
(#) Doky586 válasza Régi motoros hozzászólására (») Szo, 3:09 /
 
Ja. Amíg az XPsp3 telepítő csak 600MB volt, addig a hozzá kiadott összes frissítés 3GB lett.
Sőt az IE6-ot se tudod ma már sokmindenre használni
A hozzászólás módosítva: Szo, 3:13
(#) Udvari Zsombor válasza majkimester hozzászólására (») Szo, 11:15 /
 
Nem csak ott, Win8-on is az a legfrissebb ESR ("Extended Support Release") Firefox verzió.
(#) tki válasza Régi motoros hozzászólására (») Szo, 16:56 / 2
 
Csak részben igaz, hogy a webfejlesztők miatt lassul egy-egy weboldal. Sokszor teljesen indokolt, hogy milyen eszközöket használnak. Egy csomó funkcionalitást elvárunk, nem mondanánk le róluk szívesen, amikről elsőre nem látszik, mennyire komplex a létrehozásuk és mi mindent igényelnek, ha a teljes rendszert tekintjük: hálózat, skálázhatóság, biztonság, állapotok, megjelenítés. Mindegy, hogy webmailről vagy más applikációról van-e szó.

Például hogyan lehetne ma megmaradni fix szélességű oldalaknál, amikor mindenféle méretű és oldalarányú megjelenítő eszközön is látni akarjuk ugyanazt a tartalmat? Így viszont az évtizedek során több robbanás is jött bonyolultságban; ma egy apró változás után az oldal adataiban (a DOM-ban) is újra kell rajzolni egy-egy oldalt stb.

Természetesen ezt is meg lehetne oldani másképpen, ha ez az egy számítana; az erőforrásigény - de az is számít, hogy gazdaságosabb legyen a fejlesztés. Ugyanez történt a nyelvekkel is; erőforrások szempontjából kevésbé hatékonyak, viszont fejlesztési idő stb. (és ez egy jó nagy satöbbi) szempontjából sokkal hatékonyabbak.

Én sem szeretem, mikor minden logikusan megmagyarázható, csak éppen a végeredmény elfogadhatatlan, de ez még nem az, mindig a határon egyensúlyozunk. Például sok szolgáltatáshoz azért létezik egyáltalán kliens több platformra is, mert azokat nem kell újra kifejleszteni; a natívnak mondott applikáció titokban böngészőmotort (saját platformot) és JS kódokat tartalmaz. Ez jó, az viszont nem, hogy néhány ilyennel meg lehet tölteni egy gép sok-sok gigabájtos memóriáját... Lehet utálkozni, hogy ilyen a világ, én is gyakran teszem, de ez nem egyetlen csoport, a webfejlesztés, ill. a frontend hibája, és főleg nem összeesküvés.

Szóval a böngészőket platformmá tettük, amin egyrészt többé nem dokumentumokat jelenítünk meg, hanem alkalmazásokat futtatunk, másrészt sok op.rendszeren képesek működni, ami nemcsak újabb specifikus kódokat jelent (amik nem kerülnek be minden binárisba), hanem a közös kódok és memóriaigények növekedését is eredményezi.

Ugyanis a böngészőnek hatékonynak (gyorsnak) is kell lennie egy adott op.rendszeren, de elég hasonlónak is a felsőbb rétegek felé, hogy azok se bonyolódjanak túl. Ami azt jelenti, hogy egy csomó dolgot a böngészőnek saját magának kell csinálnia. Például hiába vannak Windows-ban vagy Linuxon különféle kész ablakelemek, a fentiek miatt nem használhatók, alacsonyabb szintű hívásokkal kell felépítenie a böngészőnek a saját ablakelemeit - és ez nemcsak a grafikus megjelenítésre, hanem mindenre igaz a hálózattól a hangig. Igen sok idő kellene minden részletet összeszedni, a böngészők kódbázisa önmagában is embertelenül nagy (Chromiumot volt már szerencsém buildelni és termékben felhasználni).
Következő: »»   1193 / 1193
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem