2008 Оцт 17 2008

Мис-понашају ИЕ8: ЦСС Лаиоут бреакагес (Циљање на верзију претраживача помоћу мета тагова у ИЕ8)

Ако сте ЦСС особа, требало би да знате бол у добијање своје радне распореде унакрсно бровсер. ИЕ8 је још један кључ у ради за нас програмере. Аниваз! ако погодите на овом питању, као што сам урадио јуче, где је ваш савршено ради ЦСС у ИЕ7 (и раније) и Фирефок је изненада почели да бацају озлојеђено у ИЕ8, пробајте ово ... То је лепо изгледало да решите своје проблеме у овом тренутку ....

Користећи Мете декларације, можемо навести рендеринг енгине желимо ИЕ8 за коришћење. Тако да натера да донесе ИЕ8 као ИЕ7 ... Убаците следећу метаознаку у глави документа: -

<мета хттп-екуив="Кс-УА-Цомпатибле" цонтент="ИЕ=7" />

По подразумеваној вредности ИЕ Мета би била: -

<мета хттп-екуив="Кс-УА-Цомпатибле" цонтент="ИЕ=8" />
што би ИЕ8 рендерује страницу користећи нове стандарде режим.

Ако је потребно, ова синтакса може да се користи да се прими за другим прегледачима као што следи:

<мета хттп-екуив="Кс-УА-Цомпатибле" цонтент="ИЕ=8;ФФ=3;ОтхерУА=4" />


ВИШЕ О ДОЦТИПЕС:

АКО сте још увек нисте упознати са врстом животиња под називом "ДОЦТИПЕ" ... овде је неки брз чита
Шта су ДОЦТИПЕС? Шта су БРОВСЕР КУИРКС и ОДРЕЂЕНОЈ Моде?
Подешавање ДОЦТИПЕ у КССЛ

За више у дубину разумевања о ДОЦТИПЕС, покушајте да посетите ове линкове ...
Списак Апартман: Поправите свој сајт са добром ДОЦТИПЕ!
Списак Апартман: Иза ДОЦТИПЕ: Веб стандарди, Напред компатибилности и ИЕ8

Напомена: Иако су многи од нас ХТМЛ / ЦСС људи били занемарујући значај ДОЦТИПЕ децлератион у нашим документима, Подешавање праву ДОЦТИПЕ, обично је одговор на већину питања цросс-бровсер.


2008 Ауг 2 2008

Подешавање ДОЦТИПЕ у КССЛ

Прошле недеље сам направио прогессиве ХТМЛ / ЦСС распоред за клијента, тестиран је у ИЕ6 и ИЕ7 и ФФ 3, изгледало је сасвим у реду ... ДО! распоред отишао даље низ мануфацтинг циклуса. То није успело. Распоред на страници само елементи отишао свуда када ХТМЛ распоред је претворена у КССЛ и КСМЛ примењује на њега ... Штета!

Није могао да спава у реду током викенда, у очекивању понедељак ујутро, када ћу морати да поправи ову СХ **. Али сада има мало искусних у раду са оваквим ситуацијама (Бровсер Куиркс, мислим), знао сам то морао да уради ништа друго него ДОЦТИПЕ .... и било је ...

Проблем:
Желите контролу над ДОЦТИПЕ, јер ваша трансформација ће експлицитно укључити ДОЦТИПЕ подразумевани, и распоред ће бити ван за бацити.

Решење:
КССЛТ спецификације излазних обезбеђује методе за постављање на ДОЦТИПЕ на избору. Такође, за нас УИ девелопер-и, теме од интереса ће бити ХТМЛ излаз методе и КСМЛ излаз методе .

Добро! пре него што досади, овде је поправити.

На пример, ако сте имали следеће ДОЦТИПЕ ХТМЛ у вашој верзији:. -

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

Затим у КССЛ бисте морали да имате следеће: -

<xsl:output method="html" doctype-system="http://www.w3.org/TR/html4/loose.dtd" doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN" indent="yes" />

и на крају! да проверите да ли ваш излаз КССЛТ покорава на ДОЦТИПЕ сте одабрали.


2007 Оцт 15 2007

Шта су ДОЦТИПЕС? Шта су БРОВСЕР КУИРКС и ОДРЕЂЕНОЈ Моде?

Једноставно речено (за оне који никада нису чули пре ДОЦТИПЕ данас)! ДОЦТИПЕ декларација је у ХТМЛ документу који долази пред <ХТМЛ> тагом, да изгледа отприлике овако (налепљен од извора ове веома странице)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


Зашто користити ДОЦТИПЕ?
Све је почело када су уведени стандарди претраживача од стране В3Ц. Раније веб програмери ЦСС спроводи у складу са жељама прегледачима, да странице које пружају правилно у њима и већини сајтова је ЦСС да није сасвим одговара / ове спецификације стандарда.

Зато решење овог проблема био да

  • дозволити програмерима који су знали своје веб стандарде да одаберете који мод да користи.
  • наставити приказивање старе странице у складу са старим (куиркс) правила.

И ДОЦТИПЕ је рођен.

Дакле, на основу тога да ли страна је дизајнирана са стандардима или не, можете изабрати одговарајући ДОЦТИПЕ.


Веза између ДОЦТИПЕ & Бровсер режима
ДОЦТИПЕ је изјава која говори ваш бровсер шта режим треба да рендерује ХТМЛ страницу или радије да будем прецизнији како би прегледач тумачи у ЦСС; Куиркс Строги режим или режим.

Старе странице написане пре него што ови стандарди су уведене немају ДОЦТИПЕ. Стога, када нема ДОЦТИПЕ ХТМЛ онда у вашем бровсер је у режиму КУИРКС.
Али ако ДОЦТИПЕ је дефинисан као један од следећих, онда прегледач је рекао да се у строгом режиму.

<ДОЦТИПЕ хтмл ПУБЛИЦ "- / / В3Ц / / ДТД ХТМЛ 4.01 Транситионал / / ЕН" "хттп://ввв.в3.орг/ТР/хтмл4/лоосе.дтд">


НДК Почетна | Изражавајући ИТ | Изражавајући Палате | Изражавајући Пенменсхип | Изражавајући страхопоштовање | Изражавајући Ја