Bakal Web 3.0 Bawa ka Ahir tina Web Browser?

Ku teu sangka web panyungsi bakal dileungitkeun jeung évolusi badag saterusna web, tapi teu bakal heran lamun panyungsi nu ulang nimukeun di sawatara titik mun fit hadé jeung kumaha urang internetan Internet.

Teu yen web panyungsi teu robah saprak aranjeunna mimiti mucunghul. Aranjeunna geus Isro ngaliwatan parobahan masif, tapi geus mangrupa prosés bertahap kalayan ideu anyar kawas Java, Javascript, ActiveX, Flash, tur tambihan-ons séjén creeping kana panyungsi dina.

Hiji hal kuring diajar jadi programmer nu éta yén nalika hiji aplikasi evolves dina cara nu eta teu asalna dimekarkeun pikeun, éta mimiti meunang clunky. Dina tahap ieu, éta mindeng pangalusna mun ngan mimitian leuwih ti scratch jeung desain hal anu diperlukeun kana akun sagalana rék ka do.

Sarta éta waktu tinggi ieu dipigawé pikeun web browser. Kanyataanna, nalika kuring munggaran dimimitian program aplikasi wéb deui dina telat 90 urang, Teu sangka ieu waktos tinggi deui lajeng nyieun web browser sagemblengna anyar. Na web geus gotten pisan leuwih canggih ti lajeng.

Panyungsi web keur gering-dilengkepan Pikeun Naha naon Urang Hayang

Éta leres. panyungsi web anu horribly dirancang mun anjeun nganggap naon urang nanyakeun ka ngalakukeun poé ieu. Ngartos ieu, anjeun kudu mimiti ngarti yen web panyungsi anu asalna dirancang janten, dasarna, processor Kecap keur web. Aksara Sunda pikeun web anu strikingly sarupa aksara basa keur prosesor Kecap. Bari Microsoft Word migunakeun aksara husus pikeun nunjuk ka téks tangtu kandel atawa ngarobah font na, mangka lakukeun dasarna hal anu sarua: Mimitian kandel. Téks. Mungkas kandel. Nu hal anu sarua urang ngalakukeun kalawan HTML.

Naon anu geus lumangsung leuwih ti dua puluh taun ka tukang éta kecap prosésor ieu web geus dirobah kana akun pikeun sagalana hayang urang ka do. Ieu kawas imah dimana urang geus ngancik garasi kana den, sarta loteng kana pangkeng cadang, sarta basement kana parlor a, sarta ayeuna Kami rek nyambungkeun kamar panyimpenan kaluar deui ngadamel kana kamar anyar dina imah - tapi, urang bade ngajalankeun kana sagala jinis masalah nyadiakeun listrik sarta plumbing sabab sakabéh kawat sarta pipa kami geus gotten jadi gélo jeung sagala tambahan lianna kami geus dijieun.

Éta naon anu geus lumangsung nepi web panyungsi. Dinten, urang rék ngagunakeun panyungsi web urang salaku klien pikeun aplikasi wéb, tapi maranéhna bener teu dimaksudkan pikeun ngalakukeun éta.

Isu fundamental Kuring kungsi mibanda programming web, tur salah sahiji alesan utama naha panyungsi dijieun klien goréng pikeun aplikasi wéb, éta aya no way alus pikeun ngahubung sareng web server. Kanyataanna, balik lajeng, hijina cara nu bisa meunang informasi ti pamaké ieu maranehna keur klik hal. Intina, informasi bisa ngan bisa diliwatan lamun kaca anyar ieu dimuat.

Salaku tiasa ngabayangkeun, ieu dijieun hésé pisan boga aplikasi sabenerna interaktif. Anjeun teu bisa mibanda tipe batur hal kana kotak téks na parios inpo di server bari maranéhna diketik. Anjeun kukituna kudu ngadagoan ka mencet tombol a.

Leyuran: AJAX.

AJAX nangtung pikeun Asynchronous JavaScript jeung XML. Intina, éta cara ngalakonan naon maranéhanana heubeul web panyungsi teu bisa ulah: komunikasi sareng web server tanpa needing klien pikeun ngamuat kaca. Ieu dilakonan ngaliwatan hiji obyék XMLHTTP ActiveX dina Internet Explorer atawa hiji XMLHttpRequest ampir unggal browser lianna.

Dasarna, naon ieu ngamungkinkeun hiji programmer web sugan aya bursa informasi antara klien tur server lamun pamaké kungsi reloaded kaca tanpa pamaké kantos sabenerna reloading kaca.

Sora gede, katuhu? Ieu mangrupakeun hambalan badag maju, sarta eta teh alesan konci naha Web 2.0 aplikasi anu jadi leuwih interaktif sarta gampang-to-pamakéan ti aplikasi wéb saméméhna. Tapi, éta téh masih mangrupa Band-bantuan. Pokokna klien nu ngirimkeun server sababaraha émbaran, sarta eta ngirimkeun hiji blok tulisan deui, ninggalkeun klien sareng karya alih basa téks éta. Lajeng, klien ngagunakeun hal disebut Cim HTML nyieun kaca sigana interaktif.

Ieu rada bit béda ti cara normal aplikasi klien-server karya. Kalawan henteu larangan dina data ngalirkeun deui mudik, sarta kalawan sakabéh arsitéktur diwangun ku hiji panon on letting klien nu ngamanipulasi layar dina laleur, ngagunakeun téhnik AJAX keur ngalengkepan ieu dina web anu kawas jumping ngaliwatan hoops mun meunang dinya.

Panyungsi web anu Systems Operasi of Future nu

Microsoft terang eta deui dina 90 urang. Éta naha maranéhna ngagaduhan kana éta perang panyungsi kalawan Netscape, sarta éta naha Microsoft ditarik euweuh punches di unggul perang éta. Hanjakal - sahenteuna pikeun Microsoft - a perang panyungsi anyar aya, sarta eta keur perang di loba platform béda. Mozilla Firefox ayeuna dipake ku kasarna 30% pamaké Internet, bari Internet Explorer geus katempo serelek pangsa pasar na ti leuwih 80% nepi ka ngan leuwih 50% dina lima taun kaliwat.

Kalawan tren web ayeuna kawas Web 2.0 jeung Kantor 2.0 bringing naon nya sajarahna aplikasi desktop pikeun web, aya janten langkung merdeka dina pilihan sistem operasi, sarta leuwih pentingna dina panyungsi standardized. Duanana nu teu warta alus mun Microsoft anu Internet Explorer browser condong ngalakukeun hal béda ti naon paling unggal browser sejen manten. Deui, moal warta pohara alus pikeun Microsoft.

Tapi hiji hal hébat ngeunaan ngagunakeun parabot ngembangkeun on hiji sistem operasi téh nu tiasa nganggo objék standardized mun nyieun panganteur Anjeun. Anjeun oge kudu loba kontrol ngaliwatan sabaraha Anjeun berinteraksi sareng pamadegan objék, jeung malah bisa nyieun Panggantian anjeun sorangan. Kalawan programming web, éta leuwih hese pikeun ngahontal tingkat ieu kadali, utamana kusabab web panyungsi teu mimitina dimaksudkeun pikeun jadi canggih klien pikeun aplikasi badag - teuing kirang janten sistem operasi di mangsa nu bakal datang.

Tapi, beuki loba, éta téh naon maranéhna jadi. Google Docs geus nyadiakeun processor Kecap, spreadsheet, sarta software presentasi. Ngagabungkeun ieu kalayan klien mail Google, jeung anjeun kudu pakét produktivitas software kantor dasar Anjeun. Kami lalaunan, tapi pasti, meunang titik nu mana kalolobaan aplikasi kami bakal sadia online.

Popularitas beuki smartphone na PocketPCs geus nyieun hiji demarkasi sakabeh anyar pikeun Internet. Na, bari trend ayeuna nyaeta keur Mobile Internet ngagabungkeun jeung internét 'nyata' , ieu teu diskon bentang mobile salaku pamuter konci dina shaping kumaha "Internét tina Future" moal kasampak.

Hiji aspék konci téh nya éta nyiptakeun hareup anyar dina perang web browser. Mun Microsoft nyaeta pikeun tetep dominan kalayan browser Internet Explorer anak, eta kudu ngahontal leuwih dominan dina alat nu bagerak kalayan "Pocket IE," Microsoft urang Internet Explorer pikeun browser Mobile.

aspék séjén metot ngeunaan kumaha alat nu bagerak nu ngakses Internet nyaéta pamakéan aplikasi Java ngaganti portals web tradisional. Gantina bade Microsoft Live atanapi Yahoo, pamaké mobile bisa ngundeur versi Java situs web ieu. Ieu nyiptakeun hiji pangalaman interaktif nu sarua wae aplikasi klien-server tanpa sagala pitfalls ngalaman ku web panyungsi.

Ogé nunjukeun yen pamaén web utama anu daék mendesain situs maranéhanana pikeun platform ngembangkeun aplikasi anyar.

The Browser of Future nu

Abdi teu bakal nempatkeun sagala bets nu urang gé ningali parobahan utama dina sabaraha web panyungsi anu dirancang kapan dina mangsa nu bakal datang. Naha atanapi henteu Web 3.0 bakal Usher dina tipe anyar tina browser atawa buka dina arah lengkep beda nyaeta tatarucingan saha urang di titik ieu.

Tapi, dina waktu anu sarua, abdi bakal moal heran ningali hiji merk tipe anyar tina browser lengkep dituliskeun kalayan aplikasi wéb dina pikiran revolutionize web. Ieu bisa butuh saurang pamaén utama ngarancang deui, sarta pamaén utama kawas Google na Yahoo jeung nu lianna meunang balik deui, nu teu aya hal anu panggampangna pikeun ngalengkepan tapi kasebut nyaéta dimungkinkeun.

Naon bakal browser ieu mangsa nu bakal datang jadi kawas? Kuring ngabayangkeun eta bakal kawas merging panyungsi kami ayeuna, ActiveX, sarta Java keur nyieun hal nu bisa jadi duanana sistem mini operasi sarta platform pangwangunan.

For wae jeung aing, éta bakal jadi kawas loading up aplikasi kantor urang, seamlessly ngaganti antara processor Kecap sarta spreadsheet, sarta sagampil seamlessly ngaganti ka buruan roleplaying online massively multiplayer.

Intina, unggal ramatloka bakal jadi hiji aplikasi tina sorangan, sarta kami bisa gampang balik ti hiji ramatloka / aplikasi kana salajengna.

Kumaha saur anjeun Web 3.0 bakal mawa?