Мой тест для браузера
31.07.2009 технологии
Браузер FireFox игнорирует позиционирование генерируемых элементов (доказательство).
По крайней мере это относится к версии 3.0.5. Я надеюсь, читатели помогут мне выяснить, как дело обстоит с более свежими версиями.
Впервые я столкнулся с этой проблемой пару месяцев назад, когда хотел ставить галочки поверх просмотренных (a:visited) фотографий в галерее. Долго мучался, но потом сдался — только для FF пришлось уродовать HTML добавлением декоративных элементов. Даже IE правильно вёл себя в этой ситуации.
Теперь снова эта же неприятная проблема при вёрстке нового проекта. И снова FireFox тратит моё время! Раньше при вёрстке у меня чаще бывали проблемы с «Оперой».
На этот раз я решил обнародовать глюк, и если у кого-то всё хорошо с английским, сообщите разработчикам FF, пожалуйста. Или не только им. В общем, проверьте свой браузер!
Отпишитесь в комментариях, пожалуйста, какой у вас браузер и какой результат. У меня сейчас нет зоопарка, только два браузера: Opera 9.62 и FireFox 3.0.5, «Опера» тест проходит, а FF — нет.
Более кислотные тесты Acid от Web Standards Project (WaSP):
Если вам нужно быстро купить или продать авто, тогда посетите сайт Авто ру. С его помощью осуществить задуманное получится в самые кротчайшие сроки.
Комментарии
Комментирование этой статьи закрыто.
Ваш браузер — Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1 (.NET CLR 3.5.30729)
Тест пройден успешно.
Firefox/3.0.10 – не пройден
Посмотрел код – суть проблемы в том, фф рисует before выше чем after?
Странно как у тебя возникают проблемы с Оперой – у меня как раз таки проблемы вечно с FF. Особенно я не люблю его привычку подкчеркивать картинки, если они не единственный элемент внутри ссылки.
Grabus, о, клёво.
Ghost Bear, суть не в этом, я в заметке же написал чётко — FF некоторых версий игнорирует позиционирование генерированного элемента. Потому он выше и получается.
А с «Оперой» проблемы не возникают, а возникали.
Firefox/3.0.12 – Тест не пройден.
Немного оффтопа. Почему-то валидатор HTML5 всегда пишет варнинги про кодировку, хотя отдаётся и заголовок правильный и в метатегах прописано. Странно.
Ваш браузер — Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1 GTB5
Тест пройден успешно
Читатель, спасибо. Можно надеяться, что и в следующих версиях глюк не будет появляться. Появятся новые :)
Ваш браузер — Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.37 Safari/530.5
Тест пройден успешно
—-
Ваш браузер — Mozilla/5.0 (Windows; U; Windows NT 6.0; ru; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 (.NET CLR 3.5.30729)
Тест не пройден
Ваш браузер — Opera/9.64 (Windows NT 5.1; U; ru) Presto/2.1.1
Успешно.
Ваш браузер — Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; WebMoney Advisor; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
Не верно. Браузер – IE7
Ваш браузер — Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20 WebMoney Advisor
Успешно.
Ваш браузер — Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1) Gecko/20090624 Firefox/3.5
Успешно
Специально скачал проверил :)
Опера 9,64-10.0 бетта проходит свободно :)
Ваш браузер — Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.11) Gecko/2009060215 Firefox/3.0.11 GTB5.
Тест не пройден.
Ваш браузер — Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.37 Safari/530.5
Тест пройден успешно!
Ваш браузер — Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322)
Тест не пройден.Браузер не поддерживает свойство CSS content.
Последняя фраза специально сделана невыделяемой и некопируемой на странице теста?
Неудобножеж…
Всем спасибо. Прикольно, ко мне пользователи IE вообще не заходят теперь, похоже :)
Brazza, нет, не специально. Скорей всего тоже глюк устаревшего браузера.
FF 3.0.12: тест не пройден
Flock 1.2.6: тест не пройден
IE 6.0.2900. Браузер не поддерживает свойство CSS content.
Firefox 3.5
Тест пройден успешно!
Opera/9.64 (X11; Linux i686; U; en) Presto/2.1.1
Зашёл Хромом
Ваш браузер — Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.196.2 Safari/532.0
Тест пройден успешно!
Firefox 3.5.1
пройден успешно
Всем спасибо! В общем, понятно, FF после 3.5* уже избавился от этого глюка.
Я чёт так и не понял, какой у меня браузер :)
Ваш браузер — Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.39 Safari/530.5
Kudryavsky, судя по всему, так странно представляется «Хром».
У меня всегда глюки именно с FF. C оперой и IE проблем не возникло ни разу.
Ваш браузер —(compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0) chromeframe/4.0
Тест не пройден.Браузер не поддерживает свойство CSS content.
Браузер Internet Explorer 9 тест пройден успешно