- S obzirom na to da se uskoro očekuju tri preglednika, još nije jasno hoće li se web stranice moći nositi s obzirom na probleme s malo memorije.
- Tri najpopularnija svjetska preglednika uskoro će prijeći prekretnicu.
- Od danas, stabilne verzije kanala Google Chrome, Mozilla Firefox i Opera imaju verziju 99 ili noviju. Microsoft Edge zaostaje u verziji 82.
Brojevi preglednika obično su nevažni, ali s obzirom da su Chrome i Firefox istodobno dosegnuli granicu stoljeća, veliko je pitanje: hoće li se web stranice nositi?
Problem je u tome što su mnoga web-mjesta tvrdo kodirana uz pretpostavku da ako je preglednik stariji od 99, on mora biti jako star. Zapravo, neki mogu ići još dalje i pretpostaviti da ako preglednik ima glavni broj verzije veći od 99, on uopće neće podržavati određene moderne značajke.
S vremenom su web stranice mogle progresivno dodavati nove značajke jer su stariji preglednici jednostavno ignorirali kôd koji nisu razumjeli. Ali sada programeri moraju razmišljati o tome kako koristiti otkrivanje JavaScript značajki umjesto da se oslanjaju na brojeve preglednika da bi znali što web-mjesto može učiniti.
Za krajnje korisnike to znači da web stranice trebaju raditi dosljedno u tri glavna preglednika. Ali za programere i webmastere to znači nešto sasvim drugo: moraju se pobrinuti da su njihove stranice spremne za nove verzije.
Memorija web stranice
Pamćenje je kratko u web industrija; Sjetite se kada je Opera dosegnula verziju 10 2009. godine, uzrokujući probleme, a samo tri godine kasnije, Firefox 10 se suočio sa sličnim problemima.
Jedan je problem što web-mjesta često izričito blokiraju starije verzije preglednika. Neki su blokirani jer su jednostavno prestari da bi bili sigurni, ali drugi su blokirani jer ne podržavaju značajke koje web-mjesta trebaju za ispravan rad.
U nekim slučajevima, web stranica će reći korisniku da je njihov preglednik zastario i ponuditi vezu za preuzimanje nove verzije. Međutim, ako stariji preglednik ne može pokrenuti novije verzije Flasha ili Jave, i ta veza može biti prekinuta.
Svaki put kada se promijeni broj glavne verzije, web-mjesta pronalaze nove načine za razbijanje. Na nekim stranicama ne možete se prijaviti; na drugima, kritične funkcije jednostavno prestaju raditi. Ovi problemi su gotovo uvijek manji i privremeni, ali se događaju svaki put kada se promijeni broj glavne verzije.
Web testiranje
Malo je vjerojatno da će web programeri htjeti promijeniti sav svoj kod – iako bi potrebna promjena bila jednostavna – tako da će problem vjerojatno i dalje postojati.
Jedan web programer koji već testira preglednik sa 100 verzija već je naišao na probleme s web-lokacijama koje provjeravaju verzije preglednika.
U nekim slučajevima, preglednik je promijenio svoj niz korisničkog agenta s 99 na 100, ali i dalje nije mogao učitati web-mjesta koja su provjeravala određeni broj verzije.
Ako ste web programer ili samo vrlo strastveni korisnik preglednika, možda ste primijetili da će rasporedi izdavanja glavnih dobavljača preglednika biti prilično uzbudljivi u sljedećih nekoliko mjeseci
Problem je u tome što je mnogo web-mjesta programirano za provjeru na kojem su pregledniku korisnici instalirali ispitivanje niza preglednika (korisnički agent) i uvid u sadrži li "Firefox/99" ili "Firefox/100", za primjer.
Ako se dogodi, web-mjesto bi moglo odbiti raditi s tim preglednikom. A kako Microsoft sada koristi okus Chromiuma, to također utječe Rub a tvrtka provjerava.
Chrome će se uskoro ažurirati na novu verziju, stavljajući ga kao glavnu verziju ispred Firefoxa i Safarija. Međutim, do trenutka kada su sva tri preglednika na istoj glavnoj verziji, većina web-mjesta trebala bi ažurirati svoj softver za rad s novom verzijom.
Jeste li uzbuđeni vidjeti kako će novi preglednici raditi na web stranici? Javite nam se u odjeljku za komentare.