Rambler's Top100 Service калинин.ru / комментарии / интернет /  << 26.10.00 >>

Глупости при создании сайтов

Нет, я не собираюсь в очередной раз рассказывать о том, как писать правильный HTML, или объяснять куда нужно "пихать" баннеры. Для этого есть другие места и другие люди, мне же это пока что мало интересно.

А вот, в связи с моими насущными проблемами, я насмотрелся на такую кучу разных оригинальностей, что просто уже не могу молчать.

Например, как вы думаете, какого размера может быть длина внутренностей тега <title>? Нет, понятно что по спецификации HTML его никто не ограничивает, но ведь есть вполне разумные пределы, которые получаются из ширины экрана у пользователя. Думаете, сто символов? Двести? Тысяча? 240 КБ. Прописью: двести сорок килобайт. И вот что хотите, то с этим заголовком и делайте.

    Лирическое отступление:
   

Или другой вывод: Мерфи был оптимистом.

Понятно, что автор просто перепутал теги, но некоторые выводы сделать можно: если ошибка может быть допущена, то ее обязательно допустят.

Невозможно предсказать все то, что иногда творится внутри сайтов. Например, бывает, что на 302 ответ сервера (это перенаправление, или, "по-русски", редирект) вешают какую-то хитрую страницу, которая опять дает 302 туда же. И так до бесконечности. Один раз видел страницу с редиректом, на которой находился фреймсет с фреймом на эту же страницу. Поведение web-клиента при этом просто не предсказуемо.

Но все-таки самое смешное, это HTML-код. Его читать иногда представляет просто дикое удовольствие... например, некоторые иногда удаляют content-generator, выставленный столь прославленной программой, как MS FrontPage, но его присутствие все равно определяется сразу же по, например, отцентрированным пробелам:

<p align="center">
  &nbsp;
<p>

И так раз десять. Каждый раз, когда я видел такое, и с уверенностью говорил, что это сделано в FrontPage, я никогда не ошибался.

Но самое забавное, так это сайты, на которых находится "Best viewed with...". Там обычно понаворочено столько всего, что при виде подобной надписи можно смело предсказывать, что чтение исходника будет достаточно занимательным. При этом, я не хочу сказать, что сам уж очень много чего об этом знаю, но все-таки...

В качестве примера можно взять дизайн Апорта, www.aport.ru. Вот что значит, "дурная голова рукам покоя не дает": был очень приличный дизайн, достаточно удобный и, по большому счету, симпатичный. Так ведь нет, начали переделывать: получилось что-то такое, на что смотреть без содрогания просто невозможно. Мало того, в качестве доказательства дизайнерской беспомощности, у них несколько недель "висел" вращающийся gif с идиотской надписью "New!" напротив приглашения к вводу логина и пароля для почтового ящика. Причем по gif'у можно было сразу сказать, что он был взят из какой-то галереи с бесплатной графикой. Так ведь теперь они туда повесили не менее анимированную стрелку, которая, судя по всему, должна приковывать взгляд пользователя к их бесплатной почте. Приковывает-то она приковывает, но дело в том, что у меня даже в IE виден второй экземпляр этой стрелки, который показывается прямо у левого края (у меня просто буквы шире, чем у них, поэтому правая колонка получается несколько больше, чем расчитывал дизайнер), а в Netscape под FreeBSD творится вообще какое-то безобразие: все дело в том, что там находится таблица и эта стрелка является подложкой для всей таблицы, а Netscape понял ее как подложку для каждой ячейки... там такое мельтешение, что хочется уйти с Апорта сразу же. Понятно, что Netscape в последнее время стал совсем непонятным браузером, но это еще не повод не смотреть, что в нем получилось.

А сколько всего веселого можно узнать из HTML-кода головной страницы на Апорте! Например, там есть (внутри одного из закомментированных блоков, которых там превеликое множество) следующие строки:

<td class=small>Best experienced with<br>
<a href=http://www.microsoft.com/ie/default.asp><img 
alt="Microsoft Internet Explorer" border=0 height1 src=img/ie_static.gif 
width+></a><br>Click here to start</td>

Каково? "Best experienced with", и никаких сомнений. То есть, жуткое желание побыть немного "Васей Пупкиным", но положение уже не позволяет развернуться в полную силу.

Но самая большая оригинальность, так это код SpyLOG'овского счетчика. Он очень хитрый и навороченный, с использованием JavaScript различных версий... что имеем в итоге? Было замечено, что из-за такого "кода" многие страницы просто не могут быть загружены различными браузерами. А что делать?

Резюме

Сколько всякого можно насмотреться в исходниках web-страниц... всего и не описать. В итоге, я понял, что никаких "логических" предположений относительно страницы при ее автоматической обработке делать нельзя, потому что встретить можно все что угодно, даже самое глупое.


Версия для печати


  Ссылки по теме:
http://www.aport.ru
   Головная страница Апорта.
  Рядом в разделе:
Заработок в интернете (11.12.00)
   Все-таки, Россия --- оригинальная страна. И интернет в ней --- тоже. Я уже несколько раз "между делом" писал о том, что...   >>>>
Информационно-поисковые системы (02.11.00)
   Поисковые системы в интернете на сегодняшний день являются единственным способом доступа пользователя к информации, расположенной в сети. Я имею в виду...   >>>>
  Рядом по дате:
lingering close (29.10.00)
   Когда программа выкачивает один файл с удаленного сервера с использованием протокола TCP, а после этого сразу же "отваливается", то проблем, скорее...   >>>>
www.brainbench.com, раздача сертификатов (25.10.00)
   Сертифицировать можно все что угодно и кому угодно, но обычно подразумевается, что тот, кто сертифицирует, имеет право это делать. То есть,...   >>>>
  Содержание:
Заглавная страница
Мой блог
Мое резюме
Дайджест
Программирование
   C&C++
Сети
Unix
Алгоритмы
Оптимизация
Соревнования
Отвлеченно
XML
TeX
Просто так
Студенческое
Туризм
  Байки
Фотографии
Комментарии
   Книги
Web-ресурсы
Фильмы
Интернет
Программное обеспечение
Жизнь
Благодарности
Форум
Хронология
 
  В этом разделе:
Спамеры и антиспамеры: путь к компромиссу (14.08.03)
   Статья написана для электронного журнала . На данный момент в околокомпьютерной прессе опубликовано достаточно большое количество статей на тему спама. Большая...   >>>>
Коммерция электронная (09.10.01)
   И все таки она существует! Этот факт настолько удивителен, что заслуживает пристального внимания. Когда я пытался получить свою заказанную книжку из...   >>>>
Новые технологии в рекламе (29.07.01)
   Как хорошо, что основной операционной системой, которой я пользуюсь, является малораспространенная среди российских интернетошатающихся FreeBSD. Как хорошо, что браузеры, которые я...   >>>>
Заработок в интернете (11.12.00)
   Все-таки, Россия --- оригинальная страна. И интернет в ней --- тоже. Я уже несколько раз "между делом" писал о том, что...   >>>>
Информационно-поисковые системы (02.11.00)
   Поисковые системы в интернете на сегодняшний день являются единственным способом доступа пользователя к информации, расположенной в сети. Я имею в виду...   >>>>
Глупости при создании сайтов (26.10.00)
   Нет, я не собираюсь в очередной раз рассказывать о том, как писать правильный HTML, или объяснять куда нужно "пихать" баннеры. Для...   >>>>
Содержание раздела полностью...
   Примерно в тоже время
lingering close (29.10.00)
   Когда программа выкачивает один файл с удаленного сервера с использованием протокола TCP, а после этого сразу же "отваливается", то проблем, скорее...   >>>>
www.brainbench.com, раздача сертификатов (25.10.00)
   Сертифицировать можно все что угодно и кому угодно, но обычно подразумевается, что тот, кто сертифицирует, имеет право это делать. То есть,...   >>>>
Хронология полностью...
   Содержание
Заглавная страница
Мой блог
Мое резюме
Дайджест
Программирование
  C&C++
Сети
Unix
Алгоритмы
Оптимизация
Соревнования
Отвлеченно
XML
TeX
Туризм
  Байки
Фотографии
Комментарии
  Книги
Web-ресурсы
Фильмы
Интернет
Программное обеспечение
Жизнь
Студенческое
Просто так
Благодарности
Форум
Хронология
© 2000-2008, Andrey L. Kalinin
mailto:andrey@kalinin.ru
Rambler's Top100