|
ru.website- RU.WEBSITE ------------------------------------------------------------------- From : Alex.Moshkov 2:5020/400 24 Jul 2001 18:22:19 To : All Subject : Re: ie, netscape & opera -------------------------------------------------------------------------------- > Гм. Слабо _доказать_, что все случаи непоказа фона относятся сюда же? Я > второй раз намекаю - ты их все видеть не мог, так что формулируй слегка > поаккуратнее. Хорошо. А я со своей стороны заявлю, что это заявление является истинным и попрошу тебя привети доказательства, что это не так. ("вот и поговорили", называется :) > А как называются заведомо недоказуемые заявления типа "Чушь"? Я не > говорю, что ты по сути неправ, наоборот. По сути-то все верно. Hу, так зачем разводить разговоры, выходящие за рамки обсуждаемого? :) Мне приято с тобой поговорить, но когда мы говорим по определенном конкретному вопросу, давай его придерживаться, а не уходить в другие степи. Если нужно что-то другое обсудить, то давай откроем новую тему, что ли..или в мыло. > <!ELEMENT (TH|TD) - O (%flow;)* -- table header cell, table data > cell--> > > Где тут написано, что ячейка должна быть непустая, чтобы браузер ее > показывал? Более того, если ты посмотришь документацию от NN, ты там > тоже никаких упоминаний про непустоту не найдешь. Т.е. это глюк даже по > их собственной документации. Отчего же? А где тут написано, что пустая ячейка должна отображаться? Я в этом плане полностью с нетскейпом согласен - элеметы в языке разметки, которые программа не знает, должны игнорироваться. Пустые элементы должны игнорироваться. (другое дело, что и он и эксплодер не всегда придерживаются этого правила..но ....такова селяви) > Да не отходим мы. Использовать HTML 3.2 конечно правомерно, но все-таки > уже не стоит, потому что есть более новые стандарты. Hет, все-таки к изначальному вопросу это не относиться. Это отдельный разговор. > Да все там же. Давай все упростим, и сформулируем заново, с самого > начала: > 1. NN (начиная с 4.x) несомненно понимает атрибут background у TD - с > этим никто не спорит. Hу! :) Вот на этом по идее вся эта продолжительная переписка и должна была закончится. А тут пошли уже совсем другие разговоры. > 2. У NN есть некоторый набор багов, которые мешают фон в таких ячейках > отображать. Я бы сказал - есть набор внешних условий, при которых этот фон не будет показан. И смею заверить, большинство (не все, но большинство) вызвано невнимательностью или неумением автора (только не говори, что я тебя обзывааю - я и к себе это в полной мере отношу - и ошибиться могу и просто облажаться - потом сиди, ищи где грабли положил сам же)) > 3. Какие-то баги мы знаем, и можем считать фичами, какие-то - скорее > всего нет. Верно, но по мне, так пока баг/фича не обнаружена (описана и не занесена в баглист:), ее как бы и не существует. И находить пути ее исправления невозможно, так как нельзя вылечить то, чего нет. > 4. Атрибут background не входит в новые спецификации, например вот в > эту: Я сейчас уже не помню, но мне казалось, что он и ранее не входил. Точно - посмотрел 3.2 - нету. > Вот ту-то ты и ошибаешься. Еще он может пониматься, но игнорироваться, в > зависимости от каких-то других условий. Hу например, NN игнорирует > некоторые атрибуты форматирования в зависимости от использования CSS. > Собственно я об этом и толкую. Я тебя понял. Hо я еще раз повторюсь - это я уже прочие условия. В _принципе_ он понимается. Ты, вроде, тоже согласен. Hо при опр сопутствующих условиях не показывается. Hо это совсем другая опера. (не броузер). >Одну свежую (по крайней мере для меня) > багу с таблицами мы тут обнаружили примерно пару месяцев назад. Зависело > все от общей ширины таблицы. Ты возьмешься утверждать, что все такие > баги знаешь? Естественно, не возьмусь. Каждый конкретный случай надо рассматривать в себе. Hо при чем тут способность броузера понимать атрибут!? > Понятную, но неверную. Из того, что фон показывается у тебя, не следует, > что в другой ситуации не проявится другая бага, о которой ты не знаешь. А по мне, так верную. Давай не будем "в другой ситуации".....это, еще раз, не то. Если ты так хочешь обсудить различные аспекты таблиц в разных броузерах - то давай закроем эту тему и прейдем на ту. Если будут от меня какие мысли - с удовольствием добавлю. > А так конечно все верно - если где-то атрибут понимается, значит браузер > о нем несомненно знает. Опять же - я не с этим спорю. А кто же это все писал тогда? :)) Короче, подвожу итог: Экспериментальная проверка - делается страница с таблицей, в ячейки которой прописывается БГ. Далее эта таблица смотрится под Вынь32: IE 3.x IE 4.x IE 5.x NN 3.x NN 4.x NN 6 Mozilla 0.8 - 0.9 Opera 4.x Opera 5.x Из всего перечисленного картинка в бэкграунде не была показана только NN 3.x под *nix: NN 4.0x NN 4.5x NN 4.7x Подо-всеми показывается под Mac: NN 3.x NN 4.x (извини, но ни у одного макинтошника не был установлен IE, а на мои просьбы это сделать, я был послан куда подальше) Здесь не показывает третья версия. В итоге, мы получаем список броузеров, которые понимают этот атрибут. Ситуации, когда броузер, который, в принципе его показать может, но не делает этого - вне расмотрения, так как действительно происходят либо по невнимательности кодера (и потом подлежат исправлению), либо по совокупности кодового "окружения", что также исправляется исправлением этого окружения. Итог: если тебе нужно, чтобы в ячейке был покаазан БГ, ты сможешь этого добиться для тех броузеров, которые его, в принципе, понимают. И давай закроем тред, а то мы что-то увлеклись по такой пустяковой проблеме (которая и не проблема, вовсе) и развели тут написаниен романов. Удачи. --- ifmail v.2.15dev5 * Origin: MTU-Intel ISP (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.website/21359ba82e50.html, оценка из 5, голосов 10
|