Jump to content

Браузерные войны


Coder_D
 Share

Recommended Posts

Закончил сайт, в процессе отладки перед сдачей заказчику стали открываться для меня многие непознанные ранее вещи.

Сайт на PHP+MySQL с админкой.

Оказывается некоторые скрипты напрочь отказываются работать в IE 7-8!

Гугл Хром в WYSIWYG-редакторе упорно отказывается ставить <br /> и ставит вместо этого <div></div> (приходится жамкать Shift+Enter).

Также в Хроме <input type="file" /> реализовано почему то через кнопку!, а не через нормальную строку с путём до файла.

В Опере и остальных "сафарях" вообще страшно проверять.

Ведет себя на 5 баллов только Лисичка, не зря её считают лучшей для разработчиков.

Так вот у меня накипел вопрос - какого лешего разрабы браузеров выёживаются. Они друг перед другом письками меряются чтоли? Зачем эти корявости и ненужности? Почему не придерживаться одной планки?

Знаю, много тем есть про отображение HTML кода и учитываю это в разработке, но с такими косяками на PHP столкнулся впервые...

Простите за тему. Накипело :devil:

  • Like 1
Link to comment
Share on other sites

Так вот у меня накипел вопрос - какого лешего разрабы браузеров выёживаются. Они друг перед другом письками меряются чтоли? Зачем эти корявости и ненужности? Почему не придерживаться одной планки?

Движки разные, подходы в реализации разные. По-хорошему им надо было слить весь код в один чан, хорошенько перемешать и сварить одну эффективную похлебку. Но, этого никогда не будет. MS, Google, Apple не смогут диктовать условия и навязывать проприетарные решения в таком случае. Да и патенты будут мешать

Link to comment
Share on other sites

Также в Хроме <input type="file" /> реализовано почему то через кнопку!, а не через нормальную строку с путём до файла.

Ведет себя на 5 баллов только Лисичка, не зря её считают лучшей для разработчиков.

Нормально для кого? Для того, кто привык работать с ФФ? Да, возможно. Привычно. А мне вот кнопкой нормально. Я идиот?

Смешно наблюдать за этими юношескими вбросами какашек в сторону чего-то, к чему не привык.

p.s. Лисичка ведет себя так, как вела всегда, и к чему те, кто на протяжении многих лет использования ФФ уже успели привыкнуть.

Link to comment
Share on other sites

Нормально для кого? Для того, кто привык работать с ФФ? Да, возможно. Привычно. А мне вот кнопкой нормально. Я идиот?

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

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

Link to comment
Share on other sites

Да это понятно, ребята :)

Решений конечно же море.

Тема не об этом, а о том, зачем же гуглу эти выеживания, типа, "у всех так, а у нас пусть вот так будет!"

То же и про относительно новый ИЕ (8 версия). В 9-ой версии все норм работает. А в 7 и 8-ой значения WYSIWYG не передаются в PHP скрипт, и опять таки не важно на чём оно написано.

Link to comment
Share on other sites

к слову, Google Chrome базируется на WebKit, который создала Apple и первым применила в своем браузере Safari, большинство элементов в этих двух браузерах отображаются абсолютно идентично, как говорится, работает под Google Chrome, значит работает и под Safari

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy