Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home2/hotpeppe/public_html/siever/wp-content/plugins/bad-behavior/bad-behavior/blackhole.inc.php on line 55

Warning: Cannot modify header information - headers already sent by (output started at /home2/hotpeppe/public_html/siever/wp-content/plugins/bad-behavior/bad-behavior/blackhole.inc.php:55) in /home2/hotpeppe/public_html/siever/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home2/hotpeppe/public_html/siever/wp-content/plugins/bad-behavior/bad-behavior/blackhole.inc.php:55) in /home2/hotpeppe/public_html/siever/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home2/hotpeppe/public_html/siever/wp-content/plugins/bad-behavior/bad-behavior/blackhole.inc.php:55) in /home2/hotpeppe/public_html/siever/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home2/hotpeppe/public_html/siever/wp-content/plugins/bad-behavior/bad-behavior/blackhole.inc.php:55) in /home2/hotpeppe/public_html/siever/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home2/hotpeppe/public_html/siever/wp-content/plugins/bad-behavior/bad-behavior/blackhole.inc.php:55) in /home2/hotpeppe/public_html/siever/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home2/hotpeppe/public_html/siever/wp-content/plugins/bad-behavior/bad-behavior/blackhole.inc.php:55) in /home2/hotpeppe/public_html/siever/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home2/hotpeppe/public_html/siever/wp-content/plugins/bad-behavior/bad-behavior/blackhole.inc.php:55) in /home2/hotpeppe/public_html/siever/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home2/hotpeppe/public_html/siever/wp-content/plugins/bad-behavior/bad-behavior/blackhole.inc.php:55) in /home2/hotpeppe/public_html/siever/wp-includes/rest-api/class-wp-rest-server.php on line 1831
{"id":18,"date":"2004-07-15T21:41:39","date_gmt":"2004-07-16T03:41:39","guid":{"rendered":"http:\/\/blog.hotpepper.ca\/archives\/2004\/07\/internet-explorer-is-not-broken\/"},"modified":"2004-07-15T21:41:39","modified_gmt":"2004-07-16T03:41:39","slug":"internet-explorer-is-not-broken","status":"publish","type":"post","link":"https:\/\/siever.ca\/kim\/2004\/07\/15\/internet-explorer-is-not-broken\/","title":{"rendered":"Internet Explorer Is Not Broken"},"content":{"rendered":"

As a website developer who specialises in CSS-based designs, I obviously hang around (i.e. read blogs of, participate in mailing lists with) other like developers. One of the legitimate concerns many\u00e2\u20ac\u201dif not all\u00e2\u20ac\u201dof them have is the relatively less support Internet Explorer has for CSS 2.1. Part of the reason for this is the fact that the current version of IE is nearly three years old, while every other popular, standards-compliant browser has had a major release within the past year.<\/p>\n

A common issue such designers have is users having the ability to resize webpage text to meet their level of reading comfort. All modern browsers have resizing capabilities; however, some have more powerful capabilities than others do. For example, IE can only size text to five sizes (smallest, smaller, medium, larger, and largest) while Opera can resize text and images from 20% to 1000% of the original size. As well, IE can only resize relatively sized text (i.e. em, pt, cm, in,<\/strike> %), while other browsers can resize even absolutely sized text (i.e. px, pt, cm, in).<\/p>\n

Given the common and predominant disapproval of IE\u00e2\u20ac\u2122s relatively low support for CSS 2.1, many people often attribute IE\u00e2\u20ac\u2122s inability to resize absolutely sized text as a bug. Some even go as far as saying IE is broken in this regard. I strongly<\/em> disagree with this notion.<\/p>\n

IE is not broken. It does exactly what the designer tells it to do. If a designer specifies s\/he wants a font sized based on 12 pixels then it renders the fonts based on 12 pixels. In actuality, it is the other browsers that are \u00e2\u20ac\u0153broken\u00e2\u20ac\u009d since they incorrectly render the text in an effort to allow users to resize text.<\/p>\n

I repeat, IE is not<\/em> broken.<\/p>\n

That being said, pixel-based text is a bad practise for copy. Any user coming to your website should be able to resize at least the copy text. This ability should not be hampered at all, and should be independent of what browser s\/he uses. Ideally, all text should be resizable, and images should not be used to solely present text.<\/p>\n

In conclusion, the inability to resize text in Internet Explorer is not the fault of Microsoft engineers; it\u00e2\u20ac\u2122s the fault of inconsiderate website developers.<\/p>\n","protected":false},"excerpt":{"rendered":"

A common issue such designers have is users having the ability to resize webpage text to meet their level of reading comfort. All modern browsers have resizing capabilities; however, some have more powerful capabilities than others do. For example, IE can only size text to five sizes (smallest, smaller, medium, larger, and largest) while Opera can resize text and images from 20% to 1000% of the original size. As well, IE can only resize relatively sized text (i.e. em, pt, cm, in, %), while other browsers can resize even absolutely sized text (i.e. px).<\/p>\n

Given the common and predominant disapproval of IE\u00e2\u20ac\u2122s relatively low support for CSS 2.1, many people often attribute IE\u00e2\u20ac\u2122s inability to resize absolutely sized text as a bug. Some even go as far as saying IE is broken in this regard. I strongly<\/em> disagree with this notion.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false}}},"categories":[7],"tags":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p4NkW7-i","jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/siever.ca\/kim\/wp-json\/wp\/v2\/posts\/18"}],"collection":[{"href":"https:\/\/siever.ca\/kim\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/siever.ca\/kim\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/siever.ca\/kim\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/siever.ca\/kim\/wp-json\/wp\/v2\/comments?post=18"}],"version-history":[{"count":0,"href":"https:\/\/siever.ca\/kim\/wp-json\/wp\/v2\/posts\/18\/revisions"}],"wp:attachment":[{"href":"https:\/\/siever.ca\/kim\/wp-json\/wp\/v2\/media?parent=18"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/siever.ca\/kim\/wp-json\/wp\/v2\/categories?post=18"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/siever.ca\/kim\/wp-json\/wp\/v2\/tags?post=18"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}