Ако сте дизајнирали веб странице дуже од неколико месеци, највероватније сте свесни тешкоћа у писању странице која изгледа исто у свим прегледачима. У ствари, то је немогуће. Многи претраживачи су написани са посебним карактеристикама које су једино могли да решавају. Или имају посебне начине руковања стварима које се разликују од начина на који други прегледачи поступају са њима. На пример:
- Слојеви су креирани за употребу у Нетсцапе претраживачима. Они не раде у било ком другом прегледачу, а заправо су застарјели у Нетсцапе 6.к +.
- Инлине оквири су оригинално креирани само за Интернет Екплорер и од тада постају део ХТМЛ спецификације.
- Интернет Екплорер 6.0 додаје додатни простор (као нпр) околних ознака, осим ако пишете садржај див див на једну (дугу) линију. (ИЕ 6 има још много питања, као и овај).
- Нетсцпе 4.7 неће приказати таблице које нису написане у тачном ХТМЛ-у - умјесто тога приказује празну страницу. Ово је поправљено у Нетсцапе-у 6.
Проблем за програмера претраживача је да морају да креирају веб прегледаче који су компатибилни са веб страницама направљеним за старије прегледаче. У циљу решавања овог проблема, произвођачи претраживача су створили модове за функционисање прегледача. Ови режими су дефинисани присуством или одсуством елемента ДОЦТИПЕ и који је то ДОЦТИПЕ позиве.
ДОЦТИПЕ
Идем у детаљније у свом чланку ДОЦТИПЕЛиста, али ево неколико општих правила:
- Увек изаберите стандардни мод. А садашњи стандард који требате користити је ХТМЛ5: осим ако имате специфичан разлог да избјегнете кориштење ХТМЛ5
ДОЦТИПЕ, ово је оно што би требало да користите. - Идите у строго ХТМЛ 4.01 ако желите да потврдите старе елементе или желите да избегнете нове функције из неког разлога:
- Ако сте резали слике у столу и не желите да их исправите, идите на Транситионал ХТМЛ 4.01:
- Немојте писати странице намерно у режиму куиркса. Увек користите а
ДОЦТИПЕ. Ово ће вам уштедјети у времену развоја у будућности и стварно нема користи. ИЕ6 брзо губи популарност и дизајнирањем за овај претраживач (што је у суштини оно што је дизајнирање у режиму куиркс-а) ограничавате себе, своје читаоце и ваше странице. Ако морате да пишете за ИЕ 6 или 7, онда користите условне коментаре како бисте их подржали, уместо да примате савремене прегледаче у режим куиркса.
Зашто користити ДОЦТИПЕ
Када будете свесни ове врсте ДОЦТИПЕ укључивање, можете директније утицати на своје веб странице користећи а ДОЦТИПЕ што показује шта претраживач може очекивати са ваше странице. Такође, када почнете да користите ДОЦТИПЕ, писацете ХТМЛ који је ближи ваљаности (и даље га морате потврдити). И уписивањем важећег КСХТМЛ-а, ви охрабрујете произвођаче претраживача да креирају стандардне претраживаче.
Верзије претраживача и Куиркс режим
ДОЦТИПЕ | АндроидХромФирефокИЕ 8+иОСОпера 7.5+Сафари | ИЕ 6ИЕ 7Опера 7 | Нетсцапе 6 |
|---|---|---|---|
| Ниједан | Куиркс Моде | Куиркс Моде | Куиркс Моде |
| ХТМЛ 3.2 | |||
| Куиркс Моде | Куиркс Моде | Куиркс Моде | |
| ХТМЛ 4.01 | |||
| Прелазна | Режим стандарда * | Режим стандарда * | Стандардни режим |
| Прелазна | Куиркс Моде | Куиркс Моде | Куиркс Моде |
| Строго | Стандардни режим | Режим стандарда * | Стандардни режим |
| Строго | Стандардни режим | Режим стандарда * | Стандардни режим |
| ХТМЛ5 | |||
| Стандардни режим | Режим стандарда * | Куиркс Моде | |
| * Са овим ДОЦТИПЕ-ом, прегледачи су близу стандарда који су усклађени, али имају неке проблеме - обавезно тестирајте. Ово је познато и као "Режим скоро стандарда". |












