Tuʻua le Faʻasinomaga e Faʻasolo ai le Sulu i totonu o Quirks Mode
Afai o loʻo e fuafuaina itulau o le upega tafaʻilagi mo le sili atu nai lo ni nai masina, atonu e te iloa le faigata ona tusia se itulau e foliga tutusa i mea uma e siakiina . I le mea moni, e le mafai. O le tele o tagata suʻesuʻe sa tusia ma ni uiga faʻapitoa na e mafai ona latou taulimaina. Pe latou te maua ni auala faapitoa e taulimaina ai mea e ese mai le auala e taulima ai e isi tagata suʻesuʻe. Faataitaiga:
- Sa faia fagu mo le faʻaaoga i Netscape browsers. Latou te le galue i soʻo se isi lava mea e teu ai, ma o le mea moni ua faʻanoanoa i Netscape 6.x +.
- O laina o le inline na faia muamua mo Internet Explorer, ma talu mai lena taimi ua avea ma se vaega o le faʻamaoniga HTML.
- Ua faaopoopo e Internet Explorer 6.0 se avanoa faaopoopo (pei o le
) tagotagi lata ane, seivagana ua e tusia mea o loʻo i le vaevaega i luga o le tasi (laina uumi). (IE 6 ei ai isi mea e sili atu nai lo le tasi.) - Netscpe 4.7 o le a le faʻaalia ni laulau e le o tusia i le HTML saʻo - o loʻo faʻaalia ai se itulau avanoa i le mea e sui ai. Na faʻamauina lenei i Netscape 6.
Le faafitauli mo le au atinaʻeina suʻesuʻega e tatau ona latou fatuina ni upega tafaʻilagi e pito i tua e fetaui ma itulau uepi ua fausiaina mo tuatusi matutua. Ina ia mafai ona taulimaina lenei mataupu, na faia e tagata e faia sailiga ni mamanu mo tagata suʻesuʻe ina ia galulue i totonu. O nei tulaga ua faamatalaina e ala i le auai po o le leai o se mea DOCTYPE ma le mea e valaau ai e le DOCTYPE.
DOCTYPE Suʻe ma "Quirks Mode"
Afai e te tuʻu le DOCTYPE o loʻo i lalo i lau itulau:
O suʻesuʻega i aso nei (Android 1+, Chrome 1+, IE 6+, iOS 1+, Firefox 1+, Netscape 6+, Opera 6+, Safari 1+) o le a faʻamatalaina lenei mea i le faiga o loʻo i lalo:
- Talu ai o loʻo i ai se FAICTYPE saʻo, o lenei faʻatulagaga tulaga faʻataʻatitia.
- O le HTML 4.01 Transitional document
- Talu ai ona o le tulaga masani, o le tele o tagata suʻesuʻe o le a tuʻuina atu le faʻatagaina o mataupu (poʻo le tele o faʻatagaina) i le HTML 4.01 Transitional
Ma afai e te tuʻuina lenei DOCTYPE i lau pepa:
O loʻo taʻuina atu ai i tagata o aso nei e te manaʻo e faʻaali lau HTML 4.01 itulau i le tausisia o le DTD.
O nei suʻesuʻega o le a alu i le "faʻamaoni" poʻo le "tulaga" ma tuʻu le itulau i le tausisia o tulaga faatonuina. (O le mea lea, mo lenei pepa, o pine e pei o le a le amanaʻiaina atoa e le masini, aua o le elemene FONT ua faalēaogāina i le HTML 4.01 Taʻiala.)
Afai e te alu ese mai le DOCTYPE, o le a otometi lava ona kiliki e tagata suʻesuʻe i le "quirks" mode.
O le laulau o loʻo i lalo o loʻo faʻaalia ai mea e faia e le tele o suʻega pe'ā tuʻuina atu i faʻamatalaga masani a DOCTYPE.
Ua Faʻateleina e Microsoft
O le Internet Explorer 6 o loʻo i ai foi le faʻamaninoga afai e te tuʻuina se mea i luga aʻe o le tautinoga a le DOCTYPE, o le a latou o atu i totonu o le upega tafaʻi. O lea la, o nei faataitaiga uma e lua o le a tuʻuina IE 6 i luga o le uila, tusa lava pe fai mai tautinoga a le DOCTYPE ia i ai i le tulaga maualuluga tulaga faʻatulagaina:
ma le XHTML 1.1 DOCTYPE:
E sili atu, pe afai e te pasi IE6, ona e maua lea o le "uiga" na faʻaopopo e Microsoft i le IE8 ma le IE9: META elemene elevaʻa ma le upega tafaʻilagi i luga o le initaneti. O le mea moni, o nei lomiga e lua o le sailiga ua oʻo nei i le fitu (!) Auala eseese:
- IE 5.5 faimele mode (IE 8 ma le 9)
- IE 7 tulaga faatauaina (IE 8 ma le 9)
- IE 8 toetoe lava o tulaga faʻataʻatitia (IE 8 ma le 9)
- IE 8 tulaga faʻatulagaina (IE 8 ma le 9)
- IE 9 toetoe lava o tulaga faataatitia (IE 9)
- IE 9 tulaga faʻatulagaina (IE 9)
- XML mode (IE 9)
IE 8 na faʻaalia ai foi le "Auala Fesoʻotaʻiga" i le mea e mafai ai e le tagata faʻaoga ona suia le toe faʻataʻitaʻiga i le IE 7 mode. Ma e tusa lava pe e te setiina le tulaga e te manaʻo e faʻaaoga e faʻaaoga ai le DOCTYPE ma le META, o lau itulau e mafai lava ona toe tuleia i tua i se tulaga e le ogatasi-faʻatusa.
Le a le Quirks Mode?
Sa faia le mode Quirks e fesoasoani ai e taulimaina uma le faʻailoga ese ma le le lagolagoina o le lauliliuina o sailiga ma hacks na faʻaaogaina e le au mamanu uepi e taulima ai na mea. O le atugaluga na faia e tagata e suʻeina le initaneti, afai latou te fesuiaʻia a latou sailiga e oʻo i le faʻamautuina o le tausisia, o le a tuʻuina i luga mea e faia ai web design.
E ala i le faʻatulagaina o le DOCTYPE ma le "Quirks Mode" o lenei tagata faʻatagaina web design e filifili pe faapefea ona latou mananao i tagata sailiili e tuʻu mai a latou HTML.
Faʻasolo mai Aafiaga Faaletino
E i ai le tele o aʻafiaga o loʻo faʻaaoga e le tele o tagata suʻesuʻe i le Quirks Mode:
- I nisi o tagata suʻesuʻe, o le pusa na suia suiga i le IE 5.5 o le ata o le pusa i le quirks mode.
- O nisi tagata sailiili latou te le maua tofi ile laulau
- O le faʻaaogaina o le Quirks mode e afaina ai le faʻasolosolo o le CSS ma le CSS laupepa tele, pe afai o loʻo e faaliliuina itulau i tulaga faʻavaeina mai le faʻaoga o solo, ia mautinoa e suʻe lau Lisi CSS ma faʻalauteleina.
- Mataʻituina suiga i le tusitusi pe a fai i le faʻagasologa o mea. Firefox e suia le ala o galuega e taʻu ai, mo se faʻataʻitaʻiga. IE8 ma IE9 o loʻo i ai ni suiga tele i le tusiaina i le faʻatulagaina o le faʻailoga.
E i ai foi se eseesega i le "Toeitiiti Tulaga Tulaga Faataitaiga:"
- O le maualuga o fualaʻau laulau ma na o ata i totonu e eseese le faʻatulagaga mai i tulaga faʻatulagaina.
E faʻapefea ona filifili se DOCTYPE
Ou te alu i auiliiliga auiliili i laʻu tusitala DOCTYPE List, ae o nisi nei o tulafono lautele o lima matua:
- Filifili i taimi uma faiga masani i le muamua. Ma o le tulaga o loʻo i ai nei e tatau ona e faʻaogaina HTML5: Vagana ua i ai sau mafuaaga patino e aloese ai mai le faʻaaogaina o le HTML5 DOCTYPE, o le mea lea e tatau ona e faʻaaogaina.
- Alu i le strict HTML 4.01 pe afai e te manaʻomia le faʻamaonia o elemene o le talatuu pe manaʻo e aloese mai uiga fou mo nisi mafuaaga:
- Afai ua e tapena ata i se laulau ma e te le manaʻo e toe faaleleia, alu i le Transitional HTML 4.01:
- Aua e te tusia ni itulau ma le loto i ai i le mea e fai ai solo. Faʻaaoga i taimi uma se DOCTYPE. O lenei mea o le a faʻaolaina ai oe i taimi o le atinaʻe i le lumanaʻi, ma e leai se aoga. O le IE6 e vave ona mou atu le lauiloa ma e ala i le mamanuina mo lenei masini komepiuta (o le mea moni o le a le mea e faʻapipiʻiina ai i luga o le uila) o loʻo e faʻatapulaaina oe, au faitau, ma au itulau. Afai e tatau ona e tusi mo le IE 6 poʻo le 7, ona faʻaaoga lea o faʻamatalaga tuʻutuʻu e lagolago ai i latou, nai lo le faʻamalosiina o suʻesuʻega faʻaonapo nei i totonu o le faʻailoga.
Aisea Faʻaaoga DOCTYPE
O le taimi lava e te nofouta ai i lenei ituaiga o suiga FAICTYPE o loʻo faʻaauau, e mafai ona e aʻafia atili au itulau i le faʻaaogaina o se DOCTYPE e faʻamaonia ai le mea e mafai ona faʻamoemoeina e le masini mai lau itulau. E le gata i lea, a amata ona e faʻaaogaina le DOCTYPE, o le ae tusia le HTML e latalata i le faʻamaonia (e tatau ona e faʻamaonia). Ma e ala i le tusitusi XHTML talafeagai, e te fautuaina tagata e faia sailiga ina ia fausia ni tagata e siakiina tulaga faatonuina.
Faʻasologa o Suʻesuʻega ma Quirks Mode
FAIAOGA | Android Chrome Firefox IE 8+ iOS Opera 7.5+ Safari | IE 6 IE 7 Opera 7 | Netscape 6 |
---|---|---|---|
Leai | Quirks Mode | Quirks Mode | Quirks Mode |
HTML 3.2 | |||
Quirks Mode | Quirks Mode | Quirks Mode | |
HTML 4.01 | |||
Soloaiga | Tulaga Faatauaina Tulaga * | Tulaga Faatauaina Tulaga * | Tulaga Faʻatonu |
Soloaiga | Quirks Mode | Quirks Mode | Quirks Mode |
Taʻiala | Tulaga Faʻatonu | Tulaga Faatauaina Tulaga * | Tulaga Faʻatonu |
Taʻiala | Tulaga Faʻatonu | Tulaga Faatauaina Tulaga * | Tulaga Faʻatonu |
HTML5 | |||
Tulaga Faʻatonu | Tulaga Faatauaina Tulaga * | Quirks Mode | |
* Faatasi ai ma lenei DOCTYPE, o tagata suʻesuʻe e latalata i tulaga faʻasalalau, ae iai nisi o mataupu-ia mautinoa e suʻeina. E lauiloa foi lenei mea o le "Toeitiiti Tulaga Faataitaiga Faataatia." |