Middle
Mis on ühilduvusrežiim (quirks mode)?
sobes.tech AI
Vastus AI-lt
Ühildu režiim (quirks mode) on veebilehtede renderdamise režiim, kus brauserid jäljendavad vanemate brauserite (näiteks Netscape 4 või Internet Explorer 5) käitumist, et tagada tagasipöördumisel ühilduvus nende eripärade ja vigadega kirjutatud veebilehtedega.
Ühilduvuse režiimi peamised omadused:
- Mitte-standardsed kastimudelid (box model): Mõnedes brauserites quirks režiimis kaasatakse padding ja border elemendi üldsuurusesse.
- Mitte-standardsed float ja vertical-align käitumised: Võivad tekkida vead või ettearvamatud CSS omaduste käitumised, mis on seotud joondamise ja vooluga.
- Erinevused fontide ja suuruste töötlemisel: CSS reeglid fontide suuruste ja teiste elementide määramisel võivad olla valed.
- Kaasaegsete standardite toetuse puudumine: Mõned CSS3 ja HTML5 võimalused võivad olla kättesaamatud või töötada valesti.
Brauserid lähevad ühilduvusrežiimi, kui veebileht ei oma korrektset doctype'i või doctype on vananenud formaadis. Täielik ja õige DOCTYPE (näiteks <!DOCTYPE html>) viib brauserid standardrežiimi.
Õige DOCTYPE näide standardrežiimile:
<!DOCTYPE html>