Website reconstruction

xiaoxiao2021-03-06  67

Before the beginning

"Website Reconstruction" is written for those who want their website costs, better, visiting more web designers, developers, website owners, and managers. If you want your own website, it is possible to adapt to the current browser, screen readers and wireless devices, but also adapt to tomorrow, next year or even longer equipment, then this book is what you need. [1]

Due to the rapid development of technology, most websites have no exactly several rounds of elimination. Whenever the browser version is upgraded or the new network device and technology appear, the website that is just complete (or just paying the construction fee) appears.

Our construction is just to rebuild. Typically, the revision does not increase the functionality needs or improve the availability of the website, just to keep up with new browsers and devices, and budget will exceed our plan and development cycle.

Even occasionally there is no new browser or device that does not affect our site, we use the "forward compatible" technology (let the site in all browser versions in all browser versions) will also force us to spend Large amount of manpower and financial resources.

"These are the considerations that must be paid on the web." We have habitually habitually habiting, even standard. But this cost is that most people can't bear long-term.

The cost is rising, the benefit is lowered

Complex code, layer nested tables, tags, and other redundant code make simple websites require two to three times. Website visitors have to spend a long time waiting for the page. In addition to a few perseverance and patient customers can wait until all the page open, most people have already left because they are tired. This website is difficult to access. We pay the server costs, to support a page of 20kb per page to meet the needs, but to consume 60KB bandwidth website - we also pay for the ship's wasting bandwidth to ISP provider (or add our IT budget) ). The more visitors we attract, the higher the cost required. In order to cope with special front desk design, our database has to support more queries, and the cost is further increased. Finally, we are forced to buy or rent additional servers to meet demand - not because visitors increase, but bloated redundant tags and code. When you create a website, we hire programmers in the hourly plan to develop programs for website development procedures, and 6 versions of the way (different versions of different browsers and accessers) make the cost very high, so that all the money . At this time, a new browser or wireless device appears again, and we have no money to modify the code to adapt to new browsers and new devices. Rest starting cycle eliminated. Most people have this surprised experience: When visiting a website with a new browser, I am informally browsing the site requires a "fashionable" browser. In fact, this "fashionable" browser is much older than the version we are using. The actual situation is that the webmaster or developers of the website are not stupid, nor do not care about others, but they have exhausted their upgrade budget, there is no more money to maintain this website. In another case, the problem is not missing, but lacks knowledge, or investment is misleading. Connected Earth, this slogan is "How Communication Shapes THE WORLD", which reported 10,000 pounds (about 1.6 million US dollars) recently. Regardless of the waste of money, it does not support the recent most popular browsers, the website refuses Mozilla (as shown in Figure 1), Netscape 6/7 and Opera (shown in Figure 2) browser access, Not supported non-Windows operating system, Macintosh IE users are even more unfortunate. Regardless of the website is because the continuous upgrade is beyond the budget, it is still the same because of the outdated standards, the result is the same: they lose potentially growing users. In short, whether you spend £ 1 million or £ 1 £ 1,000, the purpose is to welcome the user to visit, not to drive them. The solution is described below. The strange circle that terminates the website is now, due to the technology of W3C (see the shadow part behind) and other standard organizations have established technology, and most of the mainstream browsers and equipment support, the design and their long-term operation becomes It may, even if the standard and browser are evolving. The veteran that has been struggling for many years in this industry may doubt this, but this book will show it how it is achieved. figure 1

It takes a huge amount of money, and the Connected Earth has hardly supports all popular browsers. It rejects Mozilla on any platform (shown in the figure), Netscape 6/7, Opera browser users, no IE of Mac operating systems User (WWW. Connect-earth.com)

figure 2

The same site, use Opera 7 to browse the effect in the Windows XP system. CONNECTED Earth's technical problems may have eliminated this book will teach you how to get rid of the "establishment, waste, re-establishment" of the website, design and future surrendering desktop system, no longer refused Potential users, no longer waste increasingly rare time and money because of short-shallow solutions. This is not a book given to the discipler or pure theoretist, but written for people who need to continue working, constantly practicing. It is specifically provided for innovators and those who find wise proposals to help them adjust their technology and ideas, continue to work and create successful sites that attract more and more visits and users. With this book, designers and developers will quickly adjust their construction, so that it can adapt to a variety of browsers and devices, avoiding websites to be eliminated in the future because of private tags and code technologies. Read the book owner and managers of this book will immediately stop selling money on the strange circle, they will know how to write demand documents for backward-compatible websites. What is W3C

W3C (World Wide Web Consortium, http://www.w3.org/) is created in 1994, researching Web specifications and guidelines, committed to promoting Web development, ensuring that various Web technology can work together. About 500 member organizations joined this group, and its director Tim Berners-Lee (http://www.w3.org/people/berners-lee/) invented the web in 1989. The main specifications of W3C implementation include HTML, CSS, XML, XHTML, and DOM (Document Object Model).

For many years, W3C has defined those specifications that are not strictly enforced by some member companies such as Netscape and Microsoft as "Recommendations). Since 1998, "WEB Standards Organization" (www.webstandards.org) redefines the W3C's "recommended" as "Web Standard", which is a business technique for letting manufacturers pay attention to and reposition the specification. New browsers and network devices fully support those specifications (see another shadow part: What is "Web Standards Organization").

Other standard organizations include European Computer Manufacturers Association (ECMA) to define ECMAScript as "Standard JavaScript". Please see Chapter 3, "Difficulties in Promotion Standards" to learn more detailed information.

What is backward compatible what is backward compatible? We believe that: use the correct way to design and build, any document published can be displayed correctly in a variety of browsers, platforms, and equipment, and can continue to work in new browsers and devices in future inventions. Open standards make it possible. The most attractive thing is to design and build websites with standards, you can use less production and maintenance costs, and make the site's accessibility is more perfect (notes: more customers, fewer costs, improve the public affinity To reduce the complaints that the website is not easy to use). What are the web standards we say? Refers to structured languages ​​(such as XHTML and XML), interpretative languages, object models (such as W3C DOM) and scripting languages ​​(such as ECMAScript), all of these (even more) will explain in this book and Description. After the scrutiny of the Committee experts, these technologies are carefully designed to provide the most benefits to the number of web users. Integrated applications of these technologies have become reasonable, easy to use, stable and high-value website logo (website owners and managers: don't worry, don't understand technology, you can skip the technical chapter, just confirm your employees Or sellers understand these). What are the standard compatible browsers mentioned above? We believe that products that understand and support XHTML, CSS, ECMAScript, and DOM are, for example: Mozilla, Netscape 6 , Msie5 / Mac, MSIE6 / WIN and OPERA 7 . Can these browsers fully support each standard? Of course, no software is completely without bugs, and the standard itself is also complex, and their way to do more is more complicated. However, the mainstream browser is reliable, so we can abandon the old way and work more flexibly to meet more users' needs, because the standard is naturally included in the browser, we can adapt to those who use old version browers And the people of the equipment, of course, must be underward. There is no rule, there is no dogma. This is not a book of religious or dogma. The design website does not have a "best" method, and there is no absolute correct way to integrate standards into your workflow. This book does not advocate the criteria to follow standards, perhaps some special websites and tasks have a variety of methods. This book will not be fakefully boasting the standards recommended by W3C without any disadvantages. This book will tell you the special details you need to know in IE, Netscape, and other mainstream browsers, and provide strategies to the older version of the browser user, because maybe your website viewer, there is a hiding in the corner of the office. The old version of the browser's stubborn guy. This book will not lying. There are some private methods and shortcuts more easily than W3C's specifications. For example, IE is unique to using Microsoft shortcuts (such as innerhtml) more easily than the W3C standard DOM's script. From a business perspective, the code suitable for all browsers is more rationality than only one browser code, and the DOM is such a solution. Similarly, when exploring the benefits of structured tags and XHTML, we will not pretend that every website, each page, each tag requires structured. We will not tell you that each website must be converted from HTML to XHTML. Although we hope that XHTML's advantage will force you to consider conversion as soon as possible. The authors of this book are known for their replacement of traditional HTML forms as much as CSS as possible.

The CSS standard solves a lot of problems for developers and readers, and CSS design is a future trend and has been used by many websites, from large commercial sites, such as Wired (www.wired.com), to search engines. (Www.alltheweb.com) to public sector and personal websites. image 3

This is a big corporate website, which is built with WEB standards and XHTML and CSS (www.wired.com)

Although CSS has an undeniable advantage, it takes a long time to completely abandon the form. The form is still a convenient tool for many design work, which is capable of completing the standard or backward compatibility. This is your website, you have the right to choose. In some pure standardists' minds, popular patented technologies, such as flash and QuickTime will have no status on the Web. This view is theoretically, but we have work to do, these technologies such as Flash and QuickTime are the best tools to solve some problems. In addition to some related markers and accessibility, this book will not discuss this type of technology, not because of the hate Flash and QuickTime, but because these technologies exceed the scope of this book. You may encounter some web standard advocacy against you using GIF format, they may also blame you to make titles with GIF without CSS. Usually recommend XHTML production title, sometimes it is best to choose, but in practical applications, a GIF format image made with nicely kerned fonts may be more suitable for your website visitors than the Arial, Verdana or Georgia font defined with CSS. . This is your website, you have the right to choose. Practice, not theory, we don't object to pure theoretists created by passion, and we sincerely praise and very glad to help and knowledge from them. But this book is written to employers who are working on designers, developers, customers, and technical payments. Our discussion of Web standards will be based on design, content, and publication, our goal is to guide you to understand the entire Web standard system and help you make decisions - make decisions that make designers or customers can always benefit. If this book has a dogmat, resolute, stiff view, that is: the commercial cost is generally high, and there is no one who reads this book to be able to afford the high cost of the website. When some standards have just drafted, the old technology has an absolute position. At that time, the mainstream browser supported the standard support, but those days were not returned. Time lapse, the method of "6 version of the code" in the top peak in the network prosperity and over-expansion period, it seems to be a reasonable practice, but in today, the same passed away. It is now XHTML, XML, CSS, ECMAScript and DOM, although they are not the ultimate technology, but they combine into a solution that solves the problem of troubled owners and developer sites since the tag era.

What is "Web Standards" (Web Standards Project)

Founded in 1998, the Web Standard organization helps terminate browser war, convince Netscape, Microsoft and other browser developers to correctly, completely support standards, reduce costs due to the development of complexity, and ensure simple browser Effective access. In addition to browser manufacturers, the group works with development tool manufacturers (such as Macromedia), website owners, and developers. The Web Standards organization is a joint organization that is full of voluntary and non-profit.

转载请注明原文地址:https://www.9cbs.com/read-89152.html

New Post(0)