Пофиксил Сафари

Теперь мой сайт не ломается в Сафари. Я выучил, что в волшебную формулу, с которой начинается всякий CSS-файл

* {
  box-sizing: border-box;
 -moz-box-sizing: border-box;
}

нужно добавлять ещё одну нехитрую строчку:

-webkit-box-sizing: border-box;

Теперь в Сафари — и на компьютере, и на телефоне — всё хорошо.

Подписаться на блог
Отправить
Дальше
13 комментариев
pepelsbey 2008

Поддержка QuirksMode для IE (как и border-box для всех остальных) — тупиковая ветвь.

Илья Бирман 2008

Вы отстали от жизни на много лет.

Бордер-бокс — это правильная модель, а контент-бокс — идиотизм идиотов из W3C, и сами W3C это давно признали.

A!e% 2008

Ааа! Ура! Слава Бирману! :-)

pepelsbey 2008

Ну да, я отстал от жизни, а MS развивает исключительно Standard Compliance движок IE, включая Quirks Mode исключительно для обратной совместимости.

Ладно, дискуссия, судя по вашим «идиотизм идиотов», совершенно бессмысленная.

Илья Бирман 2008

В огороде бузина, а в Киеве дядька.

Дискуссию своим незнанием предмета и неумением держаться темы обессмысливаете вы сами.

homm 2008

И всё-же поддержка QuirksMode для IE — как минимум очень сложно, не смотря на преимущества border-box. Уж слишком много косяков вылезает в IE6 в этом режиме.

Илья Бирман 2008

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

Octane 2008

Ахахах :D ну да, в W3C одни идиоты работают и не говори, занимаются какойто фигней, какие там стандарты, кому они нужны...

miripiruni 2008

Почему идиотизм? И это не «здравый смысл», Илья, это ваши собственные «тараканы в голове».
Прежде чем такие вещи заявлять Вам не мешало бы свой собственный CSS код и HTML разметку в порядок привести. Обидно, что вы как сайтостроитель пишете такие вещи. А ведь e2 с такой паршивой версткой распространяется...

%%
...
<form id=«flogin» action=«login_service» method=«post» style=«display: none»>
<table class=«admin-bar e2-login-any-page-csl» cellpadding=«0» cellspacing=«0» border=«0»>
<tr height=«30» valign=«middle»>
<td width=«10»> </td>
<td width=«210»> </td>
<td width=«10»> </td>
<td> </td>
<td width=«1»><span>Пароль</span></td>
...
%%

Это ж не разметка, а стыд какой-то... в таком направлении код сайта превратится в гору заплаток и фиксов... А еще хвалитесь как сайт с яТелефона замечательно выглядит...

Илья Бирман 2008

Ути-пути, всё очень трогательно.

miripiruni 2008

Особенно радуют кавычки в коде, которые «затипографились» в предыдущем комментарии. И что же мне сделать, чтобы они не типографились? " писать?

Илья Бирман 2008

Нужно быть или полностью долбанутым на голову придурком, или фанатиком, чтобы тратить время на обучения кавычкера детекции всех возможных языков программирования, на которых комментаторам придёт в голову написать пару строк. Я не являюсь ни тем, ни другим.

А для того, чтобы писать такие комментарии, не посмотрев на справочник по форматированию, ссылка на который расположена под полем ввода комментария — коли уж вы заинтересовались — нужно быть мудаком.

pepelsbey 2008

!!долбанутым на голову придурком, или фанатиком, …или мудаком!!

Класс. А речь шла всего лишь о том, что, возможно, QuirksMode в IE — это не слишком удобно.

miripiruni 2008

Вы уж простите меня великодушно, но зачем же все подряд типографить и ставить какие-то ссылки «подробнее в новом окне», пройдя по которой, я должен вдруг найти некую запись с использованием символа процента...
Ну а -webkit-box-sizing: border-box — это да...
Успехов!

Илья Бирман 2008

Вы ничего должны.

Вы не помните даже того, что сами написали. Перечитайте свой предыдущий комментарий. В нём вы интересуетесь, как сделать, чтобы кавычки не ставились. Ответ на этот вопрос найти проще простого самому, на что я вам и указал.

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

1smash1 2008

Верстка — говно, сколько бы раз вам не было похуй.

Илья Бирман 2008

Под каким браузером проблемы?

Михаил 2008

!!пожелания успехов или здоровья, а также какие-то неуместные извинения!!

Это сарказм, Илья. Пользующееся популярностью убежище «людей, не умеющих спорить». Принесём же им наши извинения за грубость и чёрствость, а также пожелаем успехов на производстве и в личной жизни.

Vladimir 2008

Илья, поправьте меня, если я ошибаюсь, но если Вы опускаете DOCTYPE, то переводите не только Ишака в quirks mode, но также и другие браузеры. Для простого дизайна это, возможно, приемлемо, но на сложном всё может развалиться.

Мои книги