Ако ви е интересно моето проучване върху сайтовете, искащи да получат наградата на BGSite.
Ето и малко статистика, получена чрез писани от мен скриптове на PHP.
- Колко от сайтовете са валидни, базирано на W3 валидатора (Abort, означава, че сайтът е бил недостъпен за услугата)
- Колко връзки имат тези сайтове в Google (site:url);
- Колко други сайтове сочат към този сайт (link: url);
- За колко време се зарежда сайта от моя дейта център (в Суперхостинг.бг) (в секунди)
- Ново: На кое място са домейните в класацията за България на Alexa. (колкото по-малко е числото – толкова по-посещаван е домейнът)
- Ново: За колко време се зарежда сайта от cloud хостинг сървър на Rackspace
Тестовете можете да видите тук.
Бъдещи тестове:
- Време за зареждане от независим дейта център – където е малко вероятно някой от сайтовете да бъде хостван. (готов)
- Ще пусна пак теста за валидация, защото доста от сайтовете не можаха да бъдат достъпени от W3 API.
- Лиценз на информацията
- – … и още няколко интересни.
- Графична визуализация на тези данни
Запишете си препратката и се върнете скоро, ако искате още данни. Ще се радвам на мнение и идеи.
Благодаря много за подсещането за мобилна версия. Вече сайтовете в мобилна версия са 7! :)
Много се надявам журито да обърне внимание предимно на тези неща – използваните технологии и качеството на изработка на уеб сайтовете.
Само 6 сайта с мобилна версия :(
Единия е в Ning, други два са на Joomla!, общо взето ако тази поддръжка не идва от системата, явно никой не се занимава.
Бого, има ли опция, аз да си направя тест на моя блог с тези tools? Ако няма, пусни го, ако ти остане време, просто ми е любопитно…
Ще гледам да направя някакъв интерфейс за това, добра идея
Дай бонус точки за сайт в HTML5, дори да не се валидира ;) Съмнявам се има ли такъв обаче…
Да, предполагам може да се види кой сайт какъв DOCTYPE използва. Но не вярвам някой наистина да ползва HTML5, не и нови елементи. Най-много да е сменил DOCTYPE декларацията.
Сайтове трябва да са в крак с технологиите, не 5 години назад. Сега видях данните за мобилните версии – мъка, мъка…
Хайде да проверим колко са модерни сайтовете ;)
Например колко от тях имат някакъв feed, RSS или Atom, с който да се облекчи четенето на новитенеща по сайта. Друго, но не знам как може да се провери – то е колко от сайтовете имат страници във Facebook ;) Колко имат robots.txt или поне мета таг robots ? Има ли публикувани връзки към тези сайтове в Свежо.нет ? Друго сещате ли се ?
Това с времето за зареждането е малко… как да кажа, ако е добре или зле не винаги заслугата е на изготвилите или стопанистващите сайта, ами на кадърния (или некадърния) хостинг.
В TopBlogLog има класация на хостинг компаниите по блоговете, които са сложени там. Може да направите един mashup с твоите данни и да се види кои са предпочитаните хостинг компании от участниците, а и може да се извадят някакви приблизителни резултати за скоростта и услугата коиято предлагат на клиентите си. Всичко това разбира се няма нищо общо с БгСайт2010 ;)
Спор няма, но и хостинга също е част от сайта :) Ако си решил да избереш хостинг, който е зле – е твоя отговорност :)
Аз на този етап само гледам дали се валидират, какво е съдържанието и външния вид. Някои ги тествам и на ff/ie/op/chr. Сайтовете обаче са доста и нямам толкова нерви.
Ами мобилните платформи ? Последната година лично аз чета web повече през телефона, отколкото през лаптопа или десктоп машината ;) Според мен тези които работят ОК под мобилно устройство заслужават поне някакъв малък плюс.
Как се засича това?
Ами добър въпрос, на мен ми идват на ум все някакви хакерски решения като например да изтеглиш страницата с два различни агента – един нормален (примерно Firefox) и един мобилен (примерно Mobile Safari) – и после да ги сравниш: мобилният принципно би трябвало да е по-малък ;) Друго нещо е че за повечето мобилни сайтове те пренасочват към друг адрес, примерно m.dnevnik.bg, така че и пренасочването (за мобилния агент) може да е признак за мобилна версия.
Скрипта за проверка на това може да стане много бързо – примерно ползвай Снупи за HTTP клиент (има го в WordPress: wp-includes/class.snoopy.php) и изцикли сайтовете :P
Може да си поиграя ако ми остане време – аз така или иначе ползвам Snoopy :)
Готово е, след малко ще го включа онлайн. Мерси за идеята
Всичко е доста добре, въпреки че W3C валидатора според мен и излишна статистика. Реално досега не ми е помагал с нищо за работата. Според мен може да сложиши и размер на страница и колко assets се зарежтат от нея.
Миналата година исках да пиша за валидноста на сайтовете, участващи в BGSite, обаче след като намерих само 2 или три валидни (обаче единия XHTML1.1 Strict!) реших, че няма смисъл.
Би било интересно също и каква оценка дават YSlow и PageSpeed, защото времето за зареждане не е достатъчно като критерий.
Все още няма API за тези :( Трябва да си играя да инсталирам Firebug и да го правя като plugin за Firefox или да ги тествам един по един – Може би за догодина
http://topecoders.blogspot.com/2010/04/how-to-fetch-yslow-beacon-result-and.html
Хм, има решение:
http://www.showslow.org/Installation_and_configuration
Но е голяма занимавка….
http://developer.yahoo.com/search/siteexplorer/
Tова (от гледна точка на данни) също може да ти е интересно :)
(inlink/page data конкретно)
Би било много по-удобно, ако ги подредиш по съответния критерий :-)
Да, ще го направя утре, сега пуснах само raw данните
Имаше един плъгин за jQuery, който позволяваше преподреждане на таблица с данни по всяка колона.
Вече е направено