aikr: (Default)
[personal profile] aikr
 
За что, объясните мне, ЗА ЧТО все вокруг так любят эту огнючую лису???

Интерфейс неудобный. Функциональность, включая едва ли не базовую, попросту отсутствует, пока не разыщешь-скачаешь-установишь полсотни плагинов. А уж подлаживать под него хтмл-код — вовсе кошмар: ни Опера, ни IE не отображают страницы настолько криво и не требуют такого количества танцев с бубном, пока добьёшься — нет, не желаемого! — всего лишь приемлемого результата.

И это все вокруг хвалят?! Это рекомендуют и приводят в пример? Про это говорят: «У него единственный недостаток — после него просто невозможно вернуться к Эксплореру»?

Чего-то я не понимаю в этой жизни... :-(

Date: 2008-03-25 12:45 pm (UTC)
From: [identity profile] golub.livejournal.com
В первую очередь - поздравляю с праздником :)

Во вторую - Антон, ты действительно не понимаешь, к сожалению. Со все ответственностью на основании девятилетнего стажа профессиональной веб-разработки говорю: Опера и ФФ весьма различны, но при этом одинаково хороши во всех отношениях, так что выбирать из них - чистой воды вопрос вкуса.

ИЕ - очень плох во всех отношениях.

Date: 2008-03-25 09:13 pm (UTC)
From: [identity profile] aikr.livejournal.com
В первую очередь — спасибо за поздравления. :-)

А во вторую — ну так объясни мне, тёмному: чего именно я не понимаю? Сказать «хорош (плох) во всех отношениях» — это ничего не сказать. Назови хотя бы два-три пункта: «хорош тем-то и тем-то», «плох тем-то и тем-то».

Мне, например, категорически не нравится, что при отключенных изображениях ФФ не устанавливает высоту и ширину рамки изображения по параметрам width и height, а просто изображает альтернативный текст, обведённый рамкой. И что при этом пункт контекстного меню «Показать изображение» не отображает картинку на её законном месте, а открывает как отдельный файл (и даже не в новом окне, а в том же самом! то есть после этого приходится загружать исходную страницу заново).

Ещё мне не нравится, что он как-то странно обрабатывает параметр padding. Похоже, что он попросту прибавляет его значение к значениям width и height. В результате выходит ерунда.

Конкретный пример. Так отображается меню некоего сайта (делаемого сейчас при моём участии) в MSIE и Опере:

Image

А так его уродует огненный лис:

Image

Это только один пример, и ещё не самый яркий, просто другие лениво приводить...

Вообще, едва ли не всякий раз, когда я что-то писал, получалось одно и то же: MSIE немедленно и послушно изображает именно то, что я хотел; Опера может чуток покочевряжиться; ну а огненный лис — рисует незнамо что. Ну ладно, иногда причиной этого был не очень удачный код. (Не говорю «ошибки в коде», потому что ошибок там — не было!). Да и то, повторюсь, ни Эксплорер, ни Оперу этот код совершенно не смущал. Но чаще я так и оставался в недоумении: почему из двух вариантов (оба формально правильны и теоретически должны отображаться одинаково) ФФ охотно принимает один и корёжит другой. И почему корёжит он именно тот вариант, который для меня самый очевидный и первым приходящий в голову.

Если я не прав — покажи, где и в чём.

Date: 2008-03-26 02:00 pm (UTC)
From: [identity profile] golub.livejournal.com
Для меня важны:
как для разработчика - предсказуемость и соответствие стандартам
как для пользователя - удобство работы.

Про то, что ИЕ криво поддерживает стандарты, в отличие от Оперы и ФФ, подробно писать не могу - это общее место, в сети материалов выше крыши. Если ты пишешь код, который сразу отображается в ИЕ так, как ты и ожидал, но в ФФ - не так, значит, ты привык писать неправильный код, только и всего. :(

С точки зрения удобства использования - самый простой пример. Когда я открываю браузер, мне нужно куда-то пойти, для этого - ввести адрес. Так вот хорошие браузеры сразу имеют фокус ввода в строке адреса. ИЕ - нет :)

Относительно приведенной тобой картинки - ты не присовокупил HTML-код, никаких выводов сделать нельзя.

> Ещё мне не нравится, что он как-то странно обрабатывает параметр padding. Похоже, что он попросту прибавляет его значение к значениям width и height. В результате выходит ерунда.

Этого не понял вообще.

Date: 2008-03-26 02:01 pm (UTC)
From: [identity profile] golub.livejournal.com
Да, в качестве резюме: Антон, если есть конкретные примеры - давай код, объясни, что ты "хотел этим кодом сказать", что получил вместо этого - а я на примере кода объясню, кто неправ - ФФ или ты :)

Profile

aikr: (Default)
aikr

January 2026

S M T W T F S
     1 23
456 7 8 9 10
11121314151617
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 11th, 2026 06:53 pm
Powered by Dreamwidth Studios