06 февраля 2011 :Баги в браузерахЗа последний год, мной было найдено множество багов в браузерах, во время вёрстки, поэтому, чтобы вы не думали что я ничем не занимаюсь, я хочу привести некоторые из них. Operabutton bug — один из самых сложновыявляемых и странных багов, присутствует начиная с 10 версии, в текущей 11 не исправлен. Суть бага в том, что у оперы обнаружилось странное поведение, когда кнопка <button> краем заходит за видимую границу области, опера при клике на кнопку пролистывает область вверх, или влево. Закрытая система багрепорта оперы не позволяет узнать как продвигается исправление бага. Chromeborder clip bug — рецессия, предположительно с версии 7, не исправлена и в текущей 9.0. Суть бага в том, что у хрома не работает обрезание блока контента контейнером со скруглёнными краями, если контент абсолютно позиционирован относительно котнейнера.
#wrapper {position:relative;background:red;width:300px;height:100px;border-radius:10px;overflow:hidden;}
#content {background:black;width:300px;height:100px;position:absolute;color:white;}
Я думаю что этот баг связан с регрессией отображения td width bug — баг с ячейками таблиц, их ширина не схлопывается, если в ней присутствует текст или элемент, когда ширина ячейки обязательно должна быть нулевой. Баг работает берёт своё начало из ранних версий Safari, и не работает по текущие версии Safari 5 и Chrome 9.
FirefoxyО любимой лисичке я могу написать много нелестного, но она остаётся моим основным браузером. Как бы, старый лис борозды не портит. Нижеприведённые баги не относятся к найденным мной во время вёрстки, потому что баги связанные с отображением исправляются очень быстро. Скорее тут описаны баги которые волнуют меня как пользователя. Bug 343396 — Merge Reload and Stop buttons when they are adjacent — Баги 606503 и 606474 о большой потере производительности браузера с включенными дополнениями skype и operator. Bug 623615 — Scrolling by mouse wheel lagged on Bug 587908 — On hyperlink hover, display the target in the location bar. Очередная глупая идея Bug 78414 — Application shortcut keys (keyboard commands such as f11, ctrl+t, ctrl+r) fail to operate when Bug 98168 — <xsl:text IEНичего не буду говорить о багах UPD: Совсем забыла упомянуть баг с отображением <option> в разных браузерах. Поскольку баг кроссбраузерный я решила сначала уточнить у яна хигсона действительно ли это баг, к сожалению он пока не ответил (бывает отвечает через 3 месяца =)). Вот собственно описание на английском: I really want a way to hide a <option> from displaying in the <select> menu. i found that there is no good <option> hiding implementation. The best implementation has firefox which support the html5 global "hidden" attribute for <option> element. It also support style="display:none;" method, which shoud be applied to all element (in specification css2.1 http://www.w3.org/TR/CSS2/ кто общается с зарубежными коллегами - задайте этот вопрос им. Собственно перевод: Баг заключается в невозможности скрыть элемент <option> от отображения в теге <select>. На текущий момент нет возможности это сделать. Лучше всего с этим справляется firefox, который единственный пока поддерживает глобальный атрибут html5 "hidden" для элемента <option>. Он также поддерживает метод style="display:none;", который должен быть применим ко всем элементам (по спецификации css2.1 http://www.w3.org/TR/CSS2/ |
Либо волшебно используйте ваш логин в Google, Яндекс, рамблер или ЖЖ чтобы войти через Open_ID


Комментарии: