Подписка на блог

РСС — лучше всего

Ещё есть автоматические трансляции в Тумблере и Же-же. Если что-то не работает, напишите мне: ilyabirman@ilyabirman.ru.

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

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

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


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

-webkit-box-sizing: border-box;

Теперь в Сафари — и на компьютере, и на телефоне — всё хорошо.
Подписаться на блог
Поделиться
Отправить
13 комментариев
pepelsbey
Поддержка QuirksMode для IE (как и border-box для всех остальных) — тупиковая ветвь.
Илья Бирман
Вы отстали от жизни на много лет.

Бордер-бокс — это правильная модель, а контент-бокс — идиотизм идиотов из W3C, и сами W3C это давно признали.
A!e%
Ааа! Ура! Слава Бирману! :-)
pepelsbey
Ну да, я отстал от жизни, а MS развивает исключительно Standard Compliance движок IE, включая Quirks Mode исключительно для обратной совместимости.

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

Дискуссию своим незнанием предмета и неумением держаться темы обессмысливаете вы сами.
homm
И всё-же поддержка QuirksMode для IE — как минимум очень сложно, не смотря на преимущества border-box. Уж слишком много косяков вылезает в IE6 в этом режиме.
Илья Бирман
В IE много косяков вылезает независимо от используемых фич. Это не мешает бордер-боксовой модели быть более человекопонятной и натуральной, чем контент-боксовой.
Octane
Ахахах :D ну да, в W3C одни идиоты работают и не говори, занимаются какойто фигней, какие там стандарты, кому они нужны...
miripiruni
Почему идиотизм? И это не «здравый смысл», Илья, это ваши собственные «тараканы в голове».
Прежде чем такие вещи заявлять Вам не мешало бы свой собственный 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">&nbsp;</td>
<td width="210">&nbsp;</td>
<td width="10">&nbsp;</td>
<td>&nbsp;</td>
<td width="1"><span>Пароль</span></td>
...


Это ж не разметка, а стыд какой-то... в таком направлении код сайта превратится в гору заплаток и фиксов... А еще хвалитесь как сайт с яТелефона замечательно выглядит...
Илья Бирман
Ути-пути, всё очень трогательно.
miripiruni
Особенно радуют кавычки в коде, которые «затипографились» в предыдущем комментарии. И что же мне сделать, чтобы они не типографились? &quot; писать?
Илья Бирман
Нужно быть или полностью долбанутым на голову придурком, или фанатиком, чтобы тратить время на обучения кавычкера детекции всех возможных языков программирования, на которых комментаторам придёт в голову написать пару строк. Я не являюсь ни тем, ни другим.

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

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

Почему-то люди, не умеющие спорить, слушать собеседника и даже самих себя; люди, которые не в состоянии следить за ходом дискуссии и внятно формулировать собственное мнение, любят вставлять в разговор пожелания успехов или здоровья, а также какие-то неуместные извинения непонятно за что. Никак не могу разгадать секрет этого.
1smash1
Верстка — говно, сколько бы раз вам не было похуй.
Илья Бирман
Под каким браузером проблемы?
Михаил
пожелания успехов или здоровья, а также какие-то неуместные извинения
Это сарказм, Илья. Пользующееся популярностью убежище «людей, не умеющих спорить». Принесём же им наши извинения за грубость и чёрствость, а также пожелаем успехов на производстве и в личной жизни.
Vladimir
Илья, поправьте меня, если я ошибаюсь, но если Вы опускаете DOCTYPE, то переводите не только Ишака в quirks mode, но также и другие браузеры. Для простого дизайна это, возможно, приемлемо, но на сложном всё может развалиться.

Пользовательский интерфейс
Доступны два раздела
электронного учебника

Популярное
Эти ссылки принесут мне миллионы: 7bg.ru