Innholdsfortegnelse:
- Microsoft Internet Explorer 10
- Eldre versjoner av Internet Explorer
- Mozilla Firefox
- WebKit / Safari
- Google Chrome
- Andre merkbare nettlesere
Video: ¿Qué ordenador hace falta para programar? 2024
Nettleseren er det primære verktøyet på nettet. Så for HTML5 og CSS3 programmering, bør du ha arbeidserklæring fordi alle brukerne ser siden din med en nettleser eller en annen.
Microsoft Internet Explorer 10
Microsoft Internet Explorer (IE) er fortsatt en dominerende spiller på Internett. Explorer er fortsatt ekstremt utbredt fordi den kommer installert med Microsoft Windows. Selvfølgelig fungerer det også utelukkende med Microsoft Windows. Mac og Linux støttes ikke.
Versjon 10 av IE har endelig respekt for de viktigste delene av HTML5-standarden. Hvis du skriver sider i henhold til versjonen av HTML5, kan du forvente at siden din skal fungere godt i IE10. De fleste funksjoner vil også fungere i IE9, men ikke alle.
Eldre versjoner av Internet Explorer
De tidligere versjonene av IE er fortsatt svært viktige fordi så mange datamaskiner der ute ikke har 10 installert ennå. Versjon 6 var den dominerende spilleren på Internett i noen tid, og den nekter å dø. Men det vil ikke spille bra med moderne standarder, så det anses for foreldet av de fleste utviklere.
Mozilla Firefox
Firefox er en stor forbedring på IE fra programmørens synspunkt, av følgende grunner:
-
Bedre kodevisning: Hvis du ser HTML-koden for En side, du ser koden i et spesielt vindu. Koden har syntaksfarger, noe som gjør det enkelt å lese. Noen versjoner av IE-displaykode i Notisblokk, som er forvirrende fordi du tror du kan redigere koden, men du redigerer bare en kopi.
-
Bedre feilbehandling: Du vil gjøre feil. Generelt gjør Firefox en bedre jobb med å påpeke feil enn IE, spesielt når du begynner å bruke JavaScript og annen avansert teknologi.
-
Great extensions: Firefox har noen fantastiske utvidelser som gjør webutvikling mye enklere. Disse utvidelsene tillater deg å endre koden din i fly, automatisk validere koden din og utforske strukturen på siden din dynamisk.
-
Støtte for flere plattformer: IE fungerer bare på Windows-operativsystemet, så det er ikke tilgjengelig for Mac- eller Linux-brukere. Selv om du er en Windows-eneste utvikler, kan brukerne bruke noe annet, så du må vite hvordan de andre nettleserne ser ting.
WebKit / Safari
Standardnettleseren for Mac og operativsystemet iPhone / iPad (iOS) kalles Safari. Det er en kraftig nettleser som er bygget på WebKit-gjengemotoren. Safari ble designet med standardoverholdelse og fart i tankene.Din Mac og IOS-brukere vil nesten sikkert bruke Safari, så du bør vite noe om det. Chrome bruker også WebKit, så hvis det ser bra ut i Chrome, er du sannsynligvis bra med dine Apple-brukere.
Google Chrome
Google ser fremtiden for databehandling i nettleserbaserte applikasjoner ved hjelp av AJAX-teknologier. Chrome-nettleseren er ekstremt rask, spesielt i JavaScript-teknologien som fungerer som grunnlag for denne strategien. I tillegg har Chrome et antall utviklingsverktøy som gjør det til en favoritt-nettleser for mange webutviklere. Her er høydepunktene:
-
Sidedigering i sanntid: Du kan gå til hvilken som helst nettside, høyreklikk "inspiser dette elementet" og endre teksten til elementet i sanntid. Du kan da se hvordan elementet ser ut som nytt innhold. Du kan velge en del av siden for å se hvilken side som tilsvarer koden, og du kan velge koden og se hvilken del av siden koden representerer.
-
Sideoversikt: En velfungerende nettside er opprettet i konturform, med ulike elementer nestet i hverandre. Elementvisningen gir deg mulighet til å se websiden i dette formatet, med muligheten til å kollapse og utvide elementer for å se strukturen på siden din tydelig.
-
Realtime CSS Edit: Når du oppdager hvordan du bruker CSS-stiler, vil du kunne se hvordan ulike CSS-regler endrer siden din. I inspeksjonselement-visningen kan du markere en del av siden din og endre CSS mens du ser hvordan endringen påvirker siden din i sanntid.
-
Nettverkstabell: Denne funksjonen lar deg undersøke hvor lenge hvert stykke av siden din skal lastes. Det kan være nyttig å feilsøke en side med langsom lasting.
-
Kildervisning: Dette lar deg se hele koden på siden din. Det er spesielt nyttig når du kommer til JavaScript-programmering fordi den inneholder en kraftig feilsøkingspakke.
-
Konsoll: Konsollvisningen er et lite kommandolinjeverktøy integrert direkte i nettleseren din. Dette kan være svært nyttig fordi det ofte viser feil som ellers er skjult for visning. Konsollen er mest nyttig når du bruker JavaScript.
Andre merkbare nettlesere
Firefox og IE er de store aktørene i nettleserverdenen, men de er absolutt ikke de eneste nettleserne du vil møte.
Opera
Opera-nettleseren, en av de tidligste standarder-kompatible nettleserne, er en teknisk solid nettleser som aldri har blitt mye brukt. Hvis du designer sidene dine med streng overholdelse i tankene, har brukere med Opera ingen problemer med å få tilgang til dem. Opera har veldig god HTML5-overholdelse. Mange spillkonsoller og mobile enheter har nettlesere basert på Opera, så det er verdt å se på.
WebKit / Safari
Apple inneholder en nettleser i alle nyere versjoner av Mac OS. Den nåværende inkarnasjonen - Safari - er en utmerket standardkompatibel nettleser. Safari ble opprinnelig designet for Mac, men en Windows-versjon er også tilgjengelig. WebKit-rammen, grunnlaget for Safari, brukes i en rekke andre elektroniske applikasjoner, hovedsakelig på Mac.En modifisert versjon av Safari er grunnlaget for nettleserne på iOS.
Bare tekstlesere
Noen nettlesere som ikke viser noen grafikk i det hele tatt (for eksempel Lynx) er ment for de gamle kommandolinjegrensesnittene. Mens tilsynelatende irrelevante, er disse nettleserne utrolig raske fordi de ikke viser grafikk. Overvåkende nettlesere leser innholdet på nettsider. De var opprinnelig beregnet for personer med synshemming, men folk uten funksjonshemninger bruker ofte også dem. Fire Vox er en variant av Firefox som leser websider høyt.