13 free software tools for different browser compatibility tests

Source: Internet
Author: User
Tags versions web services portableapps

One of the biggest headaches for front-end developers is the compatibility issues between browsers of all kinds. Racking your brains every day trying to do something that shouldn't exist. The same front-end code does not achieve the same effect because of the different browser cores and parsing methods. So, while developing good standard code writing habits, it is also necessary to have a common tool for mastering browser compatibility testing. Here is a network of more than 13 different operating systems in various browser compatibility testing software tools.

HTML and CSS Validation

First let's take a look at how to verify HTML and CSS. I should say that because I work on a Mac, I have a slight bias towards the Mac. Don't worry, there are still a number of platform-independent solutions.

In addition to validating your files, you should also be able to format your own code "HTML/CSS formatting instances and hints" is an article on such topics.

1. The authentication –html of the Consortium

Perhaps most people know that online authentication services can be verified by linking addresses, uploading files, or submitting code directly. There are a lot of validation options, though a lot of the time you don't really need them.

2. The authentication –css of the Consortium

You probably know that the consortium also has a CSS checksum service. Like the HTML validation service, this CSS version is more selective and allows for the verification of the URI as necessary, file uploads and direct submission code.

3. [Firefox] web development tool bar

The Web Developer toolbar extension for Firefox Web Page Development toolbar is very popular, has a lot of great features, and has a great HTML and CSS validation tool that you can quickly verify your current browsing of local file sites. He sends a URI or file to the consortium and displays the validation results in the new Options page.

You can also open the Verify display page to quickly view the HTML and CSS validation information without having to open a new tab page. It would be very helpful if you were developing a project. Not only HTML and CSS you can also verify more options.

4. [Standalone browser] Validator favelets

I use Safari browser as my main web browser, but Firefox has spoiled me, and it has powerful extension options such as Web development toolbars and Firebug. Safari Browser Web Inspector, a similar firebug tool, but not file verification.

A quick and easy way to cover almost any major browser to validate HTML and CSS is to use Favelets. Favelets is a bookmark fragment that adds additional functionality via JavaScript. The consortium offers several validation favelets, and I often use safari.

5. Your development editor

Most editors provide a little validation tool. The editor coda and Cssedit that I use now provide validation tools.

6. Verify S.A.C.

If you need to quickly validate a large number of files, it is painful to open all files in your favorite editor or through the browser. This application will make the process fast and simple.

The S.A.C validator is an OS X stand-alone application that can be used to validate HTML files (with the Favelet), drag-and-drop or open via a URL or just an application's file >. I use drag-and-drop methods especially frequently.

Some ideas for verification

While validation is important, it's just a tool to help ensure your code is up to standard and close to perfection. If you are using some new network technology, it may not be validated, which does not mean that you should not use it. The advent of innovation often breaks the rules.

Nevertheless, if you need to submit a template for sale, make sure all files are validated after submission. If there is a validation error such as CSS3, just mention it in the following note.

Browser compatibility test

If everyone is using only the latest version of Firefox or Safari browser, the browser test will be a breeze. Let's face it, it's not going to happen, and we're going to struggle with Internet Explorer's problems in the next few years (not just IE6).

Here are some of my common and some of the tools I don't use to test Internet Explorer,safari,firefox and other browser compatibility.

Current IE, Firefox and Safari

Obviously, if you're using Windows, you're definitely installing browsers such as Firefox 3.5, Safari4, opera and Internet Explorer.

7. old version of Firefox

If you need to test the old version of Firefox. Here are a few of the easiest ways I think can do this.

    • Windows:standalone Firefox (older versions) via portableapps.com
    • Mac:multifirefox 2.0

Portableapps runs Firefox as a separate application on Windows, so there is no need to install it or interfere with the currently installed Firefox.

Mac Multifirefox 2.0 allows you to run different versions of Firefox and manage different accounts.

You can access http://releases.mozilla.org/pub/mozilla.org/firefox/releases/to download other versions

8. Old version of Safari

Unfortunately, windows-based Web developers, I don't have a simple solution for testing multiple versions of Safari browsers. For Mac users, this is a nice standalone version of Safari browser collection, Michel Fortin offers.

9 & 10. Older versions of Internet Explorer

Interactive test IE is not easy under Mac, so I installed the virtual machine run XP installed IETester, this product can help you in Windows XP, Vista and 7 to test the various versions of IE starting from 5.5.

Every once in a while I find an odd question in ietester, I'm not sure if it's in the original version of IE6 or 7. So I also use Internet Explorer collection to install the standalone version of IE6, 7 and 8.

Snapshot services

If you don't need to interact with your site in these browsers, you can also use a variety of browser snapshot services, which will only show the site's image effects in a variety of browsers.

Adobe Browserlab

Adobe recently released a new service called Browserlab, which lets you see the different effects of different browsers through the website's Web site. Fast and free, you can compare the browsing effects of two different browser versions.

browsershots.org

Browsershots.org has the same idea as Adobe Browserlab, but there are many differences. You can set more options on more platforms such as screen size, color depth, js,flash, etc. to test more browser effects. The trend of service is declining because it is a bit slow (sometimes too slow) and has very little UI.

Browsercam

If you don't read "25 of designer Web Services", you should read them. You will find that there are a lot of great services, Browsercam is what I found in them.

Browsercam can also do a screenshot of the basic browsing effect, but the further use of other features and quick display needs to be paid, yet I am not using it again.

Some of the last thoughts

Now you have some ways to validate and test your work in Windows and Macs. If you are submitting a template to theme Fores, you now have no validation errors or browser incompatible interfaces. Most of the templates I reviewed for rejection were caused by browser validation errors and browser compatibility issues that need to be corrected before submission.

The content source is not known, if is your original article, please leave your article address, will fill in time.



Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.