- - * - WhiteUnicorn - * - -




* #WhiteUnicorn/ StartPage/ grabli1999 >


Грабли.
(архив за 1999 год)

Всего соообщений: 25

Date: 08.06.1999 [16:53:55]
Unicorn nastja@main.ru http://200.1.1.90/www/

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

Поэтому при разработке страничек всегда проверяйте результат во всех доступных вам браузерах - не только разных фирм, но и разных версий. Вы узнаете много нового ;)

Date: 08.06.1999 [16:53:55]
Unicorn

Web Design. Русская "я" в строке статуса браузера
Когда бродите по моему сайту, то обратите внимание - при наведении указателя мыши на некоторые ссылки в строке состояния вашего браузера вместо URL появляется текстовая строка,что то вроде желтенького ToolTip в Windows приложениях.

Создается она через JavaScript, вот таким способом:

при задании ссылки добавляете свойство:

onMouseOver= "window.status='То, что будет в строке статуса'; return true"

Так вот. Эта строка не переваривает русскую строчную букву "я". Так что либо заменяйте ее на заглавную, либо выкручивайтесь так, чтобы обойтись без нее, либо пишите по английски.

Основная гадостность этих граблей состоит в совершенно жутких сообщениях об ошибках,которые вы получите в Netscape Navigator Golg 3.

Date: 08.06.1999 [16:53:55]
Unicorn

Web Design. JavaScript. "Switch"
Когда пишете на JavaScript (или на любом другом языке), будте осторожны при использовании в качестве имени чего бы то ни было слов, которые потенциально могут оказаться служебными.
Если, например, вы делаете функцию - переключатель,то назовите ее не switch (как недавно сделала я :), а как нибудь по другому.

Сообщение об ошибке, которое вы получите от Netscape Navigator Gold 3, будет гласить,что имя функции отсутствует. При этом указатель будет указывать именно на это самое имя.А в точке, откуда вы эту функцию вызываете, будет просто "Syntax error"Все вместе создает впечателение, что у вас едет крыша. Тем более, что в браузере Opera все будет прекрасно работать.
И вообще почаще просматривайте списки всяких служебных слов разных языков (не только того, на котором пишете :)

Date: 08.06.1999 [16:53:55]
Unicorn

Norton Utilites 3.0 for Win95. Disk Doctor.
Сразу же после того, как вы поставили Нортоновские Утилиты, _обязательно_ проделайте следующий тест:

1. Создайте на дискете файл, который назовите вот так:

   Длинное русское имя.txt
2. Запустите на этой дискете NDD, с автоматическим исправлением всех ошибок.
3. Посмотрите, что с файлом ничего не случилось.

Только после этого можете спокойно напускать Доктора на свой жесткий диск. :)

Date: 08.06.1999 [16:53:55]
Unicorn

ICQ. Строчная буква "ю".
Чуть не забыла ! Хотя эти грабли знакомы, пожалуй, уже всем. :)

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

0 1 <2




* #WhiteUnicorn/ StartPage/ grabli1999 >



- - * - Anastasija aka WhiteUnicorn - * - - LJLiveJournal
PFPhotoFile