
За проекта
Този път вниманието ми беше силно привлечено от сравнително новия проект на Google, наречен Sputnik. Това, което не ми става ясно е, защо точно Sputnik. Искам да припомня, че Спутник или по-точно Спутник-1 е името на първия изкуствен спътник изстрелян в космоса от Съветския съюз през далечната 1957 година. Това за мен е много странно и тъй като това подразни любопитството ми ще изпратя и-мейл до някой от екипа, за да науча истината. Проектът е създаден от Christian Plesner Hansen и Anders Thorhauge Sandholm .
Sputnik е услуга тестваща съвместимостта на вашия браузър с JavaScript и по-конкретно дали вашият браузър е напълно съвместим със стандарта ECMAScript 3 . На този етап, Sputnik прави 5236 на браузърите, за да определи дали са съвместими, дали не са и до каква степен покриват изискванията на стандарта. Текущата версия 1 е в доста начален стадии, но въпреки това е достатъчно добър, за да свърши необходимата работа. Лицензът на проекта е BSD, което означава, че имате творческа свобода, съобразявайки се с условията в лиценза разбира се. Имате достъп до изходния код както онлайн, така и офлайн, което е много удобно. Ако откриете някакъв проблем, можете да сигнализирате на develop екипа, използвайки техния bug tracker. Не на последно място е и възможността да се включите в разработката на Sputnik, като повече информация за това, можете да намерите на Wiki страницата им.
Страница в лабораторията на Google: SputnikTests
Официален уеб сайт Sputnik
Тест
За да направите тест на вашия браузър не Ви е необходимо нищо особено, което е един от множеството плюсове на Sputnik. За целта е необходимо да направите следното:
1. Стартирайте вашия браузър
2. Отидете на адрес: http://sputnik.googlelabs.com/run
3. Кликнете върху бутона Start
С това сканирането започва и необходимо да изчакате няколко минути, в зависимост от браузъра Ви, може да отнеме до 5 минути. Това, което много може да Ви помогне е, че ако браузърът Ви крашне или пък по една или друга причина спре работа, докато се извършва теста, той не е анулира. При повторното Ви връщане на страницата в зависимост от предпочитанието Ви, можете да нулирате резултатите или да посочите теста да продължи от където е стигнал.
Пиша тази статия ден, защото аз също едва днес научих за него и от сутринта до сега успях доста подробно да се запозная с целия проект. Източник на информацията за мен беше News.IDG.BG . Според тази новина резултатите са следните:
Интерес предизвикват резултатите от проверката на различни браузъри. Най-добре се представя Opera 10.50, която при изпълнение на теста има само 78 несъответствия. Трябва да се отбележи, че Opera е браузър, който стрикно следва уеб стандартите. Може би много хора няма да се учудят, че Internet Explorer 8 се представя най-зле – има 463 несъответствия. След Opera на второ място е Safari 4.0.4 с 159 несъответствия, следван от Chrome 4.0 с 218 и прехваления Firefox 3.6 – 259.
Това е малко по-подробно, а иначе графика се генерира и от Google, която можете да намерите тук:
Това, което лично мен не ми харесва е, че резултатите са базирани само на финалните версии на тези браузъри и само върху операционна система Windows XP. Аз, като един по-любопитен потребител бих искал да ги видя в детайли: различни операционни системи, различни версии на браузърите, различни видове браузъри и прочие. Освен това бих искал да видя експорт на резултатите след проведените тестове, за да ги сравня и да видя кои браузъри правят еднакви грешки и по възможност услугата да и офлайн, и онлайн. Изпратих такъв рекуест и се надявам наистина идеята да се реализира.
Днес, реших да проведа тестовете на моите браузъри, които са: Google Chrome, Mozilla Firefox и Opera. Те са са с последните версии, билдове…. Ето ги и резултатите:
Opera 10.50 Build 3309:
Total: 5246
Succeeded: 5168
Failed: 78Google Chrome 5.0.342.3 Dev:
Total: 5246
Succeeded: 5026
Failed: 220Mozilla Firefox 3.7 Alpha 2:
Total: 5246
Succeeded: 4983
Failed: 263
Малко по-детайлно:
Opera – Тя се представи най-добре, като резултатите не се различават от официалните, които са представили и News.IDG.BG . Тестът премина без проблеми за кратък период от време (нямаше и 5 минути). Силно съм впечатлен от браузърът, аз го използвам от първата алфа версия на 10.50 , която се появи до ден днешен. Въпреки, че съм доволен, аз веднагически изпратих рапорт до екипа им, за да се погрижат съвместимостта да бъде пълна и очаквам, че в един кратък период от време това ще бъде направено.
Google Chrome – Бях меко казано удивен, че преди да бъде пуснат този проект не е бил направен тест от самите му разработчици, за да коригират всички проблеми, но все пак това не е в техен стил. Тестът при Chrome премина най-леко и най-бързо (както винаги) от всички останали. Като се предвид екипа на Google съм убеден, че много скоро и при него ще бъде коригиран този недостатък. За разлика от официалните новини, Chrome 5 генерира две грешки повече от версия 4.
Mozilla Firefox – Тестът при него мина сравнително добре. На два от тестовете ме попита дали желая да ги блокирам, като предлагаше и възможност да не блокира нищо повече и да не ме уведомява за това, но аз поисках да продължа да бъда питан. Всичко останало мина гладко за сравнително кратко време. В сравнение с официалните новини, Firefox 3.7 Alpha 2 генерира 4 грешки повече.
Проектът има наистина сериозен потенциал, затова съветвам всеки, който може, да се включи в неговото развитие!
Приятно тестване!







