Introduktion till cross-browser kompatibilitet
Med cross-browser kompatibilitet menar man vanligtvis en webbplats förmåga att se korrekt ut i alla webbläsare. För att uppnå detta behöver man känna till olika tekniker och webbläsarspecifika egenskaper. Det är detta vi ska börja studera nu.
För närvarande är följande webbläsare vanligt förekommande: Google Chrome, Mozilla Firefox, Edge, Opera, Safari. Edge - är den tidigare Internet Explorer (förkortat IE), som bytt namn.
Förutom webbläsare finns det ett begrepp som kallas webbläsarmotor. En motor är webbläsarens kärna, som omvandlar vår kod till den bild vi ser på skärmen. Det finns betydligt färre motorer än webbläsare och som en följd av detta har många webbläsare samma motor och därför samma egenskaper och buggar (problem).
För närvarande finns följande motorer: Webkit (webbläsaren Safari), Blink (webbläsarna Google Chrome, Opera14+, Edge79+, Safari), Gecko (webbläsaren Mozilla Firefox). Blink-motorn är en vidareutveckling av Webkit. Det fanns andra motorer, men deras utveckling har upphört: Trident (Internet Explorer), EdgeHTML (Edge), Presto (Opera).
Lista moderna webbläsare.
Lista moderna webbläsarmotorer. Nämn webbläsare som använder dessa motorer.