Проверка синтаксиса HTML

Wednesday, 30 Dec 2009

В погоне за количественной составляющей информационной наполненности своих блогов, я принял, как отче наш, тот факт, что использую темы, сделанные кем то другим. Но как говорится- доверяй, но проверяй. (Надеюсь не много запятых понаставил :)

В очередной раз, во время рецидива тицемании, полез в инет, а точнее на этот сайт проверять свои тыц-пыр, и натолкнулся там на интересную статистику по ошибках в коде HTML на моих блогах. На наиболее выдающихся, эта величина стремилась к тысяче.

В этой связи, вооружившись оригинальным сайтом для проверки грамотности кодера и блокнотиком, я занялся правкой шаблонов используемых мною на своих блогах. Надеюсь это поможет ускорить их работу и загрузку. Это наиболее оптимальный ресурс для проверки валидности кода, хотя он может поставить в тупик любого своими капризами и распознанными ошибками.

Основные ошибки это закрывающие таги HTML, закрывающие ничто и перекрещивающийся код HTML, в большинстве случаев обусловленный вызовом тела php одного документа из другого, и чаще всего натыканные к месту и не очень <div>

З.Ы 21.05.11: На самом деле также бывает необходимо осуществить то, что именуется  проверка кроссбраузерности, то есть  корректность отображения в различных бродилках (ибо как раз несоблюдением этой самой кроссбраузерности страдают многие верстальщики, которые под кривость IE6 пытаются затянуть все другие браузеры кроме например IE7 или 8), а также тот момент чтобы верстка выглядела в разных бродилках одинаково. Собственно для этого существует несколько инструментов, которыми я стараюсь пользоваться:

самый лучший инструмент для определения валидности кроссбраузерности, что я смог найти это сайт Браузершот в котором загнав урл, на выходе получаешь огромное количество сэмплов необходимой страницы, после чего остается сравнить сотню скриншотов на предмет одинаковости, другое дело что ждать этого великолепия приходится полчаса и более, так что если мне нужно наскоро проверить несколько основных видосов, то я использую сервис от Adobe: BrowserLab, тоже довольно удобно, но не так изобильно как браузершот, который предоставляет огромное количество браузеров для многочисленных операционных систем. То есть задав FF или Chrome вы получите результат как по винде и маку, так и по многообразию линуксов и bsd-систем.

И да пребудет с вами сила- ибо в нудном деле отлавливания косяков кроссбраузерности она просто необходима.

VN:F [1.9.21_1169]
Rating: 1.0/10 (1 vote cast)
VN:F [1.9.21_1169]
Rating: 0 (from 0 votes)

Скрытие внешних ссылок от поисковиков и пользователей

Monday, 28 Dec 2009

Иногда, а для меня последнее время и довольно часто, бывает нужно скрыть на сайте внешнюю ссылку от поискового робота, или благодарного, но слишком любопытного пользователя. И если с первым случаем: поисковым роботом, все более понятно, тем более что использование в ссылках спец тегов много и обильно муссируется в инете (вид HTML ссылки, закрытой для поискового робота, будет <noindex><a rel=”nofollow” href=”TARGET_URL”>То самое ссылко</a></noindex>), то последний вариант рассматривается не часто. Но это также бывает нужно, например для сокрытия реферальной ссылки, чтобы не палить всем и каждому домен куда ведет тот или баннер или рекламный слоган. Вариант с перенаправлением через один php’шный скрипт на всех, мне тоже не особо нравится поскольку в конце url все равно пишется конечный адрес. В этой связи я использую два варианта:
(more…)

VN:F [1.9.21_1169]
Rating: 3.2/10 (25 votes cast)
VN:F [1.9.21_1169]
Rating: 0 (from 4 votes)