Standardy Web

Web standards will help us realize the dreams of the WWW.

Web standards make web development easier.

Why use web standards?

Due to different browser versions, web developers often need to work hard on time-consuming multi-version development. When new hardware (such as mobile phones) and software (such as micro-browsers) start to browse the web, this situation will become more serious.

For both developers and end users, it is very important for the better development of the web that browser manufacturers and site developers adhere to standards when developing new applications.

The continuous growth of the web makes it increasingly necessary to rely on standards to achieve its full potential. Web standards ensure that everyone has the right to access the same information. Without web standards, future web applications, including the applications we dream of, would be impossible to implement.

At the same time, web standards can also make site development faster and more enjoyable. In order to shorten development and maintenance time, future websites will have to be coded according to standards. Developers do not have to struggle with multiple versions of development to achieve the same results.

Other considerations

Once web developers adhere to web standards, the collaboration of web development teams will be simplified because developers can understand each other's coding more easily.

Some developers consider standards to be equivalent to constraints and believe that using special browser features will add security to their work. However, as the number of access methods increases, it will become increasingly difficult to adjust these pages in the future. Adhering to standards is the first step you need to take to solve this problem. Only by using web standards can you ensure that all browsers, whether new or old, can correctly display your site without frequent and time-consuming rewriting of code.

Standardization can increase the number of visitors to a website.

Standardized web documents are easier to access by search engines and are also easier to index accurately.

Standardized web documents are easier to convert to other formats.

Standardized web documents are easier to access by program code (such as JavaScript and DOM).

Do you want to save a lot of time? Get into the habit of using validation services to validate your pages. Validation can keep your documents consistent with standards and free from serious errors.

Accessibility

Accessibility is an important part of the HTML standard.

Standardization makes it easier for people with disabilities to use the web. Blind people can use computers to read web pages for them. People with poor vision can rearrange and zoom in on web pages. Simple web standards, such as HTML and CSS, will make your web pages easier to understand by voice readers and other uncommon output devices.

World Wide Web Consortium (W3C)

World Wide Web Consortium, założony w 1994 roku, to międzynarodowy związek, którego celem jest angażowanie się w 'prowadzenie weba, aby wydobyć jego pełny potencjał'.

Jako deweloperzy, szczególnie podczas tworzenia tej edukacyjnej strony, jesteśmy gotowi pomóc jej zrealizować to marzenie.

Więcej informacji o W3C można przeczytać w następnym rozdziale.

ECMA

Europejskie Stowarzyszenie Przemysłu Komputerowego (ECMA), założone w 1961 roku w Szwajcarii, ma na celu zaspokojenie potrzeb standaryzacji języków programowania i kodów wejścia/wyjścia.

ECMA nie jest oficjalną instytucją standardyzującą, ale konsorcjum firm współpracujących z innymi oficjalnymi instytucjami, takimi jak Międzynarodowa Organizacja Normalizacyjna (ISO) i Europejskie Stowarzyszenie Komunikacyjne (ETSI).

Najważniejszym standardem dla deweloperów webowych jest standaryzacja ECMAScript, JavaScript.

ECMAScript to zstandaryzowany język skryptowy, używany do przetwarzania obiektów stron internetowych określonych przez dokument modelu obiektowego W3C (DOM). Dzięki ECMAScript można dodawać, usuwać lub modyfikować obiekty DOM.

Standard ECMAScript oparty jest na JavaScriptie Netscape i JScript Microsoft.

Najnowsza specyfikacja ECMAScript to ECMA-262:

http://www.ecma-international.org/publications/standards/ECMA-262.HTM