Yandex стартира своя собствена ЕП интернет браузър
Днес, на нов браузър Yandex е въведена - първо, че ние не сме просто сглобени от готови компоненти, и са предназначени външния му вид от нулата, като е работил всеки възможен детайл. Сега можем да говорим за това защо и как го е направил.
От браузъра да работи с екип от няколко десетки души, които внимателно преценени плюсовете и минусите на всеки разтвор. Трябваше да разбере какво съществуващите технологии и защо те трябва да бъдат в браузъра от Yandex. И най-важната задача е да се намери и приложи решения, които биха направили Yandex наистина нов продукт в условията на конкурентен пазар на такива програми.устройство браузър
Един от първите, пред нас имаше избор между двигатели. В действителност, на пазара има четири, които са на стойност говори: Trident, Presto, Gecko и WebKit. В първия работещ Internet Explorer. Може да се използва и външни разработчици, но на първо място, да направи промени в него могат да бъдат само на Microsoft, и второ, в този случай, браузърът ще бъде съвместим само с Windows. Вторият - затворени собственически развитие Opera Software. Това е основната причина, поради която са отказали тази опция.
В действителност сериозен избор между два двигателя отиде с отворен код - Gecko и WebKit, освен това, ние веднага избираха между ставните връзки на двигателя и кода, който ще се проведе интерфейса на браузъра и разширяването на него. Смятахме, че за писането на собствената си черупка, но като резултат може да получите разширения на системата не е съвместим с всичко, което е на пазара. В резултат на това, ние решихме, че не е необходимо да се харчат допълнителни средства, което в крайна сметка не може да се оправдае. Избор свива до Gecko варианти, както и Firefox и WebKit Plus Chromium.
От гледна точка на скоростта, те не се получи един до друг, така че аргументът започна, когато се решава от други фактори. Основното предимство на Firefox Gecko сухожилие плюс е възможността за лесно персонализиране на дизайна. Това беше от началото на един от нашите приоритетни нужди - искахме да направим една програма с новия интерфейс, който ще бъде създаден екип Yandex. Но когато изберете тази опция, за да има някакви проблеми с производителността. Във Firefox черупка, за разлика от хром, браузърът управлява самата памет, и, въпреки почти пълното отсъствие на течове, неговата картина все още се среща. В допълнение, Firefox код не е най-точният и да го направи редица важни промени за нас, че ще бъде лесно.
В WebKit сухожилие плюс хром тези недостатъци не са били. Chromium на всеки раздел е отделен процес и паметта deallocation след операционни системи. И обикновено операционната система се справя с този проблем по-ефективно, отколкото самия браузър. Чисто и подредено код Chromium го прави много по-лесно да се създаде нещо ново от него. Решено бе да се избере този вариант, макар и важно за нас да минус - интерфейса на черупката е много трудно да се промени. И ние бихме искали да се направи браузъра от земята и отново да се изработи това да взаимодействат с потребителя. Дори и да се промени формата на табове, имах много дълбоко да се разбере кода и много пренаписването.
Работа с Interface
Изглежда, че съвременни браузъри интерфейс е толкова минималистична, че не оставя нищо повече за тях. Но ние решихме, че гледа през прозореца Yandex, човек не трябва да видите елементите на интерфейса, което не е необходимо в момента. Така че не е - или по-скоро, изчезна - стрелката "Next". Това може да се види само когато и да е, къде да отида напред.
Между другото, дори над такава дреболия като може да изглежда, тази стрелка, ние отдавна мислех. 50 различни варианти са изготвени.
В края на краищата, ние решихме, че форматът на този елемент се превърна в установена канон, които трябва да бъдат изпълнени. Окончателно версия на чертежа, като се започне от стрелката, която е създадена от американския институт за дизайн. След като той разработи набор от икони за навигация, сега е традиционно се счита идеален. Ние преначерта свое усмотрение, ще промени формата и пропорциите в съответствие с визията си, пише в пиксел решетка и получи стрелка, която се свърза с нас.
Но за да се направи нещо ново, че е необходимо да се разбере как старите. Ние се позовава на много изследвания, но проводниците и техните експерименти. Така например, работа по интерфейса Yandex видя как някои от нашите колеги са браузъри. И принципът е, че тя не е разработчиците. Така че ние бяхме в състояние да "на живо" да видим какво обикновените хора имат навици, когато използвате интернет.
Между другото, логото на браузъра, като него, е изготвен в Яндекс. В този случай, ние сме привлечени чужди дизайнери, включително и чуждестранни, но все пак, се приближават, ние не се вписват. Скицата на логото, което в крайна сметка потвърди, просто химикалка в бележника боядисани ръководител на проекта Дмитрий Timko. И тогава го финализирано заедно с нашия дизайнер Mihailom Nezhdanovym.
Logo Yandex, както и други браузъри наоколо. Смятахме, че за да го направите, за другите, но ние решихме да отдаде почит на традицията, че логата на такива програми играе до формата на земното кълбо. В допълнение, за кръглата форма, ще помогне на човек за бързо идентифициране на иконата на браузъра на работния плот.
И, например, играта файлове MP3 Yandex ще бъде в системните функции на операционни системи. Но ние решихме, че и това не всички страници трябва да се отварят веднага на потребителя, тъй като не всички страници в Интернет са еднакво безопасни. Браузърът използва собствена технология за безопасно сърфиране. Това му дава възможност да се провери адреса въз основа на това, което знаем колко опасен. Всеки ден ние се покажат повече от 20 милиона страници и базата ни е най-подходяща за потребителите услуги Яндекс. И с помощта на системата от програма за контрол на Kaspersky Lab за вируси файлове, които потребителите да изтеглят директно на вашия компютър. Това не отрича необходимостта да има анти-вирус, но това може да попречи на изтегляния на файлове, които е известно, че те могат да причинят вреда.
и Opera Софтуерни решения на фирмата ще се използва в браузъра. По-специално, ние ще използваме Opera Turbo технология, която ви позволява бързо да свалите страниците, дори и с по-бавни връзки. режим Turbo ще се появи в следващата версия на продукта.
Когато показване на страницата, въведете заявката си за търсене, правопис и превод, локализиране и проверка за вируси и може да се използва много умения, които имат глобални компании. Не всички доставчици на браузъра имат свой собствен облак, и те трябва да си сътрудничат с тези, които могат да осигурят за тях.
За щастие, ние имаме пълна гама от услуги в облака. Важно е да се разбере, че Yandex винаги е бил най-близо до руския интернет, местни, добре осведомен за разликата между потребител Runet и как да се отговори по-добре за него.
Преводач, които могат да преведат Yandex като цялата страница и отделни думи и изречения просто за разпределение, напълно работата по статистическите данни на интернет. Това е огромен брой паралелни документи, които са в индекса Yandex. Маската, която се проверява за безопасно сърфиране, изградена въз основа на няколко десетки милиони на опасни страници, Yandex известни и от значение за своите потребители.
В допълнение, Yandex много високо качество за геолокация браузър. Чрез картата, на снимачната площадка на геобазаданни ще бъде достъпен за потребителите директно от полето за търсене. Например, точката на огледало в техния регион.
Търсене и развитие на уеб браузъри, сега се превръща в един от най-интересните райони на интернет индустрията. Това е важно, както за нас, така и за хората, тъй като в околната среда vysokonkurentnoy спечели polzovateli.My винаги искат да подкрепят различни съвременни технологии и ще продължи да се даде на хората възможност за избор. Ето защо, например, за да изберете търсещата машина в браузъра от Yandex е възможно вече от полето за всичко, докато пишете. Трансфер до Yandex, който е в състояние да внесат и бисквитките, се прави възможно най-лесно - има дори отворени раздели, които бяха в прозореца на предишната си програма.