Hjem Sosiale medier Hvilke nettlesere bør du bruke til HTML5 og CSS3 programmering? - dummies

Hvilke nettlesere bør du bruke til HTML5 og CSS3 programmering? - dummies

Innholdsfortegnelse:

Video: ¿Qué ordenador hace falta para programar? 2024

Video: ¿Qué ordenador hace falta para programar? 2024
Anonim

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.

Hvilke nettlesere bør du bruke til HTML5 og CSS3 programmering? - dummies

Redaktørens valg

Bruk skjermfeltet til å endre QuickBooks 2014 Rapporter - dummies

Bruk skjermfeltet til å endre QuickBooks 2014 Rapporter - dummies

Skjermbildet i QuickBooks Modify Report dialogboksen lar deg kontrollere rapportintervalldatoen, rapportgrunnlaget, kolonnene og en annen formatering. Bokstavene Rapporter datoområde - Datoer, Fra og Til - gjør det samme som Datoer, Fra og Til bokser i Rapportvinduet. Disse boksene lar ...

Bruk skjermfeltet til å modifisere QuickBooks 2013 Rapporter - dummies

Bruk skjermfeltet til å modifisere QuickBooks 2013 Rapporter - dummies

Hvis du klikker Tilpass rapport, QuickBooks viser dialogboksen Endre rapport, som du kan bruke til å tilpasse en rapport. Når du tilpasser en rapport, endrer du rapportens utseende, layout og informasjonen som den oppsummerer. Dialogboksen Endre rapport ser annerledes ut for ulike rapporttyper. Likevel, hvis du ser forbi ...

Bruk fanen Filtre til å modifisere QuickBooks 2014 Rapporter - dummies

Bruk fanen Filtre til å modifisere QuickBooks 2014 Rapporter - dummies

Filtrene kategorien er trolig den mest interessante og en nyttig kategori som er levert av dialogboksen QuickBooks Modify Report. Filtre-fanen lar deg sette opp filtre som du kan bruke til å angi hvilken informasjon som oppsummeres i rapporten. For å bruke Filtrer-fanen velger du først feltet du vil ha ...

Redaktørens valg

Administrere Cloud Computing Resources - dummies

Administrere Cloud Computing Resources - dummies

I teorien bør cloud computing-tjenester ikke være forskjellig fra ressursene i din eget miljø, bortsett fra at de bor eksternt. Ideelt sett har du en komplett visning av cloud computing-ressursene du bruker i dag, eller vil kanskje bruke i fremtiden. I de fleste skymiljøer kan kunden bare få tilgang til ...

Tips for Going Cloud med datanettverkene dine - dummies

Tips for Going Cloud med datanettverkene dine - dummies

Beregning med datanettverket ditt kan være, hva skal du gjøre for å ta nettverket ditt mot skyen? Her er noen anbefalinger: Ikke stole på en dårlig Internett-tilkobling. Først og fremst, før du tar noen av nettverksoperasjonene i skyen, gjør du ...

Nettverkstjenester levert gjennom Cloud Computing - dummies

Nettverkstjenester levert gjennom Cloud Computing - dummies

Tre forskjellige typer nettverkstjenester kan leveres via skyen: applikasjoner , plattformer og tjenester (infrastruktur). I de følgende avsnittene beskrives disse tre typer skyttjenester i større detalj. Programmer i skyen Vanligvis kalt Software as a Service (SaaS), fullt funksjonelle applikasjoner kan leveres via skyen. En av ...

Redaktørens valg

10 Hadoop Ressurser verdt en bokmerke - dummies

10 Hadoop Ressurser verdt en bokmerke - dummies

Følgende er ti fantastiske Hadoop-ressurser som er verdige til å skape en bokmerke i nettleseren din. Disse ressursene hjelper deg med å skape en livslang læringsplan for Hadoop. Sentralnervesystemet: Apache. org Apache Software Foundation (ASF) er det sentrale fellesskapet for open source-programvareprosjekter. Ikke bare et prosjekt kan være et Apache-prosjekt - ...

Data transformasjon i Hadoop - dummies

Data transformasjon i Hadoop - dummies

Ideen om Hadoop-inspirerte ETL motorer har fått mye trekkraft de siste årene. Hadoop er trods alt en fleksibel datalagrings- og behandlingsplattform som kan støtte store mengder data og operasjoner på dataene. Samtidig er det feiltolerant, og det gir mulighet for kapital- og programvarekostnad ...

Datablokker i Hadoop Distributed File System (HDFS) - dummier

Datablokker i Hadoop Distributed File System (HDFS) - dummier

Når du lagrer en fil i HDFS, bryter systemet det ned i et sett med individuelle blokker og lagrer disse blokkene i forskjellige slave noder i Hadoop-klyngen. Dette er en helt vanlig ting å gjøre, da alle filsystemer bryter filer ned i blokker før de lagres til disk. HDFS har ingen ...