HTML kodai „Safari Vs.“ „Firefox“

Skirtumas, kaip naršyklės suteikia žiniatinklio programavimo kalbai žinomą kaip HTML, jau seniai buvo žiniatinklio kūrėjams ir mėgėjams. Jei esate profesionalus dizaineris, turite žinoti, kuriuos kodus „Firefox“ gali palaikyti, ir tuos, kuriuos „Safari“ naudoja, kad lankytojai turėtų vienodą ir funkcinę patirtį, nepriklausomai nuo jų naršyklės. Laimei, abi naršyklės palaiko moderniausius kodus, ir galite imtis veiksmų, kad būtų skatinamas suderinamumas tarp naršyklės jūsų dizainuose.

Atvaizdavimo varikliai

„Firefox“ ir „Safari“ naudoja skirtingus atvaizdavimo variklius, dėl kurių skiriasi jūsų tinklalapio rodymas. „Firefox“ naudoja „Mozilla“ „Gecko“, kuris taip pat įgalina „Thunderbird“ ir „SeaMonkey“. Priešingai, „Safari“ yra tarp naršyklių, naudojančių „Webkit“, renderiavimo variklį, kuris iš pradžių buvo pagrįstas KDE KHTML ir KJS bibliotekomis. „Chrome“ yra kita naršyklė, kuri naudoja „Webkit“, todėl dvi naršyklės dažnai pateikia panašius rezultatus, kurie skiriasi nuo „Firefox“ ekrano.

HTML5 palaikymo skirtumai

Nors „Firefox“ ir „Safari“ turėjo metų, kad palaikytų HTML 4.01, HTML5 specifikacija nėra visuotinė. „Firefox“ pateikia kai kurias žymes, su kuriomis „Safari“ dar nesuderinama, ir atvirkščiai. Pavyzdžiui, „Firefox“ palaiko PCM garso ir įrenginio orientacijos aptikimą, o „Safari“ - ne. Kita vertus, „Safari“ rodo subtitrus su daugialypės terpės turiniu ir leidžia nurodyti formos laukus kaip numerius, diapazonus arba raktų generatorius, tuo tarpu „Firefox“ atsilieka.

Reikšmė

Jei naudojate PCM garso failus kaip savo tinklalapių dalį, „Safari“ lankytojai gali nepavykti pasiekti jūsų garso. Panašiai, galite naudoti HTML5 funkciją, kad sukurtumėte žiniatinklio programas „Firefox“ darbalaukio versijoje, kuri leistų naršyklei nustatyti prietaiso orientaciją ir pakeisti programos orientaciją. „Safari“ apima šią orientacinę paramą savo mobilioje versijoje. Be to, galite geriau kontroliuoti, kurie simboliai gali leisti formoje „Safari“. Nepaisant to, HTML5 palaikymo skirtumai retai reiškia, kad jūsų svetainės bus visiškai skirtingos arba visiškai netinkamos naudoti bet kurioje naršyklėje.

Apsvarstymai

Daugelis neatitikimų, kurie gali atsirasti koduojant, išnyks, kai HTML dokumento pradžioje nurodysite dokumento tipą. Tai nurodo naršyklei, kaip pateikti HTML pagal tai, kokio tipo, pvz., XHTML, HTML 5 ar HTML su rėmeliais, kurį naudojate. Jei pridėsite dokumento tipą, pvz., HTML 5, prieš koduodami visą puslapį, galite išvengti kai kurių nusivylimų, kuriuos patirsite, kai nenaudosite dokumento tipo.

Rekomenduojama