|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
проблемы совместимости различных броузеров
тов. Vadimmac хотел получить ответы на множество сабжевых вопросов, я думаю, что не он один (и я не исключение).
Так вот: открыл топик в котором пусть каждый, кто хоть что-нибудь знает про совместимость (а именно оптимизацию HTML) скажет свое веское слово - небольшай идея способна серьезно облегчить нашу трудовую жизнь Я, так и быть, первый: При разработке сайтаюстраницы я, в основном, руководствуюсь некоторыми принципами, но непременно вооружившись всеми необходимыми и дополнительными знаниями. Вот мои принципы: 1) Не использовать сомнительные "технологии" ХТМЛ, такие как: - слои - маски - изменение интерфейса броузера (чрезмерное) - чрезмерное применение файлов, для просмотра которых требуется "бесплатно скачать необходимый plug-in" - и тому подобные вещи Эти принципы позволяют ЗАРАНЕЕ избежать проблем с совместимостью и не тратить много времени на создание сомнительного выпад. меню, например. Если очень надо, то приходиться мучаться - но это уже в исключительных ситуациях. 2) Страница должна хорошо смотреться во всех броузерах (за исключением очень древних). Это означает, что моя страница должна функционировать под следующими системами и броузерами: Винды: ИЕ4 и выше, НН4.х и выше, Опера 5 и выше (ниже 4ки под Вин нету) Маки: какой-у-них-там-сейчас-броузер Линуксы (и вся компания): Конкерор, Опера4 и выше, НН 4 и выше. Может быть этот список пополнится, но на данный момент этого хватает на ~99% пользователей. 3) Страница должна быть удобна при разрешении 640х480 до 1600х1200. Многие дизайнеры забывают про 640-юзеров или просто не могут оптимизировать сайт. Я же решил, что даже если сайт и вылезает за 640 по ширине (очень частые случаи), то пользователю должно быть все равно удобно с ним работать - например на странице меню верт. влева, а текст вправа, так вот этот текст должен полностью укладываться в 640, даже если меню за экраном - ибо пока юзер читает ему меню не нужно. 4) Если код о-оочень долго верстается, выглядит громоздко и портит настроение, то надо искать другой, более легкий, путь решения проблемы, ибо см. мою подпись. Например, ЦИ никак не тыком вычислял координаты для своего эффекта "Стань известным - добавь исходник!". Он придумал некую прогу (как и я потом, когда тоже захотел такое сделать) для получения этих координат, но нам он ее не даст и не покажет (моя прога сделана во Флеше и я тоже не дам ). 5) Если работа не выходит за рамки принципов, то надо подключит все свои (и чужие не помешают) знания, чтобы все доделать и отдать кому надо с чистым сердцем. Все. Про технологии и знания я расскажу позже.
__________________
все гениальное просто... |
Часовой пояс GMT +4, время: 10:33. |
|
« Предыдущая тема | Следующая тема » |
|
|