Jump to content

psywalker

Moderator
  • Posts

    13707
  • Joined

  • Last visited

  • Days Won

    58

Everything posted by psywalker

  1. какой именно идеи? Может просто подправить джс? Идея та же, все то же, но джс подправить. И какую "идею" ты имел ввиду? А подправить не получится, так как багу в Опере эту не исправить никаким ЖС. Тут нужно менять идею реализации. Может быть вообще не высчитывать ширины, а например придумать какой нибудь другой подход.
  2. Отступы здесь не при чём, разные ситуации рассматривал. Но для наглядности, упростил и заменил код в первом посте. Насчёт размера шрифта, брал по умолчанию 16. Но если указать вручную, то погоды это не сделает. В общем, я нашёл причину: виноват border. Без него всё отлично (ширину разумеется дополнял), с ним же - не правильно масштабируется страница. Отказаться от него никак нельзя, да уж, придётся мне помозговать над обходным путём Попробуй отказаться от бордера, засунь в ЛИ дивы и им уже повесь бордер и отступы.
  3. Настоятельно прошу заметить что виною багу не таблица, либо блоки, а именно неправильное понимание оперой дробной части процентов. Я обратил на это внимание, даже больше скажу, я написал об этом Виталию на почту. Но разве некорректное отображение страницы в Опере, такого зверя, как Яндекс, не достаточно для того, чтобы отказаться от этой идеи?
  4. Вероятно, все-таки имелся в виду статичный каркас Просто не уточнили. Для динамики этот выбор скорее всего был продиктован какими-то другими требованиями. А вот говорили как раз может и о статике, но с акцентом на будущую поддержку, т.е. на то, что завтра блоки могут быть заполнены чем угодно и ничего не развалится. И, кстати, я считаю, что динамика подразумевалась и тоже учитывалась. Ведь они не могли этого не знать, а значит делали с учётом этого.
  5. Тут — это где? Если идет речь о подходе, то реализация конкретного блока вообще ни о чем не говорит. Разумеется, есть неудачные реализации. Они есть у всех. Тут - это в нашем случае, с косяком на странице. Дело в том, что в одной из субботников Харисов сказал, что таблицы, это лучший подход к делу, и это единственный способ сделать кросс и качество. А реализация конкретного блока сделала как раз на таблицах, что оказалось неверным выбором.
  6. Баги есть у всех. Не стоит на этом акцентировать внимание. Тем более, что наши сентенции не интересны внутри компании Тындекс Да это всё понятно, просто уже пьянка пошла, как обычно и хочется разобраться. Я например для себя что-то новое узнаю
  7. Если кратко — система именования, организация кода, и, возможно, некоторые уровни абстракции, используемые при разработке. Я понимаю подход именно так. Хорошо, я не претендую на правого. Я сам недавно только стал подробно интересоваться БЭМ и очень часто замечал, что например тот же Виталий Харисов говорит или пишет, что их подход лучший на их взгляд. Тут речь идёт о реализации того или иного блока, в данном случае таблицы, вместо слоёв. Согласен?
  8. Тестировщик, который пропустил такой баг. Если нет тестировщиков, то разработчик. Еще вопросы? Тестировщики есть, так же как и разрабов полно, но баг по факту есть и это странно, что такие мастодонты, как Яндекс сделали такой ход. Можно было, но к используемому подходу использование или неиспользование таблиц не имеет никакого отношения. Вообще. Ок, а тогда объясни мне пожалуйста, что входит в их подход?
  9. Ну хотя бы в том, что пересчитывать ячейки таблицы, это редкостное извращение, которого я давно не встречал. Ты опять не про подход а про конкретное решение. Если мы одними и теми же словами говорим о разных вещах — можно не продолжать. Результата не будет. Ну хорошо. А разве нельзя допустим сказать про решение, как про часть систематизированного подхода? Ведь это же тоже относится к нему. Таблица можно же было заменить на блоки, разве нет? Что же они этого не учли интересно, такая крупная компания и такой недочёт
  10. Воот, и на этом можно было бы поставить точку. Но спор разгорелся из-за того, что люди хотят понять всё таки, кто виноват в баге) Собственно, о том и речь. В чем неверный-то? Ну просто уже в порядке флейма. Ну хотя бы в том, что пересчитывать ячейки таблицы, это редкостное извращение, которого я давно не встречал.
  11. Ну я просто исключил то, что ты НЕ считаешь виноватым и остался только браузер) Ну почему же не причём. Виноват их систематизированный и неверный на мой взгляд подход к делу. Хм...ну тогда с такой же радостью я могу тебе ответить потом, что это не я виноват, а кривой ЖС
  12. А в чём собственно проблема? Сделай див, ему нужные размеры, overflow: auto; и не парься
  13. Ура! Спасибо ребята! Все работает!! Вот и отлично!
  14. Да не вопрос, это вообще Имхо некорректная фраза про баг вёрстки. Давай рассуждать по другому. Если у людей есть свой систематизированный подход к делу, который они выработали и считают лучшим, то если судить по твоим словам, можно всё свалить на браузер и виноват именно он. Ну хорошо, допустим, но тогда зачем они так щепетильно относятся к багам ИЕ, зачем делают 10 обёрток ради правильного и железного отображения того или иного блока в браузерах? Зачем всё это нужно, если в конечном счёте можно просто обвинить браузер и не парится, не разрабатывать целый фреймворк и т.д? Да они уже давно никому не поклоняются, у них уже давно свои разработки и опыт.
  15. ООО! Спасибо! Заработало, даже не знаю как это свойство повлияло. Но в ИЕ6 увы что-то не хочет работать, выдает следующее: Есть какие то идеи как это починить? Есть. Для ИЕ6 пропиши zoom:1;
  16. Так бы и говорил. Проблема решается просто. html { min-width: ширина.}
  17. Если ты не cмог, а другие 10 человек смогли, то это уже не отговорка. И факт есть.
  18. psywalker

    :hover

    Да я ж пошутил, дружище меня понял
  19. Ха! Система не причём, вёрстка тоже не причём, а кто виноват? Я тестирую в 10.63, точно такой же косяк. Когда Харисов со мной соглашался, у него была Опера 9, что скажешь на это? Тоже будущие версии?
  20. Да, наверное так и есть. Хоты бы в том, что инлайн-блоки перескочат на другую строку во-время, не произойдёт наложения, и жс-а нужно будет писать намного меньше. Если я не ошибаюсь, то служба вёрстки Яндекса частенько меняет свой код, на более оптимизированный и качественный. По факту таблицы в нашем мире использовались активно уже как лет 10 назад, а за это время Яндексы, если бы захотели, уж точно давно сменили таблицы на блоки. Значит они оправдывают именно этот (прошу заметить) Систематизированный подход. Эта схема для них удобна и считается лучшей на их взгляд. Почему-то попытку протестировать не принято делать до попытки выхода сайта в свет, с их стороны, вот это мне непонятно. После моего объяснения проблемы, Виталий Харисов согласился, и сказал, что сообщит об этом своим разрабам. Так что косяк явно есть и его трудно не заметить.
  21. Проблема в отступах, убери марджины ещё + сделай все измерения на em. И вообще как ты их рассчитываешь, от чего пляшешь, непонятно, если у тебя в боди не стоит вообще шрифта.
  22. Вы говорите о коде, а не о системе. А я просто включаю в систему всё, и код тоже. зы: Кстати дружище, давно бы уже пора на ТЫ перейдти
  23. Я в курсе Но под системой верстки мы понимаем, скорее вего, разные вещи. Я — набор подходов и правил, вы — конкретный код конкретного решения, которое, в принципе, может быть выбрано неудачно. Также новая версия браузера может преподнести неожиданный сюрприз. О системе верстки это не говорит ничего. Но почему же сразу не говорит. Тут как раз был выбран табличный подход к делу, который не оправдал свои ожидания, как самый крепкий и качественный каркас.
  24. psywalker

    :hover

    Да, и не стоит
×
×
  • 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