Твърде дълго Mozilla работи с много стартов двигател за уеб рендиране. Google, Microsoft, Apple и дори Opera са ги преминали, тъй като те прегръщат Webkit, Blink или каквото и да е, че Edge работи. Достатъчно е да се каже, че модерните браузъри работят на някои убийствени рендиращи двигатели с много сила и ритник зад тях.

Mozilla го задържа с Gecko, двигател за преобразуване, който е бил достатъчно добър. И със сигурност, за какво си струва, че двигателят върши своята работа доста добре. Въпреки това, "добре" не е достатъчно, тъй като по-голямата част от мобилната мрежа (и мрежата като цяло) вече се обслужват от Webkit или поне се превръщат в двигатели, които имат малко повече под капака.

Това е мястото, където Servo идва. Това е новият уеб рендиращ двигател от Mozilla. Шансовете са в рамките на няколко години това ще бъде това, което ще замени Gecko във всеки любим браузър с отворен код. И все пак защо чакате да го изпробвате? Какво ще стане, ако искате да видите какво правят сега? Ето как можете!

Забележка: Серво е нестабилно и няма да работи перфектно. Използвайте го на свой собствен риск!

Изграждане на серво

Първо, уверете се, че сте инсталирали Git на вашата система. Ако работите с различна Linux дистрибуция, просто опитайте да инсталирате пакета "git" в мениджъра на пакети на вашата система. Тя не трябва да бъде много по-различна от командата по-горе. Ако сте в Ubuntu, инсталирайте GIT с тази команда:

 sudo apt-get инсталирате git 

След като инсталирате пакета git, е време да вземете кода на браузъра на Servo от официалното хранилище и да го клонирате в локалната си система.

 git клонинг https://github.com/servo/servo 

След като кодът бъде клониран към вашата машина, е време да влезете в директорията за изграждане.

 cd серво 

Когато влезете в директорията, нещата могат да започнат. Преди Servo наистина да се използва, първо трябва да го направите. Тъй като този браузър се развива и обикновено не се използва с потребители, ще трябва да посочите флага за освобождаване. Това е така, че Servo да работи оптимизирано. Обикновено това не е така.

 ./mach build - release 

Забележка: Съставянето може да отнеме известно време. Бъди търпелив.

След като го маркираме с флага за освобождаване, то е възможно да се стартира. Въведете тази команда в терминала и това ще започне с тестовата страница. Това е само единственият начин да използвате Servo, освен ако не създадете запис за настолни компютри.

 ./mach run - release -b 

Пакет Arch Linux

Потребителите на Arch Linux, имате късмет. Вместо да се налага да излизате и да изграждате всичко, ще можете да инсталирате сървърния уеб браузър с AUR. Когато го инсталирате, получавате икона за стартиране на работния плот и всичко. Насочете любимия си помощник AUR тук и инсталирайте пакета.

Създаване на иконата на работния плот за серво

Започнете, като отворите любимия си текстов редактор и вмъкнете следния код в него.

 #! / bin / bash cd servo ./mach run - излизане -b 

Запишете го като "servorun.sh" във вашата домашна директория. Това е скрипт на Shell и ще се увери, че браузърът работи всеки път. След това отворете нов файл в текстовия редактор и поставете следния код:

 [Настолен запис] Име = Серво коментар = Servo, проекта за паралелен браузър. Exec = / home / username / servorun.sh Терминал = фалшив Тип = Категории приложения = Интернет; 

Забележка: заменете "потребителско име" с вашето потребителско име.

След като кодът бъде поставен, запазете го като Servo.desktop във вашата домашна папка. След това отворете терминала и въведете следните команди:

 sudo chmod + x servorun.sh sudo chmod + x Servo.desktop 

Горните команди правят така, че изпълняващият скрипт и десктоп файлът да са изпълними. Сега е време да "инсталирате серво" в системата. В терминала, изпълнете в тази команда:

 sudo mv Servo.desktop / usr / share / приложения 

заключение

Mozilla създаде Servo като начин да играеш. Гекокът, толкова впечатляващ, колкото и днес, е точно зад технологиите. Когато погледнете новия двигател, вие започвате да виждате колко по-добре се подобрява. Очевидно е, че все още не сме го виждали в Firefox, така че всичко може да се промени напълно.

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

Времето ще се разкрие само със Серво. Mozilla може напълно да напише всичко от началото на следващата година и изцяло да промени посоките си за новия си уебиздаващ двигател. Въпреки това, като феновете на Mozilla, можем само да сме развълнувани да видим какво предлага Servo за бъдещето.

Кредит на изображението: