Въпреки че започна като експеримент преди четиридесет години, интернет се превърна в много важна част от нашия живот. Помислете за това и помислете колко влияние има върху области като образование, бизнес, търговия, наука и технологии. За да се справят с търсенето на трафик и други аспекти като скорост и сигурност, много нови уеб стандарти и протоколи са добавени и обновени с течение на времето. Всъщност много от тези протоколи и технологии се оформят и разгръщат, докато говорим. Миналата седмица изобретателят на мрежата Тим Бърнърс-Лий говори за промените, които интернет е виждал в последно време. Нека да разгледаме какви нови неща виждаме в интернет в момента и новите стандарти за уеб, които ще бъдат представени в близко бъдеще.

HTTP2 и SPDY

Всеки път, когато посещавате уебсайт, трябва да въведете " http: // ". Помислили ли сте някога защо тези две наклони са там? Е, изненадващо, както каза собственият му създател Ли, това беше просто грешка! HTTP2 може да премахне това съкращение, но това не е всичко. Преди няколко години Google пусна SPDY - проект за варианти на HTTP. И скоро Microsoft се осмели да се сдобие със същия подобен проект. Въпреки това, организацията, която получава обаждането, избира проекцията на Google над Microsoft. HTTP2 заедно със SPDY води до значителни подобрения в скоростта на показване на уеб страници.

Въпреки че по-голямата част от браузърите са предоставили поддръжка на SPDY в най-новите версии, за съжаление това не е достатъчно, за да може тази функция да работи. За да заредите по-бързо уеб страница, уебсайтът трябва да резонира същата технология. Популярните сайтове като Google, Facebook и Twitter вече са позволили тази възможност, но по-голямата част от сайтовете все още не са направили превключването. По-късно тази година ще видим изпълнението и внедряването на HTTP2.

WebRTC

Уеб браузърът става все по-умен всеки ден. Не само става все по-сигурно и стабилно, но зад завесите тя тихо прилага някои домашни инструменти, за да замени собственически инструменти, които се инсталират отделно и се изискват. Една такава функция е уеб комуникация в реално време (WebRTC). Това позволява на потребителите да правят видео разговори, без да се налага да използват VoIP услуга като Skype. Всичко, което се изисква, е вградено в браузъра. Chrome и Firefox вече поддържат WebRTC. Можете да отидете на Demo страницата на WebRTC, за да изпробвате тази функция.

SRCSET

Хората използват хиляди устройства за достъп до интернет. Един човек би могъл да използва iPad Mini, докато другият може да си представи Nokia Asha, за да стигне до лабиринта на Interweb. Някои от тези устройства използват екрани с висока разделителна способност, докато много от тях не. Предизвикателството тук е да се осигури подходяща резолюция на изображението за потребителите. И как да го направим?

Отговорът е Source Set (SRCSET). Това е разширение на стандарта HTML5, който позволява на уеб дизайнерите да настроят различни версии на един и същ графичен файл. Така че, в зависимост от вида на устройството, което използвате, уеб сайтът ще намери точната резолюция на изображението за вас. Въпреки че все още не е включена в основния текст, отсега нататък това е един от най-важните начини за преодоляване на този проблем.

Отзивчив уеб дизайн

Подобно на SRCSET, Responsive Web Design е нещо, което много уеб дизайнери са започнали да използват на своите уеб сайтове. Може да има известен брой устройства, които потребителите могат да използват за достъп до уебсайта. Следователно прави уеб страниците изяснени добре, независимо от размера на екрана, на който се гледа, е важно. Итън Маркот го описа съвсем накратко. Днес много уеб сайтове, включително Make Tech Easier, са използвали техники като течни решетки, гъвкави изображения и медийни заявки, за да направят уебсайта да се коригира на всякакъв екран.

HTML5 и CSS3

HTML5 вече има справедлива сила на сцепление. Езикът за уеб програмиране е отговорен за създаването и появата на уеб страница. Новата версия позволява на издателите да вграждат видео и аудио съдържание на уеб страница без да изискват инструменти на трети страни като Silverlight и Flash. В допълнение, той може да поддържа и информацията, базирана на местоположението. Той също така осигурява поддръжка за офлайн достъп на уеб приложения. Тази функция вече получи одобрението, но очаква препоръката на W3C.

След повече от десетилетие третата версия на CSS най-накрая се появи. Най-голямата разлика между CSS3 и предишните му версии е разделянето на модулите. В предишните версии всичко трябваше да бъде написано в същия документ, докато CSS3 въвеждаше отделни модули, като всеки от тях имаше специфични възможности.

IPv6

Когато интернет беше оформен, създателите го възложиха на 4, 3 милиарда адреса - основно, че много терминални точки, през които устройствата трябва да се свързват в мрежата. Но скоро, тъй като започнаха да се появяват повече мобилни устройства и компютри, 4, 3 милиарда адреса, които изглеждаха така, сякаш никога няма да бъдат напълно използвани, се оказват недостатъчни, за да отговорят на настоящите нужди. Новата версия IPv6, която вече е приета от няколко популярни уеб сайта като Google и Facebook, предлага 340 "трилиона трилиона трилиона" адреса. Безопасно е да се предположи, че дори ако всички планети на нашата слънчева система прескочиха връзката с Интернет от Земята, все още ще имаме достатъчно от нея.

Местни клиенти

Тъй като всички наши изчислителни нужди се придвижват към облака, нашите уеб браузъри се обличат с повече власт. Благодарение на Google и Microsoft имаме няколко местни и преносими уеб приложения, които могат да се изпълняват от самия браузър. Google Диск и Office Online са два чудесни примера. Допреди няколко месеца тези нативни приложения не можеха да бъдат създадени за Android и други мобилни устройства, но последните промени от поддръжката на Google за устройства за процесори, които не са от Intel.

Къде отиваме?

Много от посочените по-горе уеб стандарти все още не са станали масови. Това е непрекъснат процес, а приемането отнема доста време. Всеки ден се добавят нови неща и по-старите не толкова оптимизирани кодове се отстраняват. Много изследователски организации работят по изграждането на нови протоколи и укрепването на съществуващите. Мрежата, както я познаваме, се променя. За да се справим с това, нашите уеб браузъри вдигат и нови технологии. Едно много сигурно нещо да излезе от това е, че Интернет се подобрява.