A collection of web development tools-Each browser has a share!

Source: Internet
Author: User
Tags microsoft website

Author: Klaus komenda
, Translation: butwho

Collection of Web Developer Tools, per Browser

Original article discovery: Collection of Web Developer Tools for major browsers

A large collection of web development tools-Each browser has a share!

A major headache for website developers is that there are too many browsers to cope. Fortunately, there are some smart people in the world who can work out some good tools to facilitate editing and debugging web code. However, we have to ignore it.
It is really not easy to find the right tool in the data. This article lists several of the best web development tools available and guides you to activate, install, and use them quickly. The following is a list of tools:

Browser Available tools (Application Scope in brackets)
Firefox
  • Web Developer Toolbar
    (Multi-Purpose)
  • Firebug
    (DOM, CSS, JavaScript, traffic)
  • Modify Headers
    (Ajax)
  • Poster
    (Ajax)
  • Xray
    , MRI
    (CSS)
  • Firefox accessibility Extension
  • Livehttpheaders
IE6, IE7
  • IE developer Toolbar
    (DOM, CSS)
  • Web Accessibility Toolbar
    (Readability and more functions)
  • Xray
    , MRI
    (CSS)
  • Visual Web Developer express Edition
    (JavaScript)
  • Microsoft Script Debugger
    (JavaScript)
Opera
  • Opera Developer Tools
    (DOM, CSS, JavaScript)
  • Opera error Console
    (HTML, CSS, JavaScript)
  • Xray
    , MRI
    (CSS)
  • Web Accessibility Toolbar
    (Readability and more functions)
Safari
  • Safari Debug menu
    (JavaScript)
  • Xray
    , MRI
    (CSS)
  • Web Inspector
    (Safari 3) (CSS, DOM)

 

Web Developer Toolbar

The best choice for developing and debugging web sites on Firefox. Web Developer Toolbar
It includes a series of tools, from Cookie management to CSS debugging, from navigation lines to screen rulers, and the functions are simply too endless. Web development tools: http://chrispederick.com/work/web-developer/

Firebug

Firefly is one of the best extensions on Firefox, and can be used as a Web Developer toolbar.
. You can use firebug to check, monitor, and edit HTML, CSS, and JavaScript code on the webpage online. He also provides a script console to simplify JS editing. The console object contains a lot of options
Allows you to output code to the console for debugging. Michael sync
Provide
More advanced operation guide
It knows that you have set the firebug option in detail. In addition, there is a bandwidth monitor on firebug, allowing you to clearly see how much bandwidth some code occupies. Firebug: http://www.getfirebug.com/

Modify Headers

Modify Headers
Is a tool that can add, modify, and filter HTTP request headers. You can use this tool to impersonate a mobile device to log on to a website. It can even forge an Ajax request. Modify headers: http://modifyheaders.mozdev.org/

Poster

You can use poster Extension
Interacts with Web services or other web resources. It allows you to send HTTP requests and set request entities and content formats. This allows you to detect the effect of web interaction. Poster: http://code.google.com/p/poster-extension/

Xray & MRI

X-ray
And MRI
It is a bookmarklets (called bookmarklets) that can be applied to IE6 +, WebKit, and Mozilla-based browsers.
), Including safari, Firefox, Camino, and Mozilla. Xray can help you detect every element in the box model. MRI can be used to test and apply selector. Xray: http://www.westciv.com/xray/index.html
MRI: http://www.westciv.com/mri/

Firefox accessibility Extension

Mozilla/Firefox accessibility Extension
Allows people with disabilities to easily browse the webpage content. Developers can use this extension to check their structure and style of web pages easily. Firefox accessibility extend: http://firefox.cita.uiuc.edu/

IE developer Toolbar

Microsoft Internet Explorer development Toolbar
It is the best Dom check and CSS debugging tool on IE. IE has a high market share and is full of defects in the entire rendering model (such as the notorious haslayout margin overlap bug)
Debugging IE is an essential step for web development-without this toolbar, debugging IE will become a nightmare. Although ie developer toolbar is a little less retarded than firebug, it can at least help you to tame IE. IE developer toolbar: http://www.microsoft.com/downlo... Aylang = en

Web Accessibility Toolbar

The Web Accessibility Toolbar
(
Href = "http://www.paciellogroup.com/resources/wat-about.html"> opera) Available
In order to check the website's accessibility (of course, it is possible that the computer will not always be able to read the webpage like a person ?) In addition, this tool provides other functions, such as checking dead links and changing the browser frame size.
The Web Accessibility toolbar: http://www.visionaustralia.org.au/ais/toolbar/

Visual Web Developer express Edition

IE development Toolbar
Wood has JavaScript debugging function, you have to find some tools to engage in Js. You can use Microsoft Script debugger (as mentioned below) or download this heavyweight Visual Web Developer express edition for free.
. Bernie has a tutorial on this tool.
(When
It tells you in detail how to use this tool to debug JavaScript code. You can also use Microsoft Script Editor to edit
JS Code-unfortunately, this is not a free tool (it does not seem a big problem in China ). He is bound to the office
2003 installation package, and Microsoft does not provide separate download. Because of this, we will not mention it here. Jonathan boutelle
Provides some tutorials on this tool.
.

Microsoft Script Debugger

You can download this tool for free on the Microsoft website.
, There is also a related document on msdn
. This tool is much weaker than visual web developer express edition, but it can still handle some confusing prompts on IE, such as "lack of objects. Jake Howlett
How to use Microsoft Script debugger to debug Javascript
. To ensure security, you 'd better restart your computer after installing the script debugger. Microsoft Script Debugger: http://www.microsoft.com/do..laylang=en

Opera Developer Tools

Opera has two development tools
: Opera developer console and Dom snapshot tool (DOM snapshot ). From the perspective, they all have a bright future. This tool is bookmarklets used in opera 9 or later versions.
. However, I did not allow them to operate successfully on opera 9.10. Opera development tools: http://dev.opera.com/tools/

Opera error Console

The error console is a built-in function of opera.Tools-advanced-error Console
. It can display error or warning information on the current webpage in a pop-up window, or you can filter some type of information, such as HTML, CSS, XML, or Javascript warning. You can find the detailed tutorial on the error console on the Opera website.
.

Safari Debug menu

Safari's debug capabilities are weak, but displaying at least one JavaScript console makes JavaScript debugging easier (similar to firebug and the opera error console ). There is a faq document in the Development Department of the apple website.
Describes how to enable hidden debugging menus. In Mac OS X, open a terminal and enter:

defaults write com.apple.Safari IncludeDebugMenu 1

In Windows, open preferences. plist in a text editor. The file is usually located in C: documents and
Settingsusernameapplication dataapple
Computerpolicipreferences. plist, add the following at the end of the file:<key>IncludeDebugMenu</key> <true/>
In safari 1.3 and later versions, you can go to the Debug menu and select the option "record JavaScript accidents. Select "Show javascript console ". This allows you to use the console to record JavaScript errors.

Web Inspector

To activate Safari Web Inspector (available in Safari 3 or later) on Mac OS, open the terminal window and enter

defaults write com.apple.Safari WebKitDeveloperExtras -bool true

In Windows, open Documents and Settings * your username * Application dataapple computersafariwebkitpreferences. plist and add the following content:

<key>WebKitDeveloperExtras</key>

<true/>

Then exit safari and open it again. You will see a "Check element" option in the menu, that is, it!

** Knowledge expansion: bookmarklets?

Specifically, I am not very clear about it. What are new terms? Here
Find an explanation:

The bookmarklet mentioned in the preceding statement is an internal acceptance ticket.
The Zookeeper of the Javascript program. The method used is the same as that used by zookeeper. The difference is that zookeeper is used to remember the location of zookeeper, while bookmarklet is used to remember certain programs or
Method.
On the other hand, bookmarklet compares JavaScript statements to protocol, just like HTTP or FTP, and requires
The bookmarklet must rely on the browser to activate the function.

It seems that greasemonkey and other things are related to bookmarklet?

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.