Ka baxso Doctype si aad u geliso Browsers galay Mode
Haddii aad samaysay bogag internet ah muddo ka badan dhowr bilood, waxaad u badan tahay inaad ka warqabto dhibaatada qorista bogga u muuqda mid isku mid ah dhammaan daalacayaasha . Xaqiiqda dhabta ah, taasi macquul maaha. Dareemayaal badan ayaa lagu qoray waxyaabo gaar ah oo kaliya oo ay awoodaan. Ama waxay leeyihiin siyaabo gaar ah oo loo xakameeyo waxyaabo ka duwan sida loo isticmaalo dookheyaal kale. Tusaale ahaan:
- Layers ayaa loo sameeyay si loogu isticmaalo shabakadaha Netscape. Ma shaqeeyaan shabakad kale, xaqiiqda waxaa laga saaray Netscape 6.x +.
- Muuqaalada khariidada waxaa asal ahaan loo abuuray Internet Explorer keliya, waxayna tan iyo markaas ka mid noqdeen qaybta HTML.
- Internet Explorer 6.0 wuxuu ku darayaa boos dheeraad ah (sida a
) hareeraha sumadaha, haddii aadan ku qornayn waxyaabaha ku jira div oo dhan hal xarig (dheer). (IE 6 wuxuu leeyahay qufacyo badan iyo waliba middan.) - Netscpe 4.7 ma soo bandhigi doonto miisaska aan lagu qorin HTML sax ah - waxay muujineysaa bog bannan. Tani waxaa lagu go'aamiyey Netscape 6.
Dhibaatada horumarinta browserka ayaa ah inay tahay inay sameeyaan daalacayaasha shabakadaha ah ee dib u eegaya bogagga shabakadda ee loogu talagalay daalacayaasha duugoobay. Si arrintaas wax looga qabto, barta Internetka ayaa abuuray habab loogu talagalay daalacayaashu inay ku shaqeeyaan. Hababkaas waxaa lagu qeexay joogitaanka ama maqnaanshaha walaxda DOCTYPE iyo waxa DOCTYPE ku yeerayo.
DOCTYPE Beddelidda iyo "Moodle Mode"
Haddii aad DOCTYPE soo geliso boggaaga internetka:
Dareemayaasha casriga ah (Android 1+, Chrome 1+, IE 6+, iOS 1+, Firefox 1+, Netscape 6+, Opera 6+, Safari 1+) ayaa tarjumi doona tan arimahan soo socda:
- Sababtoo ah waxaa jira DOCTYPE sax ah oo qoran, tani waxay muujinaysaa qaabka heerarka.
- Waa HTML 4.01 dukuminti ku-meel-gaar ah
- Sababtoo ah waxay ku jirtaa qaabka cabbirka, badiyaa daalacayaashu waxay bixin doonaan waxyaabaha ku haboon (ama inta badan u hoggaansamaan) HTML 4.01 Ku-meelgaar ah
Iyo haddii aad DOCTYPE ku dhejiso dukumintigaaga:
Tani waxay ku tilmaamaysaa duufiyeyaasha casriga ah ee aad rabto in aad muujiso HTML 4.01 si aad ah u hoggaansamida DTD.
Dareemayaashani waxay gali doonaan habka "adag" ama "halbeegyada" oo ay u sameeyaan bogga si waafaqsan heerarka. (Sidaa darteed, dokumentigaan, tags sida sida laga yaabo in gabi ahaanba iska dhaga tiray shabakada, maadaama sida elementka FONT laga saaray in HTML 4.01 Xoog.)
Haddii aad ka baxdo DOCTYPE si buuxda, daalacayaashu si toos ah ayaa loo garaacaa habka "shaaha".
Jadwalka hoose wuxuu ku tusayaa waxa ay dijitaaliyeyaasha caadiga ah sameeyaan marka la soo bandhigo cadeymaha caadiga ah ee DOCTYPE.
Microsoft waxay ka dhigeysaa mid adag
Internet Explorer 6 ayaa sidoo kale leh muuqaal ah in haddii aad wax waliba ku dhejisid caddaynta DOCTYPE, waxay geli doonaan habka mowqifka. Sidaa darteed, labadaba tusaalooyinkani waxay ku darayaan IE 6 in ay noqdaan qaab dareen ah, xitaa inkastoo DOCTYPE caddayntu ay ku qeexan yihiin qaab heer sare ah:
iyo XHTML 1.1 DOCTYPE:
Plus, haddii aad ka heshay IE6, ka dibna waxaad leedahay "muuqaal" oo Microsoft ku darey IE8 iyo IE9: beddelka elementaallada META iyo liis garaynta bogagga. Xaqiiqdii, qaybaha sadexda ah ee browserka hadda waxay leeyihiin ilaa todoba (!) Noocyo kala duwan:
- IE 5.5 habka dukumiintiga (IE 8 iyo 9)
- IE 7 habka Heerarka (IE 8 iyo 9)
- IE 8 habka heerarka cabbirka (IE 8 iyo 9)
- Heerarka IE 8 (IE 8 iyo 9)
- IE 9 habka heerka cabbirka (IE 9)
- IE 9 habka Heerarka 9aad (IE 9)
- Habka XML (IE 9)
IE 8 ayaa sidoo kale soo bandhigay "Moodhalka u dhigma" halkaasoo isticmaaluhu uu dooran karo inuu bedelo qaabka wax soo celinta dib ugu noqda IE 7. Sidaas darteed xitaa haddii aad dejisid qaabka aad rabto inaad isticmaasho labadaba DOCTYPE iyo walxaha META, boggaaga weli wali dib ayaa loo riixi karaa qaab cusub oo haboon.
Waa maxay Mashiinka Mashruuca?
Habka moodada ayaa loo abuuray si ay uga caawiyaan wax ka qabashada dhammaan tarbiyada dhaqdhaqaaqa ah ee aan ku habbooneyn iyo shabakadaha khaaska ah ee naqshadayaasha webka ay isticmaalayeen si ay wax uga qabtaan waxyaabahaas. Walaaca ay saaran tahay in shirkadaha shabakadu ay ahayd in haddii ay bedelaan daalacayaashooda si ay ugu hoggaansamaan faahfaahinta buuxda, naqshadeeyayaasha shabakada waa laga tegayaa.
By samaynta bedelka DOCTYPE iyo "Moodle Mode" tan waxay u oggolaatay naqshadayaasha webka inay doortaan sida ay u doorteen shabakadahooda si ay u dhiibaan HTML.
Saameynta Moodhalka
Waxaa jira saameyno badan oo badiyaa daalacayaashu isticmaalaan Moodle Mode:
- Dareemayaasha qaarkood, qaabka sanduuqa ayaa isbeddelaya version 5.5 ee qaabka sanduuqa ee qaabka gawaarida.
- Dareemayaasha qaar ma dhaxli karaan miisaska
- Habka moodada ayaa saameeya kala qaybinta CSS iyo qaabaynta CSS si weyn, haddii aad bogaga u beddesho qaabka heerarka istaandarka, oo hubi in aad tijaabiso qaabka CSS-gaaga iyo kala-beddelidda.
- Isku day inaad isbeddel ku sameysid qorista markaad ku jirtid habka heesaha. Dab-damisku wuxuu isbeddelayaa habka idku u shaqeeyo, tusaale ahaan. IE8 iyo IE9 waxay leeyihiin isbaddallo aad u baaxad weyn oo loogu talagalay qaabaynta qaabka dareenka.
Waxaa sidoo kale jira farqi u dhexeeyaa "Qaabka Ugu Hooseeya:"
- Heerka muraayadaha miisaska sawirada kaliya ee gudaha waxaa lagu xisaabiyaa si ka duwan qaabka heerarka.
Sida loo doorto DOCTYPE
Waxaan faahfaahin dheeraad ah ku soo qorayaa maqaalkayga DOCTYPE, laakiin halkan waxaa ah xeerarka guud ee suulka:
- Had iyo jeer u dooro qaabka koorsooyinka marka hore. Heerka hadda jira waa inaad isticmaashaa HTML5: Haddii aadan haysan sabab gaar ah oo looga fogaado isticmaalka HTML5 DOCTYPE, tani waa waxa aad tahay in aad isticmaasho.
- Tag HTML 1-aad ee adag haddii aad u baahan tahay inaad ku ansaxiso qodobbada legacy ama aad rabto inaad ka fogaato sifooyin cusub sababaha qaarkood:
- Haddii aad sawirrada miiska saaran tahay oo aadan rabin inaad hagaajisid, u gudub galka Hore ee 4.01:
- Ha ku qorin boggaga si ula kac ah qaabka heesaha. Had iyo jeer isticmaal DOCTYPE. Tani waxay kaa badbaadin doontaa waqtigii horumarinta ee mustaqbalka, run ahaantii wax faa'iido ah ma lahan. IE6 ayaa si dhaqso leh u lumisay caansaanka iyo iyada oo ujeedadiisu tahay baqshiishadan (taas oo asal ahaan u ah qaabaynta qaabka dabbaasha) waa adigu xaddideysaa naftaada, akhristayaashaada, iyo bogaggaaga. Haddii ay tahay inaad u qorto IE 6 ama 7, ka dibna isticmaal ereyada shuruudda leh si ay u taageeraan, halkii ay ku khasbaan boogaha casriga casriga ah ee habka munaasabka ah.
Maxaad u isticmaashaa DOCTYPE
Marka aad ka warqabto nooca DOCTYPE u socdo, waxaad si toos ah u saameyn kartaa bogagga shabakada adiga oo isticmaalaya DOCTYPE oo muujinaya waxa browserku ka filan karo boggaaga. Sidoo kale, marka aad bilowdo isticmaalka DOCTYPE, waxaad noqon doontaa HTML qoraaga oo ku dhow inuu noqdo mid ansax ah (waa inaad weli xaqiijisid). Iyo adoo qoraya XHTML sax ah, waxaad ku dhiiri gelineysaa shabakadaha samaynta inay dhisaan cabbiraadyo u hoggaansan daalacayaasha.
Noocyada Browser iyo Moodle Mode
| DOCTYPE | Android Chrome Firefox IE 8+ iOS Opera 7.5+ Safari | IE 6 IE 7 Opera 7 | Netscape 6 |
|---|---|---|---|
| Midna | Moodle Mode | Moodle Mode | Moodle Mode |
| HTML 3.2 | |||
| Moodle Mode | Moodle Mode | Moodle Mode | |
| HTML 4.01 | |||
| Ku-meelgaarka | Habka Heerarka * | Habka Heerarka * | Mode Standards |
| Ku-meelgaarka | Moodle Mode | Moodle Mode | Moodle Mode |
| Xoogso | Mode Standards | Habka Heerarka * | Mode Standards |
| Xoogso | Mode Standards | Habka Heerarka * | Mode Standards |
| HTML5 | |||
| Mode Standards | Habka Heerarka * | Moodle Mode | |
| * Iyada oo DOCTYPE ah, daalacayaashu waxay kudhow yihiin heerarka u hoggaansamaya, laakiin waxay leeyihiin arrimo qaarkood-hubso inaad tijaabiso. Tani waxaa kale oo loo yaqaan "Qiyaasta Heerarka Qiyaasta." | |||