Windows.  Virus.  Bärbara datorer.  Internet.  Kontor.  Verktyg.  Förare

Skillnader mellan webbläsare

Så, innan vi går vidare, låt oss ta en titt på webbläsare och se vad de kan och inte kan visa. Faktum är att allt vi skriver kommer att ses av användaren i webbläsare, och om vi inte fokuserar på specifika webbläsare kan resultatet bli det mest oväntade.

Självklart kommer enkla sidor (som den vi skrev i föregående avsnitt) med största sannolikhet att se likadana ut i alla webbläsare. Men ju mer komplex sidan är, desto större är skillnaderna i uppfattningen mellan olika visningsprogram. Dessa skillnader kan relatera till arrangemanget av element på sidan, svar på användaråtgärder, utseende enskilda element etc. När du skapar en webbsida är det användbart att visa den i olika webbläsare och justera koden efter vad du ser. Det kan ofta hända att en sida som ser väldigt vacker ut i en webbläsare helt enkelt blir oläslig i en annan. Att skapa en komplex sida som ser nästan likadan ut i olika webbläsare är ingen lätt uppgift. Därför rekommenderar vi att du fokuserar på en webbläsare och bibehåller kompatibilitet med andra endast på en miniminivå. Du kan också skapa kopior av sidor för olika webbläsare, men det finns också ett litet problem här, som vi kommer att diskutera nedan.

Och slutligen, den enklaste lösningen: efter att ha skapat en sida, skriv i början av den något i stil med: "Ser bäst ut i en sådan och en sådan webbläsare" och placera en länk bredvid den, genom att klicka på vilken användaren kan ladda ner önskat program visning. Vi måste dock komma ihåg att inte alla användare sannolikt vill göra detta, och inte bara för att inte alla webbläsare är gratis. För det första har inte alla möjlighet att ladda ner stora mängder data från Internet, och för det andra är många redan vana vid att använda något slags visningsprogram, och råd om att omedelbart installera ett annat kommer att orsaka dem i bästa fall förvirring.

Webbläsaren Internet Explorer

Idag är den mest populära webbläsaren Microsoft-webbläsaren. Internet Explorer, som används av ungefär hälften av alla som surfar på Internet. MS Internet Explorer-versioner 5 stöder de flesta krav HTML 4.0, och det är detta program som vi kommer att fokusera på i exemplen som ges i den här boken. Det här programmet är gratis och kan laddas ner från http://www.microsoft.com/windows/ie_intl/ru/download/. Där kan du uppdatera webbläsarversionen och ladda ner olika tillägg för detta program. Nästan alla kardinalinnovationer har dykt upp i MS Internet Explorer från och med version 4. Vissa punkter relaterade dock främst till reaktionen på användarnas handlingar och tolkningen av kod skriven i JavaScript, ändrades fortfarande avsevärt i den femte versionen. Bli därför inte förvånad om en sida skriven för Internet Explorer version 5, när den visas i version 4, visar till exempel meddelanden om ett "skriptfel". Förresten, den femte versionen av Internet Explorer kan automatiskt korrigera mindre felaktigheter. Andra webbläsare vet inte hur man gör detta, och för dem kommer dessa felaktigheter att resultera i felmeddelanden. Internetprogram Explorer stöder inte bara JavaScript-språket som skriptspråk, utan även VBScript-språket som uppfanns av Microsoft, som härrör från språket Visual Basic. Eftersom webbsidor skrivna med VBScript faktiskt existerar, använder man bara webbläsare Explorer idag låter dig visa deras innehåll på ett adekvat sätt. VBScript-språket har några intressanta möjligheter, som saknades i JavaScript 1.0, till exempel funktionen för att automatiskt ignorera fel i en loop ( Vid Fel Resume Next). Vi täcker inte VBScript-språket i den här boken, eftersom JavaScript fortfarande är det universella skriptspråket idag.

När det gäller tidigare versioner av MS Internet Explorer väcker användningen ett antal problem. Till exempel använder den tredje versionen en ganska unik implementering av JavaScript, och vissa funktioner skrivna för senare versioner eller för Netscape-webbläsare fungerar inte helt korrekt i Internet Explorer 3. Dessutom, sedan projektet HTML 4.0 det var fortfarande bara i sin linda, Internet Explorer 3 saknar funktioner för att svara på användaråtgärder, möjligheten att godtyckligt arrangera designelement etc. Det finns heller inget stöd för kaskadformatmallar. I vissa fall finns det problem med navigering mellan bildrutor. Och i ännu tidigare versioner av den här webbläsaren fanns det inget stöd för skriptspråk alls och bara de mest grundläggande verktygen var tillgängliga.

Webbläsaren Netscape Navigator

Den näst mest populära webbläsaren i världen är Netscape Navigator. Till skillnad från MS Internet Explorer är detta program implementerat för många plattformar, inklusive OS/2 och UNIX med dess kloner. På icke-Windows-datorer fortsätter Netscape Navigator att vara den mest populära webbläsaren.

När detta skrivs har den andra preliminära versionen av den sjätte versionen av Netscape Navigator släppts. Denna version stöder också många krav HTML 4.0, dock inte i samma utsträckning som i MS Internet Explorer 5. Framför allt kan inte alla delar av en webbsida fortfarande svara på användaråtgärder. Netscape Navigator är tillgänglig gratis från www.netscape.com. I tidigare version det här programmet (fjärde) stödde inte nya taggar som föreslagits i den fjärde versionen av Internet Explorer (till exempel

DELA: