Уеб браузърите нарастват през последните няколко години. Сега, когато Internet Explorer 6 е прекъснат, браузърите внедряват различни страхотни нови функции, от които уебсайтовете се възползват днес.



какво означава dcim

Тази статия се фокусира върху новите уеб технологии, които можете да използвате на действителните уеб страници днес. Разбира се, някои от вас без съмнение са чували за много от тях, но по-голямата част от хората не са чували за всички от тях.

Плъзнете и пуснете за качване

Много уебсайтове вече ви позволяват да качвате файлове само като ги плъзгате и пускате в прозореца на браузъра си – добре дошла промяна от това да щракнете върху бутон за преглед и да използвате инструмент за избор на файлове, както трябваше да направим само преди няколко години. Независимо дали прикачвате файл към имейл в Gmail или качвате изображение на imgur.com за бързо споделяне, можете да плъзнете и пуснете файла на уеб страницата.

Изобразете 3D графики в браузъра

Браузъри като Chrome и Firefox вече поддържат WebGL, който позволява на уеб страниците да изобразяват 3D графики без никакви плъгини. WebGL може да се използва за игри и други 3D модели, но най-популярният уебсайт, използващ WebGL, вероятно е Google Maps. В Google Maps в Chrome можете да активирате MapsGL. Това ще накара Google Maps да изобрази картата с OpenGL, което ще доведе до по-гладки анимации. Когато използвате Street View, ще видите анимация, докато картата се увеличава. Street View също ще се изобразява с OpenGL, а не с Adobe Flash.

Ако Google Maps не беше достатъчно впечатляващ, двигателят Quake 3 е адаптиран да работи в WebGL във вашия браузър . Този уебсайт също използва спецификацията за заключване на показалеца (или заключване на мишката), за да вземе показалеца на мишката и да го задържи в зоната на играта.

Windows 10 в s режим

Комуникирайте с WebSockets

HTML никога не е бил проектиран да позволява на уеб страниците да комуникират напред-назад с уеб сървърите. HTML е създаден за статични уеб страници и повечето уеб страници понастоящем използват методи, базирани на хакерски анкети, за да комуникират със сървърите. WebSockets позволяват на уеб страниците да създават пълен комуникационен канал през TCP връзка, намалявайки драстично забавянето и мрежовия трафик, когато уеб страниците трябва да изпращат данни напред и назад със сървърите.

Реклама

WebSockets се използват от Играта BrowserQuest на Mozilla , което позволява на играта, която се изпълнява във вашия браузър, да изпраща събития напред-назад към своя сървър. WebSockets също са използвани за създаване на IRC клиенти, работещи във вашия браузър. Може би най-впечатляващото е, че WebSockets също са били използвани за създаване JavaScript торент клиент, който работи във вашия браузър , давайки на потребителите на Chrome OS собствен торент клиент. JSTorrent все още не изглежда напълно стабилен, но е добър пример за това какво е възможно с WebSockets.

Възпроизвеждане на видеоклипове и музика без Flash

HTML5 видеото привлече много внимание, така че много хора знаят, че вече е възможно да се възпроизвеждат видеоклипове във формати H.264 (MP4), WebM и Ogg Theora, без да е необходимо инсталиране на Flash. Много видео уебсайтове – включително YouTube – предлагат възпроизвеждане на видео, базирано на HTML5. За съжаление много уебсайтове настояват, че се нуждаят от DRM, поради което YouTube все още използва Flash за видеоклипове с реклами, а Netflix все още използва Silverlight за своите видеоклипове. Видео маркерът на HTML5 може да изглежда точно като Flash-базиран видео плейър, така че може никога да не забележите, че даден уебсайт го използва – освен че възпроизвеждането на видео ще работи на мобилни устройства и ще работи по-добре.

Стартирайте уеб приложения офлайн

Браузърите вече позволяват на уеб приложенията да работят офлайн, като им предлагат локално съхранение на база данни, което могат да използват за достъп до вашите данни. Много от офлайн уеб приложенията на Google (включително Gmail, Документи и Календар) работят само в Chrome, но Kindle Cloud Reader на Amazon може да се използва офлайн и в други браузъри като Firefox. Kindle Cloud Reader ви позволява да изтегляте електронни книги, които можете да четете офлайн в браузъра си по-късно, дори ако нямате интернет връзка.

Достъп до вашата уеб камера и видеоконференция

Уеб страниците вече имат достъп до вашата уеб камера – с ваше разрешение, разбира се. Уеб страница може да използва тази функция, за да прави снимки от вашата уеб камера за снимка на вашия профил или да записва видео. Въпреки това може да използва и новото WebRTC API за видеоконференции между различни браузъри, без да е необходим плъгин. В бъдеще Hangouts на Google изобщо няма да изисква плъгин и Skype ще работи и във вашия браузър.

Създаване на изскачащи прозорци за известия

Браузърите вече позволяват на уеб страниците да ви показват известия на работния плот. Например Google Calendar може да ви показва изскачащи известия, когато сте създали напомняния за предстоящи събития. Уебсайтовете за чат и имейл могат да показват изскачащи прозорци, за да ви предупреждават за нови съобщения.

как да направите шаблон за powerpoint

Идентифицирайте местоположението си

Уеб страниците вече могат да искат разрешение за достъп до вашето местоположение. Ако използвате таблет или друг тип устройство със специален GPS чип, браузърът ще използва вашия GPS хардуер, за да идентифицира вашето местоположение. На устройства без GPS чипове, имената на близките безжични мрежи или местоположението на вашия доставчик на интернет услуги може да се използва за приблизително определяне на текущото ви местоположение. Геолокацията може да замени необходимостта да въвеждате адреса си в уебсайтове, които показват местно съдържание и ви позволяват да определите точното си местоположение с помощта на GPS чип на преносим компютър.

камерите Nest записват аудио

Направете уеб приложенията ваши приложения по подразбиране

Браузъри сега позволете на уеб приложенията да станат вашите приложения по подразбиране , така че можете да използвате Gmail в браузъра си, за да изпращате имейли, когато щракнете върху връзка mailto: навсякъде на компютъра си – дори извън браузъра.

Стартирайте роден код във вашия браузър

Донякъде противоречиво, Chrome включва Native Client на Google. Native Client позволява на уеб страниците да изпълняват роден код, написан на езици като C или C++. Кодът се изпълнява в пясъчна кутия за сигурност и работи с почти естествени скорости.

Native Client позволява на уеб страниците да изпълняват високопроизводителен код за неща като двигатели на игри и локално видео кодиране. Това може да бъде пътят към получаване на по-усъвършенствани приложения в Chrome OS. Уеб магазинът на Chrome съдържа разнообразие от игри, написани на Native Client, включително порт на критиците Бастион .


Браузърите придобиват нови уеб функции с бързи темпове. Можем да бъдем благодарни, че Internet Explorer 6 вече не е индустриален стандарт.

Кредит на изображението: Кристиан Хайлман във Flickr

ПРОЧЕТЕТЕ СЛЕДВАЩО