Вэб 3.0 веб броузерийн төгсгөлийг авч болох уу?

Вэб хөтөч нь вэб дараагийн том хувьслыг дагахгүй гэж би бодохгүй байна. Гэхдээ интернетэд хэрхэн нэвтэрснийг илүү сайн тохируулахын тулд хөтчүүдийг заримдаа дахин зохион байгуулахад гайхах хэрэггүй юм.

Тэд анх удаа гарч ирсэнээс хойш вэб хөтчүүд өөрчлөгдөөгүй байна. Тэд их хэмжээний өөрчлөлтүүд хийгдэж байсан боловч Java, Javascript, ActiveX, Flash, болон бусад нэмэгдлүүд хөтлөгчид рүү чиглэсэн шинэ санаануудаар аажмаар үйл явц болжээ.

Программчлагчийн хувьд миний олж мэдсэн зүйл бол анх хэрэглээ нь хөгжөөгүй хэлбэрээр хэрэгжиж эхэлснээр энэ нь clunky эхэлдэг. Энэ үедээ эхнээс нь эхнээс нь эхлүүлэхийг хүсч байгаа бүх зүйлийг харгалзан үзэх нь зүйтэй.

Мөн энэ нь вэб хөтөч дээр хийгдсэн юм. Үнэндээ 90-ээд оны сүүлээр вэбсайтуудыг програмчлахдаа анх удаагаа шинэ вэб браузер үүсгэх цаг болжээ. Түүнээс хойш вэб нь илүү нарийн төвөгтэй болсон.

Вэб браузер бид юу хүсч байгааг мэдэхгүй байна

Энэ үнэн. Вэб хөтөчүүд биднийг өнөөдөр юу хийхийг хүсч байгаагаа харгалзан үзэхэд маш ихээр зохион бүтээсэн. Үүнийг ойлгохын тулд эхлээд веб хөтөч нь үндсэндээ вэбийн текст боловсруулагч байх ёстой гэж анхлан ойлгосон байх ёстой. Вэбийн тэмдэглэгээний хэл нь үгийн процессоруудын хувьд тэмдэглэгээний хэлүүдтэй тун төстэй юм. Microsoft Word тусгай тэмдэгтийг тодоор бичиж тэмдэглэх эсвэл фонтыг өөрчлөхийн тулд үндсэндээ ижил зүйл хийж байна: Start Bold. Текст. Болд дуусгах. Бид HTML-тэй адилхан зүйл юм.

Сүүлийн хорин жилийн туршид энэ вэбсайтыг боловсруулагч нь үүнийг хийхийг хүссэн бүх зүйлээ харгалзан өөрчлөгдсөн юм. Энэ бол гаражийг дэнж болгож, байшингийн орцоороо унтлагын өрөөнд, подволкоор амралтын өрөө байрлана. Одоо бид хадгалах өрөөг холбоод, шинэ өрөөнд оруулмаар байна. гэхдээ бид цахилгаан утас, сантехникийн бүх төрлийн асуудлыг шийдвэрлэх гэж байна. Яагаад гэвэл бидний бүх утаснууд, хоолойнууд нь бидний хийсэн бүх нэмэлтүүдээр солиотой юм.

Энэ бол вэб хөтчүүдэд тохиолдсон зүйл юм. Өнөөдөр бид вэб хөтөчийг веб аппликешн болгон ашиглахыг хүсч байна, гэхдээ тэд үнэхээр үүнийг хийх шаардлагагүй байсан.

Вэб програмчлалын талаархи үндсэн асуудал, хөтөч нь вэбсайтууд дээр ядуу клиентүүд яагаад яагаад үүсгэдэг гол шалтгаануудын нэг нь вэб сервертэй холбоо тогтоох сайн арга байсангүй гэсэн үг юм. Үнэн хэрэгтээ, тэр үед хэрэглэгчээс мэдээлэл авах цорын ганц арга бол тэдэнд ямар нэг зүйлийг дарах юм. Үндсэндээ, шинэ хуудсыг ачаалах үед мэдээлэл л дамжиж болно.

Энэ нь үнэхээр интерактив програмтай байх нь маш хэцүү байсан тул та төсөөлж байна. Та ямар нэгэн зүйлийг текст нүдэнд бичиж болохгүй, бичиж байх явцад серверийн тухай мэдээллийг шалгаж чадахгүй. Товчнийг дарж хүлээх хэрэгтэй.

Шийдэл: Ajax.

Ajax нь Asynchronous JavaScript ба XML-ийг илэрхийлдэг. Үнэн хэрэгтээ энэ нь хуучин вэб хөтчүүдийг хийж чадахгүй зүйлсийг хийж гүйцэтгэх арга юм: хуудсыг дахин ачаалах үйлчлүүлэгчийн шаардлагагүйгээр вэб сервертэй холбогдоорой. Энэ нь Internet Explorer-д XMLHTTP ActiveX объектоор дамжин хийгдэж эсвэл бараг бүх хөтөч дээр XMLHttpRequest-д хийгддэг.

Үндсэндээ, вэб програмын хийхийг хүсч байгаа зүйл нь хэрэглэгч болон сервер хоёрын хооронд солилцоо солилцох явдал юм. Хэрэглэгч хуудас хуудсыг дахин дахин ачаалалгүйгээр хуудсыг дахин ачаалсан мэт солилцдог.

Сайн байна уу? Энэ бол том алхам юм. Энэ нь Вэб 2.0 програмууд нь интернетээс илүү интерактив, хэрэглэхэд хялбар вэбсайтуудаас шалтгаалах гол шалтгаан юм. Гэхдээ энэ бол Band-Aid юм. Үндсэндээ клиент нь серверээс зарим мэдээллийг илгээж, текстийг буцааж илгээж, текстийг тайлбарлах ажлыг үйлчлүүлэгчээсээ үлдээж байна. Дараа нь, үйлчлүүлэгч интерактив мэт санагдахын тулд Динамик HTML нэртэй зүйлийг ашигладаг.

Энэ нь энгийн клиент сервер програмууд хэрхэн ажилладагаас арай өөр юм. Үргэлжлүүлэн гүйдэл дамжих өгөгдөлд хязгаарлалт байхгүй бөгөөд бүх үйлчлүүлэгч дэлгэцийг өөртөө зохицуулах боломжийг олгодог. Ингэснээр вэб дээр үүнийг хийхийн тулд Ajax-ийн аргыг ашиглан интернетэд холбоход хүрдэг.

Вэб браузер нь ирээдүйн үйлдлийн системүүд юм

Майкрософт үүнийг 90-ээд оны үед мэдэж байсан. Тийм ч учраас тэд Netscape-тэй хамт хөтөчийн дайн болж, ийм учраас дайныг ялахад Microsoft-ийн анхаарлыг татахаа больсон юм. Харамсалтай нь наад зах нь Microsoft-д зориулсан шинэ браузерын дайн байдаг бөгөөд энэ нь олон янзын тавцан дээр тулалдаж байна. Mozilla Firefox интернетийн хэрэглэгчдийн ойролцоогоор 30% -ийг ашиглаж байгаа бол Internet Explorer нь сүүлийн таван жилд зах зээлийн эзлэх хувь 80% -иас 50% хүртэл буурсан байна.

Вэб 2.0 ба Office 2.0 зэрэг вэбсайтуудтай холбогдуулан түүхэн даалгаварууд нь веб хуудсуудыг авчирсан бөгөөд үйлдлийн системийг сонгоход илүү хараат бус байдал, стандарт хөтөчд илүү чухал болж байна. Энэ хоёрын аль аль нь Internet Explorer-ийн браузер нь бусад бүх вэбсайтуудаас юугаараа өөр зүйл хийх хандлагатай байдаг Microsoft-н сайн мэдээ биш юм. Майкрософтын хувьд тийм ч сайн мэдээ биш.

Гэсэн хэдий ч үйлдлийн систем дэх хөгжлийн хэрэгслүүдийг ашиглах тухай нэг гайхамшигтай зүйл бол та интерфэйсийг үүсгэх стандартчилсан объектуудыг ашиглаж болох юм. Та эдгээр объектуудтай хэрхэн харилцаж байгаа талаараа маш их хяналт тавьдаг бөгөөд тэр ч байтугай өөрийн орлуулах боломжтой болно. Вэб програмчлалын хувьд энэ түвшинд хүрэх нь илүү төвөгтэй байдаг. Учир нь веб хөтөч нь ихэвчлэн том програмуудад зориулж нарийн төвөгтэй үйлчлүүлэгч болох зорилгогүй байдаг - ирээдүйд үйлдлийн систем байхаас хамаагүй бага байдаг.

Гэсэн хэдий ч улам бүр нэмэгдэж байгаа энэ бол тэднийх юм. Google Docs нь аль хэдийн текст боловсруулагч, хүснэгт, танилцуулгын програм хангамжийг хангадаг. Үүнийг Google-ийн мэйл клиенттэй нэгтгэж, үндсэн оффисын програм хангамжийн бүтээмжийн багцтай болно. Бид аажмаар, гэхдээ бидний ихэнх програмууд онлайнаар боломжтой болсон тэр газарт хүрэх болно.

Ухаалаг гар утас болон PocketPC-ийн алдар нэрийг улам өргөжүүлж байгаа нь интернетийг бүхэлд нь хамарсан шинэ захыг бий болгож байна. Мөн, өнөөгийн чиг хандлага нь Интернетийн Интернэтийг бодит интернеттэй нэгтгэхийн зэрэгцээ "Ирээдүйн Интернет" хэрхэн харагдахыг тодорхойлох гол тоглогч болж байгаа хөдөлгөөнт байдлыг харуулахгүй.

Нэг гол асуудал бол вэб хөтөч дайн дээр шинэ фронтыг үүсгэдэг явдал юм. Хэрэв Microsoft интернет Explorer-ийн хөтөч дээр давамгайлж байх юм бол "Pocket IE" -тэй гар утсан дээр давамгайлах болно.

Хөдөлгөөнт төхөөрөмж интернетэд хэрхэн нэвтэрч байгаа бас нэг сонирхол татсан зүйл бол уламжлалт вэб портуудыг сольж хэрэглэдэг Java програмуудыг ашиглах явдал юм. Microsoft Live эсвэл Yahoo руу орохын оронд гар утасны хэрэглэгчид эдгээр вебсайтын Жава хувилбаруудыг татаж авч болно. Энэ нь вэб хөтөч дээр ажиллаж байсан бүх алдаагүйгээр ямар ч клиент-серверийн програмтай адилхан интерактив туршлага үүсгэдэг.

Мөн вэбсайтууд нь шинэ аппликешн хөгжүүлэх платформд зориулан өөрсдийн сайтыг боловсруулах хүсэлтэй байгаа нь харуулж байна.

Ирээдүйн хөтөч

Вэб хөтчийг ойрын ирээдүйд зохиосон цагтаа хэрхэн дизайн хийх талаархи томоохон өөрчлөлтийг харах болно. Вэб 3.0 нь шинэ төрлийн хөтөч рүү хөтөлж, эсвэл өөр өөр чиг баримжаагаар дамжих эсэх нь энэ үед хэн ч таамаглаж байна.

Гэсэн хэдий ч, вэб хөтөчөөр бүрэн хэмжээгээр шинэчлэгдсэн цоо шинэ төрлийн браузертай танилцаж байгаад гайхах хэрэггүй. Энэ нь гол тоглогчийг дизайн хийх, Google, Yahoo, бусад хүмүүс зэрэг гол тоглогчдод хүрэх магадлалтай. Энэ нь хамгийн хялбар арга биш боловч боломжтой юм.

Ирээдүйд энэ хөтөч ямар байх вэ? Энэ нь бидний одоогийн хөтчүүд, ActiveX, болон Java-г нэгтгэхийн тулд мини-үйлдлийн систем болон хөгжлийн платформ аль алиныг нь үүсгэхтэй адил юм.

Та болон миний хувьд энэ нь манай ажлын програмыг ачаалах, үгийн процессор болон хүснэгт хоорондын солилцоо, мөн олон тоглогчийн онлайн дүрд тоглох тоглоом руу шилжихтэй адил юм.

Үнэн хэрэгтээ, вэбсайт бүр өөрийн хэрэглээ болох бөгөөд нэг вэбсайт / програмаас дараагийнх руугаа амархан очиж болно.

Вэб 3.0-ыг юу гэж үздэг гэж та бодож байна вэ?