Browsers
New and updated Web browsers are released frequently, and I try to keep track of them all. This category contains articles that mention browser news, features, bugs, plug-ins, extensions, bookmarklets, and similar.
Using a transparent image as an icon fallback
When you use an icon or other graphic instead of text for buttons, make sure there is real text for users who cannot see the image.
Conditional sibling class names for IE patching
A different approach to using conditional comments to add class names for targeting CSS at different versions of Internet Explorer.
Media Query width and vertical scrollbars
All browsers do not handle vertical scrollbars the same way when calculating the width to match in a media query.
The mysterious WebKit placeholder overflow bug
Under some circumstances using a placeholder attribute on text input fields can cause overflow problems in WebKit-based browsers.
Skip links and other in page links in WebKit browsers
In page links do not work as expected (or as in other browsers) when activated by keyboard in WebKit browsers like Safari and Chrome.
Using max-width on images can make them disappear in IE8
Images that have a CSS max-width, a width attribute in the HTML, and are children of a floated element that has no explicit width set may be invisible in IE8.
Visited links can only be differentiated by colour
It used to be possible to apply any CSS to visited links. This has privacy issues, so most browsers have implemented styling restrictions and only allow colours to be changed.
No more conditional comments in IE10
Microsoft is removing support for conditional comments in IE10. I don’t think they will be missed.
Testing on mobile devices without the hardware
Tips for installing and running the iOS Simulator and the Android Emulator for testing your web sites on mobile devices without buying lots of hardware.
Line-height in input fields
The Firefox default stylesheet uses the !important keyword when declaring line-height for text inputs. You can’t override this from an author stylesheet, so a workaround is necessary.
Centering button elements and input buttons
Some browsers don’t let you center button elements horizontally by assigning auto margins. Bug or not?
Time to make the title attribute device independent
The contents of the title attribute in HTML is difficult or impossible to access in current browser implementations if you do not use a mouse.
X-UA-Compatible and HTML5
If you for some reason have to use the non-standard X-UA-Compatible header to force standards mode in IE, be aware that it is invalid HTML5. Fortunately it is easy to fix.
The IE6 countdown
Microsoft is trying to convince people to upgrade from IE6 through a website called The Internet Explorer 6 Countdown.
HTML5 Validator extension updates
The HTML5 Validator extension for Firefox has received a number of updates and is now hosted on GitHub.
Validating HTML5 with validator.nu and the HTML5Validator Extension for Firefox
How to automatically validate HTML5 in Firefox by installing a local copy of Validator.nu and my HTML5 Validator Extension.
Opera Mobile emulator and Opera Mini simulator
Checking your work in - and sometimes adapting it for - mobile browsers is quickly becoming more important. Testing is Opera Mobile and Opera Mini is pretty easy.
Media queries, viewport width, scrollbars, and WebKit browsers
WebKit-based browsers do not include vertical scrollbars in the viewport width, which goes against the Media Queries specification and differs from Firefox and Opera.
iOS browsers that allow font scaling and text reflow
Safari for iOS doesn’t offer text resizing. Two third-party browsers that do are iCab Mobile and Atomic Web Browser, both of which also reflow text after a font size change.
Safari for iOS needs a text size preference and text reflow
Safari for iOS needs a text size preference or a control to change text size. It also needs to reflow text to make line lengths fit the screen.
Page navigation
Page 1 | Page 2 | Page 3 | Page 4 | Page 5 | Page 6 | Page 7 | Page 8 | Page 9 | Page 10 | Page 11 | Page 12Subscribe / follow
Sponsors
Authentic Jobs
- UI/UX Designer at ProLink Solutions (Denver Tech Center/Englewood, CO, Co, US)
- Software Engineer at charity: water (New York, NY, Ne, US)
- Sr Product Designer -UX at Blurb (SanFrancisco, CA, Ca, US)
- Junior Designer & Front-ender at QueryClick (Edinburgh, UK, GB)
DreamHost web hosting
Use the promo code 456BEREASTREET3 to save USD 20 when you sign up for DreamHost

