Dexter
Guest
To Flying
Позволю себе краткий список.
Баги, ктотрые на мой взгляд убивали творческий потенциал разработчиков веба.
1. Самый изветный баг NN исрпавленный только в 6-й версии это неспособность NN к динамическому реформатированию HTML в окне. Как следствие вызов внутренней функции форматировантя (аналог refresh) каждый раз, когда пользователь меняет разметы окна браузера. В случае , если сайт на фреймах - результат катастрофический. Такой проблемы небыло даже у IE 2.0, хотя он тогда фреймов не поддерживал.
2. Баг связанный с marginheith и marginwidth если эти параметры 0 то фактически они 1 pix в версиях NN до 4.7
эта оч неприятная бага, хотя кажется что пустяк.
3. Катастрофа с поддержкой фоновых картинок в таблицах.
в ранних версиях отсутствовала в поздних очень кривая.
4. Отсутствие правильного алгоритма вычисления размера фреймов. Для произвольного размера окна - фреймы описанные как имеющие фиксированный размер будут ВСЕГДА иметь погреность +/- 4 pix тож касается и ячеектаблиц с шириной близкой к 1 pix - Убийственно для тонких фреймов.
5. Примитивный и неэффективный алгоритм анализа HTML приводящий к тому, что при сложной верстке вложенных таблиц анализ уже полностью полученного HTML документа может идити до 1 минуты!!!! прежде страница будет показана. (в NN6 решена... но 4.7 пока в у большинства NNпользователей)
6. Омезительно беспомощьная система обработки ошибок HTML Наприм. если нет внешнего js или css файла догумент не отображается вовсе. Или таблица кторая незакрыта не показывается вовсе. Это говорит о том что разработчики NN просто "положили" на попдобного рода проблемы.
7. CSS - можно горько плактать и долго гадать... а что же NN понимает а что нет.
8. Формы. Как вам выпадающий список в виде абзаца опций только потому что этот список не находится внутри {form} {/form} А если он мне нужен толко для JS?
9. Конкретная лажа с поддежкой css даже в том синтаксисе, который понятен NN. Например при больших документах начиная с нектотрого места CSS просто перестает действовать хотя вверхней части того-же документа все нормально.
10. Убийственный алгоритм рамеров выставляемых в %
у NN 100% в ячейке означает 100% всего экрана а не 100% от родительского элемента. Дизайнеру просто нож в спину.
11. Поле area не принимает в NN долее 64к данных (ну чем не джи-ви-бейсик?) В IE лимит мной не обнаружен.
12. в NN3+ не читаются параметры для аплетов из HTML. Классно правда?
13. Сколько можно было тянуть с iframe. Его элемнтарно было реализовать в 4.0 но нет... только в NN6+ сделали.
.........
и т.д.
Никогда не вел списка багов NN, но уверен что если сложить все что накопилось у дизайнеров - разработчиков в адрес NN, то , что список станет длинной в километр - не будет казаться гиперболой и преувеличением.
еще добалю вот что.
1. Недавно я забил на поддержку NN я сказал себе "катись он в @#$%^&*!!!!!". У меня просто крылья выросли. Как будто камень свалился. В 100 раз интереснее и приятнее стало работать.
2. Утверждаю, я отдаю должное NN и понимаю как важно было появление в свое воемя NN3. Но! Если - бы небыло NN, то инет былб-бы в сотни раз красивее и интереснее оформлен!
Существование NN страшно затормозило развитие инет дизайна. Это мое твердое убедение.
Спсибо что дочитали, извините если был эмоционален.
За приведенные пункты готов ответить.
Кир.
Боюсь длинны Вашей линейки никак не хватит для того, чтобы измерить длинну спаленных мной нервов за все годы попыток адаптировать под NN идеи и дизайнерские задумки, которые безпроблем работали в IEPS: Я уже линейку нашел - длину списка измерять.
Позволю себе краткий список.
Баги, ктотрые на мой взгляд убивали творческий потенциал разработчиков веба.
1. Самый изветный баг NN исрпавленный только в 6-й версии это неспособность NN к динамическому реформатированию HTML в окне. Как следствие вызов внутренней функции форматировантя (аналог refresh) каждый раз, когда пользователь меняет разметы окна браузера. В случае , если сайт на фреймах - результат катастрофический. Такой проблемы небыло даже у IE 2.0, хотя он тогда фреймов не поддерживал.
2. Баг связанный с marginheith и marginwidth если эти параметры 0 то фактически они 1 pix в версиях NN до 4.7
эта оч неприятная бага, хотя кажется что пустяк.
3. Катастрофа с поддержкой фоновых картинок в таблицах.
в ранних версиях отсутствовала в поздних очень кривая.
4. Отсутствие правильного алгоритма вычисления размера фреймов. Для произвольного размера окна - фреймы описанные как имеющие фиксированный размер будут ВСЕГДА иметь погреность +/- 4 pix тож касается и ячеектаблиц с шириной близкой к 1 pix - Убийственно для тонких фреймов.
5. Примитивный и неэффективный алгоритм анализа HTML приводящий к тому, что при сложной верстке вложенных таблиц анализ уже полностью полученного HTML документа может идити до 1 минуты!!!! прежде страница будет показана. (в NN6 решена... но 4.7 пока в у большинства NNпользователей)
6. Омезительно беспомощьная система обработки ошибок HTML Наприм. если нет внешнего js или css файла догумент не отображается вовсе. Или таблица кторая незакрыта не показывается вовсе. Это говорит о том что разработчики NN просто "положили" на попдобного рода проблемы.
7. CSS - можно горько плактать и долго гадать... а что же NN понимает а что нет.
8. Формы. Как вам выпадающий список в виде абзаца опций только потому что этот список не находится внутри {form} {/form} А если он мне нужен толко для JS?
9. Конкретная лажа с поддежкой css даже в том синтаксисе, который понятен NN. Например при больших документах начиная с нектотрого места CSS просто перестает действовать хотя вверхней части того-же документа все нормально.
10. Убийственный алгоритм рамеров выставляемых в %
у NN 100% в ячейке означает 100% всего экрана а не 100% от родительского элемента. Дизайнеру просто нож в спину.
11. Поле area не принимает в NN долее 64к данных (ну чем не джи-ви-бейсик?) В IE лимит мной не обнаружен.
12. в NN3+ не читаются параметры для аплетов из HTML. Классно правда?
13. Сколько можно было тянуть с iframe. Его элемнтарно было реализовать в 4.0 но нет... только в NN6+ сделали.
.........
и т.д.
Никогда не вел списка багов NN, но уверен что если сложить все что накопилось у дизайнеров - разработчиков в адрес NN, то , что список станет длинной в километр - не будет казаться гиперболой и преувеличением.
еще добалю вот что.
1. Недавно я забил на поддержку NN я сказал себе "катись он в @#$%^&*!!!!!". У меня просто крылья выросли. Как будто камень свалился. В 100 раз интереснее и приятнее стало работать.
2. Утверждаю, я отдаю должное NN и понимаю как важно было появление в свое воемя NN3. Но! Если - бы небыло NN, то инет былб-бы в сотни раз красивее и интереснее оформлен!
Существование NN страшно затормозило развитие инет дизайна. Это мое твердое убедение.
Спсибо что дочитали, извините если был эмоционален.
За приведенные пункты готов ответить.
Кир.