Off the Top: Browsers Entries
Showing posts: 16-30 of 52 total posts
Love for Mac and UNIX grows
I finally picked up my PC from the shop, where it had been for about three weeks or a month getting a new power supply. This also included a couple weeks for me getting around to picking it up from the shop. When I got the heap home it had 9 critical updates, comprising 15MB to download and about 35 minutes of updating, not including two additional critical updates after the first batch of 9 was completed.
Nearly all of these were vulnerability patches (they all may have been, but I will give MS the benefit of the doubt as I did not want to read, this patch fixes "X" only to be followed by two more patches explaining the first patch did not actually fix the vulnerability, but opened two new holes. Then a third patch to try and fix the original "X" vulnerability again.
This month of sending out a fully patched machine and having it return with more examples of shoddy coding, make me ever more grateful to have a Mac. You see I have had one vulnerability needing to be patched in the last two months on the Mac. The reason viruses are not often written for the Mac is that it is built on a mature operating system, UNIX (essentially BSD to be exact) that has been tightened over the years. The UNIX platform towers above the horrible dross that is Microsoft. The money wasted by businesses and others patching and leaving their bits and bytes open to the world of hackers and children playing hoaxes on a poorly crafted operating system is foolish at the least.
The PC is used for games now and testing how poor the soon to be neutered Windows version of Internet Explorer (others may be neutered too) handles displaying the results of standards compliant markup and the output of various applications built for Web-based information gathering and dissemination.
Bray on browsers and standards support
Tim Bray has posted an excellent essay on the state of Web browsers, which encompasses Netscape dropping browser development and Microsoft stopping stand alone browser development (development seemingly only for users MSN and their next Operating System, which is due out in mid-2005 at the earliest).
Tim points out users do have a choice in the browsers they choose, and will be better off selecting a non-Microsoft browser. Tim quotes Peter-Paul Koch:
[Microsoft Internet] Explorer cannot support today's technology, or even yesterday's, because of the limitations of its code engine. So it moves towards the position Netscape 4 once held: the most serious liability in Web design and a prospective loser.
This is becoming a well understood assessment from Web designers and application developers that use browsers for their presentation layer. Developers that have tried moving to XHTML with table-less layout using CSS get the IE headaches, which are very similar to Netscape 4 migraines. This environment of poor standards compliance is a world many Web developers and application developers have been watching erode as the rest of the modern browser development firms have moved to working toward the only Web standard for HTML markup.
Companies that develop applications that can output solid standards compliant (X)HTML are at the forefront of their fields (see Quark). The creators of content understand the need not only create a print version, but also digitally accessible versions. This means that valid HTML or XHTML is one version. The U.S Department of Justice, in its Accessibility of State and Local Government Websites to People with Disabilities report advises:
When posting documents on the website, always provide them in HTML or a text-based format (even if you are also providing them in another format, such as Portable Document Format (PDF)).
The reason is that HTML can be marked-up to provide information to various applications that can be used by those that are disabled. The site readers that read (X)HTML content audibly for those with visual disabilities (or those having their news read to them as they drive) base their tools on the same Web standards most Web developers have been moving to the past few years. Not only to the disabled benefit, but so do those with mobile devices as most of the mobile devices are now employing browsers that comprehend standards compliant (X)HTML. There is no need to waste money on applications that create content for varied devices by repurposing the content and applying a new presentation layer. In the digital world (X)HTML can be the one presentation layer that fits all. It is that now.
Tim also points to browser options available for those that want a better browser.
Netscape goes byebye and Mozilla rises from the ashes
Today AOL axed Netscape. Yes, the Netscape browser and Netscape company is no more. This is sad as it was a free distribution of a browser that has been focussing on Web Standards and has greatly embraced those that understand the importance of building a browser to Web Standards.
Today, the Mozilla Foundation launched with 2 million U.S. dollars from AOL. This is to support the open source continuation of the Mozilla browser, which is the core of the Netscape browser. This is very important and helpful. The Mozilla and Netscape browser in their most recent versions have been some of the better Standards compliant browsers on the market.
Some weeks ago when Microsoft announced it had built its last stand alone browser in IE 6, things did not look so bad for standards browsers as Netscape and Mozilla were still players in the market. This site has seen the Netscape 6 and 7 (along with Mozilla variants) rise to 30 to 40 percent of all visitors in recent months. Apple Safari browsers to this site are about 10 to 15 percent. But, that is who makes up much of the readership here.
Microsoft's statement was very disappointing on a couple fronts for me. One is it is one of the most buggy "modern" browsers when working with CSS box model on Windows machines. The other important impact is IE on Windows does not adjust all font sizes as their version IE 5 on Mac browser first did, and now nearly all other modern browsers do. These two major downfalls of the Windows IE browser make Web developers jobs much harder, but the lack font resizing pokes the aging population right in the eye. The next MS browser will be bundled with their next Operating System, which is due out in late 2005 at the earliest.
I had been finding a couple trends in the past couple years. People that have decreasing vision have tended to use Netscape 6 or higher, Opera 6 or higher, or other modern browsers (including IE 5 for Mac) because they could easily change the font size so they could access the information. I had been surprised with the large number of Non-Win IE users with less than perfect vision, but when explained that the desire to have access to all information was important it made sense.
The competing item is many older folks do not know how to adjust their font size in the browsers that they do have. These older folks often do not know how easy it is to switch to a browser that has the ability to change all text to a size that is easy to read. This is truly sad for these folks. The current computing market is not to the point where their is true ease of use for product, nor freedom of choice for the non-technically inclined (this day will come, someday). The saddest part is the company with the most resources and the capability to do this most easily, Microsoft, essentially raised its middle finger at this aging population (intentionally or not they showed they did not care). Now, its longtime competitor with the next greatest market share is gone from the market.
Others with comments:
Doug Bowman
Molly Holzschlag
Eric Meyer
Jeffrey Zeldman and JZ part II
Nick at Digital Web
Safari renders pages much better
Yes, I downloaded the new Apple Safari browser and it now nearly perfectly renders one page it has always mangled. I can now read the International Herald Tribune in my favorite browser.
The one downside in the few minutes of playing with Safari is it still does not let the user tab between all form elements. The user can not tab to select boxes, nor check boxes. This is a major usability problem in my viewpoint, but I may switch and use it to use the CMS tools here are vanderwal.net as I need the spell checking.
IE on Mac says bu-bye
All around the Web the announcement of the end of development of the MS IE browser (as pointed out by Tantek). Microsoft points to Apple users being better served by Safari, which seems very odd for Microsoft to claim. I am far happier with IE on Mac than I am with it on Windows.
During the redesign of this site to XHTML and CSS for layout and presentation I initially stayed to by the book and standards CSS. It took a couple tweaks to get IE on Mac to display what Camino (formerly Chimera) and other Mozilla variants displayed. I was still using unhacked CSS. When I finally had a look at what was happening from a Windows machine at work IE 6 was way off (the Windows box at home was off line for nearly 6 months as XP Home did not like the DSL connection and the connection speed was a third to half slower than on my Mac.
This experience truly had me appreciative of the work that Tantek and others put into the product. Many of the Microsoft product seem to be better built for the Mac than their Windows counter parts. IE on Mac has definately been a shining star for Microsoft in my opinion.
I still tend to use IE on Mac for online banking and some e-commerce efforts as some site's use javascript or other elements that do not quite function right in other browsers. I have been hoping for an update to catch up in speed of rendering to that of Safari or Camino and to fix a few remaining bugs in how it renders standards based sites (W3C standards not, what Redmond calls standards). Ciao IE.
CSS2 Browser support matrix
Mac Edition offers a Abridged Guide to CSS2 Support that documents in a matrix which browsers support what. Keep in mind that Gecko is Mozilla, which is Netscape 6 and up as well as Firebird (an insanely fast and standards compliant browser). It is also good to note that Gecko-based browsers render the same regardless of operating system, unlike Internet Explorer, which is different depending on operating systems. The matrix also includes how the browsers hold up to various hack tests, most of the test are for box model layout (Tantek and Owen Briggs tests included).
CSS and Microsoft's poor excuse for a browser
Tim Bray adds to the Microsoft IE is garbage chant that has been spreading around the Web developer community for some time. Oddly, until I think of Tantek, the IE browser on Mac is far more compliant. The font sizing issues that Tim discusses are largely only a problem on Windows version of IE browsers. Most other modern browsers (Mozilla (including its Netscape 6 and 7 variants), Opera, Safari, etc. all resize fonts even if the fonts are set in pixels.
In the accessibility community having a fixed pixel size has been taboo for some time. As I talk with more people with vision problems I find most do not use Windows IE browser to view sites, but choose one of the other modern browsers as they allow easy scaling of fonts (some like Opera even scale images). This seems to be a trait across the visually challenged users. Most users with visual difficulties have a strong dislike for the Microsoft browser just on this point alone. A few have mentioned they really like Mozilla browsers as they can easily change the skin on the browser to make the buttons and other elements more visible.
Me, I can read Tim's site just fine, which is ideal as Tim understands the problems and knows where the blame should reside.
Note: The MS IE browser on Windows shows its downfalls to those that are trying to us modern Web development techniques by using CSS layouts rather than table layouts for their work. As Web developers learn tableless layout is a pain to learn initially, largely because of IE 6 and lower do not follow the rules properly. To get Windows IE to render properly one has to hack the valid CSS to get the browser to render the page as does a browser that follows the standards. The irony is Microsoft claims to own the CSS patent.
IE blows up with valid HTML
Mark Pilgrim discusses human readable HTML and fatal IE browser bugs. The more bugs that are found in current versions of the Microsoft IE browser on Windows, the more I believe that IE is the current incarnation of Netscape 4. Netscape 4 was known for its lack of playing nicely with Web standards. IE 6 does horribly with valid CSS and now seem like it blows up with valid HTML. Nearly all other modern browsers play more nicely with valid CSS and do not have the problems with valid HTML. (Apple's Safari is not perfect yet, but Apple states their browser is beta.)
Safari getting better, but still has some bumps
I am guessing most everybody that has Mac OS X is aware that Safari browser has a new Beta release (build 73), which has added some new elements (such as tabs), and fixed some bugs.
One element they have not addressed is tabbing through form forms. I don't like switching between the mouse and keyboard as I prefer to stick with one imput device when working on a task. The Safari browser frustrates me as I can not fillout forms easily with out grabbing the mouse to choose an item in a select box (menu) or to click radio buttons. Tabbing between these elements is a common interface function that is in nearly every other browser I can think of.
I tend to fill in many forms, one I regularly fill out is the one that builds what you are reading here. I can enter text in the body of the entry and I can add a title for the entry, but selecting location and entry type, as well as clicking the categories that apply are only doable with a mouse.
I do like the spelling functionality in Safari, the speed of the page builds, and other nice features, but the lack of tabbing through forms properly is a large down side. I am tending to enter longer entries in Safari and shorter entries in Camino (formerly Chimera).
One of the other downsides is not all pages are working properly in Safari yet. The International Herald Tribune is very buggy in Safari still and some sites still do not even appear. It is getting there and I know if I use other, slower browsers I can get to the information properly.
Chimera now Camino offers update
My favorite browser name, Chimera became Camino and is now in version .7 (yes, pre-version 1). I did a download of the browser and wow, the sucker is fast. I was a Chimera/Camino fan before Safari came along. Camino now seems to have speed in the Safari ballpark, with tabs, and wonderful rendering as always. What I now with Camino would get is spell checking. I am somewhat torn between the two browsers, but the speed of both and the standards compliance of Camino really make it painful to use IE on a Mac.
IE is my dirty browser, in that I mean I have my Amazon cookies stored and other cookies stored. The other two browsers I try to keep clean so I can see what everybody else sees without my personalization set. Safari is where I keep my handful of bookmarks for works in progress and links I have not yet added to the links page. Camino is where I maintain my site. Regular Mozilla and Netscape are over burdened with "stuff" and much slower than Safari or Camino.
Apple upgrade make things zippy
I have upgraded Apple's upgraded beta of Safari, X11 upgrade, and Mac OS X 10.2.4. These upgrades have my Mac zipping along again. I am not sure what happens with each upgrade, but the performance improves on my TiBook with each upgrade. I have yet to have any buggy nature with an Apple upgrade. On Windows every few upgrades from Microsoft would cause a minor or extravagant disaster and never did it make the machine run faster. Have I ever said how much I love Apple?
Spell check in the browser
Hot damn Batman, I am loving the spell check feature in Apple's Safari browser. This should help the quality of the spelling here in Off the Top (I know you are disappointed and many believed the poor spelling was an ingenious method of for me to find my own entries, knowing this is my backup brain) and in comments on other sites. I tend to think in text boxes and e-mail and somewhat publicly.
Those of you that have not turned on the spell checking can find it under the edit menu in the spelling flyout and should check the "spell as you type" item. This item does not have a short cut, but it may be worth keeping turned on all the time.
AppleScripts for Safari
Apple Scripts for Safari is a good place to watch for helpful tools. I am finding there is not a "mail link" in Safari, well that I could find. I may take my first whack at AppleScript to scratch this itch. [hat tip Jason]
Apple's Safari and Konqueror from Linux Journal
Linux Journal digs to get the story on Apple's Safari and Konqueror.
Mark offers solid review of Safari
Mark Pigrim offers the most helpful review of Apple Safari browser. Mark lays out the downsides to the browser and the need for some work arounds.« Previous | 1 2 3 4 | Next »