Smarttelefoner har eksistert i nesten et tiår, men selv nå, når jeg surfer på nettet på iPhone, løper jeg inn på nettsteder som ikke fungerer veldig bra. Noen ganger er problemene med teknologiene som brukes på nettstedene, men noen ganger ligger de med appene jeg har installert på telefonen min. Så med dette i bakhodet, la oss se på noen av årsakene til at nettsteder kanskje ikke fungerer som de skal på mobilenheten din.
Noen nettsteder bruker utdaterte teknologier
I mange år ble Adobes Flash brukt av webutviklere som ønsket at nettstedene deres skulle gjøre mer enn bare å vise tekst og bilder. Den ble brukt til å legge inn videoer, legge til animasjoner og gjøre nettsteder mer interaktive. Dessverre, Flash slags suger . Det har alltid vært et rot av sikkerhetshull, og selv når det ikke sendte din personlige informasjon til hackere, hogg det mange systemressurser.
I SLEKT: Slik avinstallerer og deaktiverer du Flash i hver nettleser
Da iPhone ble sendt i 2007, gjorde den det kjent uten støtte for Flash - og det var begynnelsen på slutten for Flash. Nå, det er lettere enn noensinne å klare seg uten Flash . Safari på macOS prøver å late som det ikke eksisterer , og verken iOS eller de nyeste versjonene av Android leveres med den.
For det meste betyr ikke dette noe. Nesten alle moderne nettsteder har gått videre til andre, bedre teknologier. Men hvis du prøver å få tilgang til et eldre nettsted, kan du få problemer hvis det er avhengig av Flash.
Hvis du støter på et Flash-nettsted på telefonen din, er det ikke mye du kan gjøre. Hvis det er veldig viktig at du besøker nettstedet, kan du prøve igjen når du er ved datamaskinen. Ellers er det bare å ignorere nettstedet og gå videre; det er uansett fanget i fortiden.
Ikke alle nettsteder bruker responsivt design
Med fremveksten av smarttelefoner har designere måttet begynne å tenke utenfor boksen når det gjelder nettsteder. Det er ingen garanti for at alle som ser på nettstedet ditt har en 13-tommers skjerm (som minimum), en mus og et tastatur lenger.
Som med Flash, har det mest moderne nettstedet endret seg med tiden og tatt i bruk responsive designideer - i utgangspunktet tilpasser nettstedet seg responsivt til enheten som ser det. Nedenfor kan du se to skjermbilder: den ene er mobilversjonen av dette nettstedet, og den andre er det som skjer når jeg tvinger min iPhone til å vise desktopversjonen.
Selv om desktopversjonen av de fleste nettsteder ikke er helt ubrukelig på en mobil, kan det være en ubehagelig opplevelse: du må zoome inn for å lese tekst, noen elementer som bilder kan ikke vises ordentlig, popup-vinduer kan være vanskelig å bli kvitt, og dusinvis av andre små problemer kan gjøre deg sinnssyk.
Hvis du ser på et nettsted på smarttelefonen din og alt ser lite og morsomt ut, er det sannsynlig at designerne ikke brukte responsive teknikker. Som med Flash-nettsteder, er de beste alternativene å prøve igjen på en datamaskin eller bare begrense nettstedet til din mentale "aldri besøker igjen" -liste.
Mobil nettsteder kan mangle funksjoner
Responsiv design fungerer bra og er — relativt — enkel å implementere for enkle nettsteder; du må bare sørge for at størrelsen endres dynamisk for mindre skjermer. Det kan imidlertid oppstå problemer med mer komplekse nettsteder og webapper. Noen ganger, selv om et nettsted har en mobilversjon, vil ikke den mobile versjonen ha alle funksjonene på hele nettstedet. Enkle ting er normalt fremdeles mulig, men å grave dypere i innstillingsmenyer eller mer komplekse alternativer vil ikke fungere.
Hvis dette er tilfelle, har du to alternativer: besøke nettstedet fra en datamaskin, eller lage nettstedet synes at du besøker fra en datamaskin, slik at du kan få den fullstendige stasjonære versjonen. Den første løsningen er ganske selvinnlysende, så la oss se på hvordan vi gjør den andre.
På iOS holder du nede oppdateringsknappen. Etter et øyeblikk vises en meny nederst på skjermen. Trykk, Be om skrivebordsside. Safari vil oppdatere siden og late som om det faktisk er macOS-versjonen av Safari.
I Chrome på Android (eller Chrome på iOS, hvis du bruker det), trykker du på Chrome-menyen og merker av for "Be om skrivebordsside".
Mens du lurer et nettsted til å tro at du besøker fra en datamaskin, kan det fungere, men du kan fortsatt ha noen av de andre problemene på denne listen. Designet kan være vanskelig å bruke med en liten berøringsskjerm, og nettstedet kan fortsatt bruke utdaterte teknologier som Flash.
Overaggressive annonseblokkere og innholdsblokkere kan ødelegge enkelte nettsteder
På iPhone bruker jeg en innholdsblokkering for å forhindre at nettsteder laster inn for mange annonser og eksterne ressurser, spesielt JavaScript. Det er en ting å la dem laste når du er på en datamaskin med høyhastighets internettforbindelse, men hvis du reiser, eller til og med bare surfer på internett med smarttelefonen din via 3G, kan alle de ekstra ressursene tygge gjennom datahetten. og båndbredde.
99% av tiden lastes nettsteder helt fint uten ekstra ressurser; de pleier å være ting som å spore informasjonskapsler og kommentarseksjoner. Svært innimellom vil imidlertid innholdsblokkeringen jeg bruker føre til at noen avgjørende funksjoner går i stykker. Jeg har hatt flest problemer med nyhetssider som krever at du logger på med Facebook eller Twitter for å se resten av en artikkel.
Siden dette problemet ligger på smarttelefonen din, er det enkelt å fikse: du trenger bare å laste inn nettstedet på nytt uten innholdsblokkere.
På iOS holder du nede oppdateringssideknappen til menyen dukker opp. Trykk, Last inn uten innholdsblokkere, og siden oppdateres uten dem. Nå skal du være god å gå.
Android har ikke innholdsblokkere innebygd i operativsystemet slik iPhones gjør, men hvis du bruker en app-blokkeringsapp, kan du prøve å slå den av når du ser at et nettsted har problemer.
Nesten ti år etter at iPhone ble lansert, er nettet fremdeles ikke alltid et smarttelefonvennlig sted. Når det er Flash-nettsteder eller nettsteder som ikke svarer som forårsaker problemer, er det ikke mye du kan gjøre. Når det er en over-aggressiv innholdsblokkering, kan du i det minste imidlertid løse problemet selv.