<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>bradbice.com</title><link>https://www.bradbice.com/tags/browsers/</link><description>Recent content from bradbice.com</description><generator>Hugo -- gohugo.io</generator><language>en</language><managingEditor>brad@bradbice.com (Brad Bice)</managingEditor><webMaster>brad@bradbice.com (Brad Bice)</webMaster><copyright>© Brad Bice</copyright><lastBuildDate>Thu, 08 Oct 2020 00:00:00 +0000</lastBuildDate><atom:link href="https://www.bradbice.com/tags/browsers/index.xml" rel="self" type="application/rss+xml"/><item><title>Browser Wars Episode VI: Return of the Mac</title><link>https://www.bradbice.com/blog/browser-wars-vi/</link><pubDate>Sat, 01 Jun 2013 00:00:00 +0000</pubDate><author>brad@bradbice.com (Brad Bice)</author><guid>https://www.bradbice.com/blog/browser-wars-vi/</guid><description>&lt;p&gt;I&amp;rsquo;ve switched over almost completely to Google Chrome after being a Firefox loyalist since it was first called Firebird. I even contributed to the Firefox 1.0 project and got my name in the New York Times.&lt;/p&gt;
&lt;p&gt;But after a while Firefox&amp;rsquo;s memory leaks and constant slowness got to me and sometime around the beginning of last year I changed over completely to Google Chrome. What sold me on it was definitely not the UI (aka the &amp;ldquo;chrome&amp;rdquo;) but rather Google Sync, which allowed me to have my bookmarks sync across any computer I was signed into (home, work and phone.) Also, Chrome uses Webkit so they were usually leading the charge in supporting new web standards.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;ve been looking for quality alternatives to pretty much any Google product lately, so I&amp;rsquo;ve been browser shopping. Lately I tried a complete switchover to Safari, seeing as how I&amp;rsquo;m pretty much married to Apple products (our household has 2 iPhones, 2 iPads, a Mac Mini, a Macbook Air, and an Apple TV&amp;hellip; all marvelously synced in the Apple-ecosphere. Oh, and yes we have home owners insurance.) However, Safari turned out to be very slow, a pretty significant UI changeover from Chrome, and had a few other minor annoyances that I just could not get past.&lt;/p&gt;
&lt;p&gt;I went crawling back to Chrome for a couple of weeks, but I&amp;rsquo;m trying Safari again. I&amp;rsquo;m not entirely sure why but maybe the minimalistic nature of it appeals to me. Some of the small unique quirks of Safari are growing on me, but there a few things I would like to see either changed or made optional:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Resizable tabs - If I have 4 tabs open, don&amp;rsquo;t stretch them to fill the full width of the window. Or at least make this a setting.&lt;/li&gt;
&lt;li&gt;Right-click, Open in New Tab - Allow me to put this option above Open in New Window in the right-click menu&lt;/li&gt;
&lt;li&gt;Sync settings - iCloud syncs bookmarks and tabs, well how about browser settings? I don&amp;rsquo;t want to have to remember settings for each of my computers&lt;/li&gt;
&lt;li&gt;Allow me to move the refresh button - I&amp;rsquo;m not sure why they would bury it in the address bar ala Internet Explorer.&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Internet Explorer 6 compatibility</title><link>https://www.bradbice.com/blog/ie6/</link><pubDate>Thu, 18 Jun 2009 00:00:00 +0000</pubDate><author>brad@bradbice.com (Brad Bice)</author><guid>https://www.bradbice.com/blog/ie6/</guid><description>&lt;p&gt;Internet Explorer 6 is the bane of web developers everywhere, much like Netscape 4 was in the early 2000s. How do we support IE6 users without going crazy?&lt;/p&gt;
&lt;p&gt;There is a growing campaign in the web development community calling for the death of version 6 of the Internet Explorer browser by Microsoft. Introduced in 2001, it had ruled the market share of browser usage for years until the coming of Mozilla&amp;rsquo;s Firefox and Microsoft&amp;rsquo;s own Internet Explorer 7.&lt;/p&gt;
&lt;p&gt;I did a quick Google search for the term &amp;ldquo;ie6&amp;rdquo; and found a startling &lt;strong&gt;six&lt;/strong&gt; &amp;ldquo;death to ie6&amp;rdquo; websites on just the first two pages of results. These include:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Bring Down IE6&lt;/li&gt;
&lt;li&gt;STOP IE6&lt;/li&gt;
&lt;li&gt;IE6 Update&lt;/li&gt;
&lt;li&gt;&lt;a href="http://iedeathmarch.org/"&gt;IE Death March&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;DearIE6&lt;/li&gt;
&lt;li&gt;Stop IE6&lt;/li&gt;
&lt;/ul&gt;
And one likely parody, SaveIE6.
&lt;div class="bb-update"&gt;
&lt;strong class="bb-update__date"&gt;Update 2023-03-05&lt;/strong&gt;
All but one of those no longer exists, appropriately, since IE6 is no longer a large issue.
&lt;/div&gt;
&lt;p&gt;One of the main reasons for the IE6 hate is its lack of support for web standards such as full CSS 2.1 compliance and PNG alpha transparency. Another is its many security issues which come with being the top browser for approximately 5 years. While no browser available supports every standard, even IE7 at least supports a larger contingent of CSS 2.1 selectors, PNG alpha transparency and is a little better on security.&lt;/p&gt;
&lt;p&gt;While it may seem easier to point visitors to new browsers like Mozilla&amp;rsquo;s Firefox, Opera, Google&amp;rsquo;s Chrome, Apple&amp;rsquo;s Safari or even Microsoft&amp;rsquo;s Internet Explorer 8, it is important to note that some people either can not or &lt;em&gt;will not&lt;/em&gt; upgrade. Many business computers still run IE6, and will do so for years to come. So what is the solution for web developers who want to escape having to &amp;ldquo;fix&amp;rdquo; their websites for IE6?&lt;/p&gt;
&lt;p&gt;Andy Clarke, a member of the &lt;a href="http://webstandards.org/"&gt;Web Standards Project&lt;/a&gt; and a former invited expert to the W3C’s CSS Working Group, &lt;a title="Universal IE6 CSS" href="http://forabeautifulweb.com/blog/about/universal_internet_explorer_6_css/"&gt;provided a solution&lt;/a&gt; that I find appealing. Since the content of a website is most important, make sure that content is viewable and accessible to users of IE6 by providing them with an IE6-only CSS stylesheet. This renders the page in a very readable and organized yet generic design while separating the main design for others using more current and advanced browsers.&lt;/p&gt;
&lt;p&gt;This is done by inserting IE conditional comments into the &amp;lt;head&amp;gt; portion of your website&amp;rsquo;s HTML, like so:&lt;/p&gt;
&lt;pre&gt;&amp;lt;!--[if IE 6]&amp;gt;&amp;lt;link rel="stylesheet" type="text/css" href="ie6.0.3.css" media="screen, projection" /&amp;gt;&amp;lt;![endif]--&amp;gt;&lt;/pre&gt;
&lt;p&gt;The stylesheet code is &lt;a href="http://code.google.com/p/universal-ie6-css"&gt;available on Google Code&lt;/a&gt; for anyone to use for free. I am using it on this website as a mere 10% of my visitors are currently browsing with IE6. It is important that designers and developers view their logs and stats to determine what browsers to support. I will usually adapt my design for IE6 (or any other browser) if more than 30% of my visitors are using it.&lt;/p&gt;
&lt;p&gt;As &lt;a href="http://www.zeldman.com/2009/05/21/a-new-answer-to-the-ie6-question/"&gt;Jeffrey Zeldman said when referring to Clarke&amp;rsquo;s method&lt;/a&gt;, &amp;ldquo;no solution, however elegant, will work for every situation.&amp;rdquo; But work like this will allow for an easier transition as the world upgrades.&lt;/p&gt;</description></item></channel></rss>