Microsoft IE 7 is still the biggest weakness in preparing for Ajax security issues.

Source: Internet
Author: User

Later IE 7 "times"

Although Microsoft's Internet Explorer team has released Microsoft Web browser 7.0, they soon invested in IE 8 development. According to a Microsoft System Platform designer, it should be called "IE Next ".

At the Ajax Experience conference, Microsoft's Internet Explorer platform designer Chris Wilson said, "All people (Internet Explorer team R & D personnel) are working hard to develop IE 8, I think I should call it 'ie next '." In addition, Wilson had another comment on the IE 8 project. He mentioned that the key idea of IE in the next version (IE 8) will include "user security and privacy, improving the network application platform, providing the best network user experience, and compatibility will continue to serve as an aim."

However, as the Ajax conference is approaching, Wilson said, "What IE 7 does is not only add irrelevant features; it allows developers to use Ajax for interesting development ". In IE 7, Microsoft has greatly improved its leading browser.

In addition, when asked about Microsoft's vision of JavaScript 2, the future form of browser language writing, Wilson said, he is still waiting to hear how more developers think about the importance of JavaScript 2. "In Microsoft, we are working on JavaScript, and I think this is very good. As a development language that many people are using, we have successfully recognized JavaScript in the company-not just Microsoft ." Four days after the release of IE 7, Wilson said, "Microsoft has received 3 million downloads from this browser, and these are not automatically upgraded ". He also said that 90% of Windows-based network shares are on Windows XP, so the number of accepted IE 7 will increase rapidly.

In a separate conversation at the Ajax Experience conference, Mozilla's Chief Technical Officer and creator of the JavaScript language Brendan Eich said, "22 hours after Firefox 2 was released, mozilla calculates that the download volume of this open-source browser is 2 million."

Must I fix IE 7?

According to Wilson, although IE 7 has added some standard "commitment" Features and fixed some other problems, however, some pages that cannot be normally displayed in IE 6 still cannot be displayed in the new version. So he re-assembled the developers and called on them to take action. "Use IE 7 to test your page," he said. "standard improvements mean performance will change. The end user does not like the page and cannot display it. To ensure that your IE components are ready for the selectable and protected mode, this creates a qualitative leap. We recommend that you use something new, such as the current RSS generator, OpenSearch for search, and then feedback to us ." Microsoft has made many improvements to IE to help network users. One of the key areas that Microsoft is most concerned with is "for ordinary people who need to make a living, we have fixed the most annoying bug and added demand standards ".

Indeed, Microsoft corrected some inconsistencies between the rules of the IE and W3C, such as local XMLHttpRequest support. For Ajax problems, Microsoft improved the Java Script garbage collection mechanism, fixed some major storage vulnerabilities, and cached files in gzipped compression format.

Microsoft also fixed more than 200 CSS and layout bugs, including syntax errors, JScript engine storage vulnerabilities, and overflow performance errors. Speaking of the standard commitment, Wilson said, "We have 'Intentionally 'destroyed a lot of things in IE, and we must pay close attention to what else we will 'destruction, the number of people will be affected." In addition, according to his boss, Wilson said, "I am really worried that if we 'Damage 'the original webpage file in the name of kindness, in this way, all users and developers will leave us because the original file is damaged."

For this reason, IE 7 still has a "compatibility mode", which does not reflect the changes that will bring this product into the "standard mode" or the standard version. In addition, Microsoft has set up a team dedicated to compatibility to ensure compatibility for users. Despite this, Wilson said that IE 7 needs the help of developers to break the malicious loop. Although Microsoft has fixed the platform and broken the standard bug first, however, Microsoft still needs the help of users and other developers through testing and fixing pages-this is a common relationship.

Security is still the weakness of IE"

Microsoft developed a Readiness Toolkit for IE 7, which contains a webpage developer tool bar, an incorrect CSS expression finder, and a compatibility tool. Wilson once worked on the supercomputer application Mosaic browser in the original National Center. He participated in the development of the first Windows version of NCSA Mosaic. After joining Microsoft, he has been committed to IE development since at least the fourth version. "Security is the most important task in the IE team," Wilson said.

In IE 7, Microsoft improved security, protected users from spoofing behaviors on the network, provided more secure system default values and full user control, and improved protection against malware. At the same time, in a speech entitled "network of past and future", Wilson said that he believes that mashups technology will continue to promote innovation, just as componentized and semantic labeled data is in an important position, and will continue to grow.

Similarly, privacy will become a major issue. Wilson was prepared, and he was confident about the frequently asked questions. The user once asked to be able to run multiple versions of IE at the same time, Wilson said: In any case, we are not an independent application, but a complete set of system DLL. This makes it difficult to implement this requirement. But Wilson also said: "We are also trying to figure out how we can do this ".

One possible solution is Virtualization: "Virtual PC is free now, but we are still trying to work hard and work between images and authorized images ." In addition, Wilson pointed out that IE may not support XHTML soon. Until we can do a good job in virtualization solutions ."

Semantic Data in future networks

Regarding the future of the network, Wilson said: maps accelerates the mashup revolution. At the same time, because of the concept of semantic information attached to data, mashups can help to regenerate the semantic network. "RSS is a semantic data that is everywhere ". "Microformats adds many missing HTML meanings ." Micro-formats make semantic expressions in HTML (or XHTML) webpages possible.

Developers will try to stack semantic data. You want to componentize semantic data and make it an application. However, you must note that labels are used to define slang. In addition, mashup technology makes semantics more practical. For example, Microsoft uses the mushup mode for its active clipboard. This makes the network more available for more users.

At the same time, Wilson called on Web developers to fully consider the key factors from the first day of design: ease of use, security, and privacy. However, he warned that Ajax has added a medium for cyberattacks. In addition, mashup code sharing requires trust and, "you must trust the code around which you build a sandbox ."

Finally, Wilson warned developers that although the network architecture is available, developers should "understand why you use them ", because they may represent a "Integrated potential Tower" along the road ".

(

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.