Home
Home Page
Processing of tags html in TextField
Web 2.0 for designers
That in exchange
Keshirovanie registrations
Semantic web. A note about logical and illogical imposition
XHTML, speak?
Lessons of ASP-technologies
Often asked questions (FAQ) about ASP
Complex  regular expressions
Receptions of network defense on PHP
Receptions of network defense on PHP - 2
Development objective orientirovannosti PHP
Banner business
Use Output Buffering in PHP
Use Output Buffering in PHP
Doloj procedural programming, you allow object-oriented!
How to learn{find out}, whence there came visitors
Links

Keshirovanie registrations


In addition to reduction of the general{common} size of page, division of registration and contents allows to reduce the size of pages of a site overtaken on a network. As all registration is born in a separate file, and he one for all pages of a site the browser can it{him} zakeshirovat` after the first loading, and at transitions on pages is more it{him} to not load.


To this it is necessary to add, that many a picture which were done{made} tegami  at design with use of styles earlier pass too in rules CSS'nogo of a file. And the majority of browsers keshiruet these is more aggressive than a picture, than what sit in HTML: he behind them does not go at all to the server to check, whether they if not the style file has changed have changed.

Free arrangement of contents in a file


As the allocation of page too is set in CSS, the order of following of blocks of contents in a file can be much more free. For example, the main contents of page can be put forward in the beginning of a file, and repeating navigation and the contact information - to push in the end. Then at gradual loading pages the user will see all over again that information which is necessary for him, and all additional podgruzitsja then. It also is rather important for such users, as poiskoviki which information because of affinity to the beginning of a file can give her of more glasses of relevance.

Convenient structurization of design


The design information in CSS-files can be grouped and structured, as it is necessary for soul. For example, it is possible to tear out from all registration only colors and to bear{take out} them in a separate file, to make such files some variants and easily to change color scale in dependence, say, from the current weather. Again taki, irrespective of other imposition, fonts and the sizes …

More easy skriptovat`


HTML c the pure{clean} data it is much easier skriptovat`: it is not necessary to isolate the data from design dust and to change a script each time when to you will want to change fat content of a font at any key cell with the data.

It is easier to think


When you get used to work with division of contents and registration, you for certain will find out, that it is easier to be focused only to one of these parts of a problem{task} because it is easier to brain to think above something logically isolated, than above the hashed lots different suhhnostej.

Different performances


The contents coded in HTML, at you one, and performances can be a lot of different. For example, you can write some beautiful styles for registration of a site, enable the user to choose, whether the site will be stretched, make{will be dragged out, make} separate style for display of a site to the small screens, separate style for voice readers.


If for you all set forth above sounds, more likely, as a certain overindulgence, that, separate styles for a seal - very necessary and convenient piece. There you can hide interactive elements which have no sense on a paper, to open dropping out menus if they open only on prompting a mousy, to print addresses of links in brackets after the text of the link that from listing too it was possible to learn{find out} where she conducts.

Welcome in a reality


I think, by this moment the most cynical it is realistic conceiving readers already for a long time to me do not believe. Too all somehow raduzhno leaves. And you are right. In a reality all, certainly, slightly in another way.


The first, that strongly spoils a raspberry is a realization of all these standards in issued browsers. Think, specification CSS 2 has been written in 1998, and the real large sites constructed with his{its} use, steel pojavljatsja something somewhere in 2002-2003. It of that approximately only at this time browsers with new cursors around of which progressively conceiving developers turned, have started to pass from a stage ” it is compiled! “ In a stage ” it is possible to show people “. However and now, that in Gecko-browsers (Firefox and others), that in Opera, that in Safari and Konqueror, is full of mistakes in realization CSS. not speaking about IE which mistakes nobody corrected 4 years. And it means, that to you as to the web - developer who wishes to be engaged in all it, it is necessary to get used not only to a new paradigm (!), That is in itself difficult, but also to learn{teach} new disgusting khaki, how to force this or that (more precisely, generally - only that) a browser to work is made.


But besides nonideal realization also standard CSS - is not innocent. Practical application has revealed a quantity of restrictions which strongly afflict his{its} users. For example, there there are no normal means for alignment of blocks on a vertical, setting of the sizes and position of one any block on other any block, and also at all always convenient model of the sizes of the block when you cannot set the exact width of the block including his{its} spaces. Many of these things are taken into account and solved in new CSS 3, but to him not that before realization in browsers, up to a status of official recommendation W3C - and that is far.


However, it is not necessary to despair:-). Despite of a plenty of complexities, the most pleasant will be, that the end result of all these efforts - really works! In a result you receive a site which really is easier for operating which really is faster which really index poiskoviki better and to which all approach new brauzernye fenechki which so are appreciated by users of these browsers.