Multi-Browser Viewer Logo

Leaked IE9 Screenshots and public beta set for September 2010

clock August 4, 2010 06:24 by author

Microsoft has confirmed Internet Explorer 9 Public Beta launch for September.  A Chinese web site called cnBeta.com have posted a few supposed Internet Explorer 9 Beta screenshots to give us a sneak peak.

 

Updated Add-ons management:




Speed dial like start page:

New long awaited download manager:

As mentioned, the beta is set for release for September. We'll have a screenshot testing service for IE9 beta a day or two after its launched. So far we also know that the IE9 will probably not support Windows XP / Windows 2003 at this stage.

 


Location: PostList


Latest Web Browser Usage Stats for July 2010

clock August 4, 2010 06:15 by author

Internet Explorer market share recovered somewhat and went up from 60.32% to 60.74% (0.42 point increase), reaching March, 2010 level. It will be interesting to see what happens when IE9 Beta is released next month.

For the third month in a row, Firefox continues losing its market share, falling from 23.81% to 22.91% (0.90 point decrease).

Probably for the very first time, Google Chrome also lost a tiny bit of their market share, down from 7.24% to 7.16% (0.08 point decrease).

With the recent Safari 5 release and growing iPad/iPhone popularity, Safari’s market share went up from 4.85% to 5.09% (0.24 point increase), surpassing 5% mark.

Opera web browser has also increased its market share, going up from 2.27% to 2.45% (0.18 point increase), reaching May, 2010 level.


Location: PostList


Google Chrome 4 for Windows now available for screenshot testing

clock January 29, 2010 10:56 by author

As you know Google officially released version 4 of their Google Chrome browser for Windows on the 25th of January 2009.

Some of their new cool features include:

  • Support for extensions: Extensions are little programs, created by developers, which add useful functionality to the browser and to the websites you visit.
  • Bookmark Sync: For those of you who use several computers for example, a laptop at work and a desktop at home, you can now keep your Google Chrome bookmarks synchronized and up-to-date across computers.

You can read more about Google Chrome v4 here: http://chrome.blogspot.com/2010/01/over-1500-new-features-for-google.html

Chrome 4 for Windows is now available for cross browser screenshot testing in Multi-Browser Viewer, bringing the total number of screenshot browsers available for testing to 49.

 


Location: PostList


Opera 10 & Chrome 4 Beta for Mac OS added

clock December 14, 2009 13:32 by author

With the official release of Chrome 4 beta for Mac OS last week, Multi-Browser Viewer is very happy to announce that we now fully support both Chrome 4 beta for Mac OS and Linux for screenshots.

As far as we are aware that makes Multi-Browser Viewer the first cross crowser testing software to support Chrome for both Apple Mac OS as well as Linux. Currently this is only limited to a few machines as we stress test the solution, but will be rolling it out to more machines when we are comfortable that it is stable and scalable. We have also rolled out the long awaited Opera 10 for Mac OS.

This brings the total amount of screenshot testing browsers available to 48 major browser versions accross the 3 major operating systems, Windows, Apple Mac OS and Ubuntu Linux.

If you would like to read more about the Google Chrome for Mac OS: http://www.google.com/chrome?platform=mac&hl=en

 

 


Location: PostList


Google Chrome 4 for Mac OS Beta to be released in Dec09

clock November 18, 2009 12:21 by author

A beta version of Google’s Chrome browser for the Mac is set to become available in December.

Google had already gone on record to say that the test preview would arrive before the end of 2009.

In a developer thread, the company’s Chrome product manager Nick Baum revealed that Google plans to release the beta early December.

The current iteration of the browser - Chrome 4.0 - is only available in beta form for Windows users. Linux and Mac OS X fans only have access to a rough-round-the-edges developer preview of the surfing tool for now.

Multi-Browser Viewer already allows you to test your site against a pre-release of the Google Chrome for Linux browser.

 


Location: PostList


How to Prevent Cross-Browser Compatibility problems

clock October 12, 2009 10:30 by author

Many of the support queries we receive relates to how can you ensure that your web page design is cross browser compatible. In other words instead of going through the entire development process, then testing my design in different browsers, what standard practices should I follow to ensure web site will render correctly once it is completed.

Well, unfortunately there is no foo proof method off course, but here are a few helpful tips/best practices that should get you pretty close at least.

First off - What is a web browser??

Simple question I know, but many people still get confused to exactly what a browser is and how it functions. An Internet browser (IE, Firefox, Safari, Opera and Google Chrome for example) is nothing more than a software application, similar to a text editor, anti-virus software or a computer game. Some of the confusion comes in because IE is embedded or very much part of the Microsoft Operating system(although Microsoft is starting to clearly separate the browser from the OS). A browser is NOT a search engine and it is NOT a website. A web browser renders/displays web pages that you visit/browse. Web browsers use different rendering engines, which means HTML, CSS and other code gets interpreted and thus differently by different web browsers. And that of course where the problem lies for website owners and web designers....Sure there are supposed standards like the W3C and such, which are supposedly followed by everyone, but for various reasons, which fall outside the scope of this article, the problem remains.

Cross-Browser Compatibility Best Practices

1. Know you web user - The first thing you need to do is understand who your customers and/or web browsers will be. In other words if you are developing for a closed environment like an intranet, then maybe 90% of your users will be Internet Explorer based or if it a design firm that only uses Apple Mac machines then maybe all the traffic is exclusively Safari. Bottom line is make sure you know what the most important browser demographic is for your web application. If you have no idea, industry browser usage statistics are available in the blog post here. I would recommend however that you use a tool like Google analytics to determine the usage statistics for your own site, as the numbers can vary substantially from target market to target market.

Why is it important to know what web browsers are most important for you? Well, it helps you ensure that you optimize your design and/or development for that particular browser and if you do have a cross-browser compatibility issue, you'll know exactly how many users are affected by it.

2. Doctype and standards compliance HTML/CSS - The structure of a web page is defined by markup language standards (HTML, XML and XHTML). The DOCTYPE descriptor tells the browser what document type definition to use in validating the structure and how strict to apply validation rules. The doctype tag is the first tag at the top of a HTML page. To ensure your page is cross-browser compatible it recommended to ALWAYS USE STRICT DOCTYPE and code your web page accordingly. This is fairly easy with new pages, but could be a nightmare for pages that have been developed over a long time, which might need to be re-coded or migrated. For more information about doctype's visit w3schools.

3. Avoid resizing images using CSS or HTML Code - we've all done it. An image doesn't fit the way it should, and instead of resizing the image in an image editor, we use the quick and dirty method, setting the width and height in code. Avoid doing so, IE is especially bad at resizing images in code, usually making the image look jagged edged or squashed. If you have to resize using code for whatever reason, try using the -ms-interpolation-mode: bicubic; CSS switch. It supposedly reduces the jaggedness.

4. Use a CSS reset at the start of your CSS - If you site relies heavily on CSS then it is highly recommended to reset/zero value your CSS. Yahoo developer tools have a helpful CSS reset file that you can use as well as some other helpful information. basically the reset file doesn't necessarily ensure browser compatibility, as much as it it ensures that your code renders the way it's supposed to, removing that extra line break or padding that you know you didn't include, but yet is displayed on your page.

5. Resize text as percentage - Size all your document text as a % within the body, and as em’s throughout the HTML page. This also is also good for accessibility as much as for browser cross compatibility. A good article on text sizing is available here.

6. Font rendering - Use -moz-opacity:0.99 on text elements to clean up rendering in Firefox, and text-shadow: #000 0 0 0 in Safari - Safari 3+ has an issue with the way it renders light type on a dark background. Some would argue whether this is good or bad, but there’s a way to make it appear lighter.
Easy fix.

You need to add this to your code.

p {text-shadow: #000 0 0 0;} 
Where #000 is your background color. You will probably have to be more specific with the elements you select.
It is not recommended to use this fix on the body tag.
Other elements you might need to fix are the li, dt, dd, blockquote etc. Use this on any text element you want to appear ‘thinner’

To make this fix in Firefox, you use the opacity fix:

p {-moz-opacity: 0.99;}

You need to be careful with this fix, as it will break any Flash element that it touches in Firefox. There appears to be no workaround for it.

7.  Font Selection - Try use common fonts that you know are available in most opiating systems - For example Lucida have been known to render pretty badly in Internet Explorer, while rendering pretty well in Safari. Rather just avoid it and stick to fonts that are common to all operating systems.

8. Avoid using transparent PNG images - Internet explorer 6 does not support alpha transparency in PNG images. There are a few work arounds, which you can simply Google, most of them have a few side affects. One that I have used before is Twinhelix.

9. All layout divs that are floated should include display:inline and overflow:hidden - When you have a standard layout, with floats sitting next to each other, with set widths, but an image or long string of text is longer than this width, the layout could break in Internet Explorer 6. If you place overflow:hidden; into the layout divs, the layout shouldn't break.

10. Containers or container div's should have overflow:auto or overflow:hidden and trigger hasLayout via a width or height - This is to avoid circumstances where a div container does not wrap around all the containing div's like its supposed to. You can always test it by using a background image on the container.  You’ll also need to make sure hasLayout is triggered in Internet Explorer 6. You can do this by specifying a width or height. If you don’t have a width in your div container, you can use height:1% to trigger it, or zoom:1; if you can’t afford to give it a height.

11. Avoid using the brand new CSS 3 selectors - many of the new CSS 3 selectors aren't supported by Internet Explorer 6.  For a full list of supported selectors, check out evotech.net’s post on browser css selector support.

12. Test, Test and Test - test your site for cross-browser compatibility using the actual browsers and virtual machines or by using software such Multi-Browser Viewer. I would always recommend you test in the actual browsers like Internet explorer, Google Chrome, Firefox and opera when you first launch your site and use a service like Multi-browser Viewer to continually test your site over time for any major problems.

I would like to thanks ADM blog and webappers, which I also used for reference for this blog entry.


Location: PostList


Cross-Browser Shortuts...

clock September 17, 2009 17:58 by author

Cross Browser Shortcuts you would ask? What on earth am I talking about.

Well over the past few months I have been testing, configuring many different browsers on Mac, Linux and Windows for Multi-Browser Viewer. 

We all have a favorite browser or two. A browser, where know the relevant shortcuts, which enables us to browse efficiently. Well, reading up on one of my favourite bloggers - www.favbrowser.com I stumbled on a shortcut list they compiled a while back, which I found really helpful and thought you might too.

Internet Explorer, Firefox, Safari, Google Chrome, Opera

CTRL + T (New Tab) – Opens a new blank tab

CTRL + C (Copy), CTRL + V (Paste), CTRL + X (Cut) - The old favorites....better than the file, edit menu for sure....

CTRL + A - Select All content

CLTR + F (Find) – Find test on a page.

CTRL + +/- (Zoom In/Out) – Simple yet effective way to zoom in/out.

Home/End (Go to Page Top/Bottom) – A quick way to instantly go to the web page top or bottom. Useful if it requires a lot of scrolling on long content pages.

ALT + D – Moves your mouse cursor to the address bar.

F5 (Refresh) – and CTRL + F5 forces a complete refresh of the page.

 

Internet Explorer, Firefox, Safari, Google Chrome

CTRL + Click (Open Link in Background) – Does what it’s designed to do. Works great when opening lots of pages.

CTRL + D (Bookmark) – Easy bookmarking

 

Firefox, Google Chrome, Opera

CTRL+J (Transfers) – Instantly open your transfer’s window.

CTRL + Shift + T or CTRL + Z (Opera Only) – Opens your previously closed tab.

CTRL + U (View Source) – Especially helpful for designers and webmasters.

Instead of using a search box in the top right corner, you can type your search query directly to the address bar.

Visit favbrowser.com for more browser shortcuts and other browser news.

 


Location: PostList


Google Chrome 3 Final Released

clock September 16, 2009 13:22 by author

As you might have heard, Google released Google Chrome Browser yesterday.

Multi-Browser Viewer have been supporting Chrome 3 througout the stable Beta releases and is in the process of updating our network to support the final version. In fact you can also test the latest Beta version of Chrome on the Linux Ubuntu Opearting System using Multi-Browser Viewer.

Some of the main features accoring to Google:

  • Much Faster Javascript performance
  • Themes Support
  • New Tab Page
  • An much improved Omnibox

For full details check out the official Google Chrome Blog

 


Location: PostList


About Multi-Browser Viewer Blog

The Multi-Browser Viewer blog pages feature Cross-Browser compatibility tips, tricks and stats. As well as
Multi-Browser Viewer related FAQ's, Support documentation and release notes.

Please feel free co comment and ask questions.

RecentComments

Comment RSS

Sign in