sinua on kuristettu, mutta älä lopeta selaamista!
kun LTE-verkkoja on viime vuosina otettu käyttöön kaikkialla maailmassa, ja kaikki siihen liittyvä innostus huippunopeista mobiiliyhteyksistä voi olla helppo unohtaa, että hidas-hiertävä-hidas on normaali yhteysnopeus suuressa osassa maailmaa. Esimerkiksi Aasian ja Tyynenmeren alueella-maailman nopeimmin kasvavilla mobiilimarkkinoilla-65% kaikista yhteyksistä oli 2G: tä vasta vuonna 2013. Länsi-Euroopassa noin 30% kaikista yhteyksistä vuonna 2013 oli vain 2G: tä; ja vuoteen 2019 mennessä LTE: n osuus markkinoista on (vain) 50 prosenttia. Vaikka pelkkien 2G-yhteyksien odotetaan vähenevän sitä mukaa, kun yhä useammat verkot eri puolilla maailmaa saavat 3G-ja 4G-valmiuksia, vuoteen 2017 mennessä niiden osuus on edelleen 47 prosenttia kokonaisuudesta.
Pohjois-Amerikassa ja Länsi-Euroopassa 3G ja 4G hallitsevat, mutta markkinoiden alapäässä kuluttajasuunnitelmiin liittyy useimmiten rajoitus sille, kuinka paljon dataa voidaan siirtää näiden nopeiden verkkojen kautta. Nämä rajat voivat olla low-on suora puhua Yhdysvalloissa, esimerkiksi $30 kuukaudessa saa vain 100MB tietoja; Saksan Otelo tarjoaa 300MB hintaan 7,99 € kuukaudessa. Kun raja on saavutettu, Kuristaminen tai veloittaminen (usein rangaistusasteella) on normi; tämä tarkoittaa, että jopa näillä kehittyneillä markkinoilla ja jopa ”suurten nopeuksien” suunnitelmissa osalla kuluttajista ei ole jatkuvaa mahdollisuutta käyttää nopeaa mobiilia internetiä.
melko suuri puhelinlasku (lähde: Flickr)
kuten olemme aiemmin todenneet mobiForge-sivustolla, sivun paino on ollut melko tasaisella nousukiidolla viime vuosien aikana. Marraskuussa 2014 keskimääräinen työpöytäsivusto oli mojova 1,9 MB. Yhdistä verkon latenssi, 2G-yhteydet, rajoitetut tiedot suunnitelmat, ja data-raskas sivustot, antaa heille hämmennystä, ja sinulla on hidas, turhauttavaa mobiili web kokemus kauhean paljon käyttäjiä; todellisuus, joka on melko hämärtynyt kaikki jännitystä 3G-ja 4G-verkoissa.
kun hidas tarkoittaa todella hidasta
se, aikooko palveluntarjoaja supistaa nopeutta tai veloittaa megabittiä kohti tietyn rajan yli, vaihtelee markkinoittain. Kuristaminen on suositumpaa joissakin maissa (esimerkiksi Yhdysvalloissa ja Saksassa) ja lataus suositumpaa toisissa (Britanniassa ja Australiassa).
niillä markkinoilla, joilla Kuristaminen on yleistä, nopeudet voidaan laskea niinkin alhaisiksi kuin 32kbps. Näin tekee esimerkiksi Espanjan Vodafone Yu-suunnitelmissaan. Yleensä nopeudet alennetaan joko 32kbps, 64kbps, tai 128kbps, tai 2G siirtonopeus.
maa | kantaja | milloin raja saavutetaan? |
---|---|---|
Yhdysvallat | AT&T | nopeus kuristettu 128kbps: iin |
Yhdysvallat | Virgin Mobile | Nopeusrajoitettu 2G |
Yhdysvallat | Boost Mobile | Nopeusrajoitettu 2G |
Yhdistynyt kuningaskunta | Vodafone | Charging |
Yhdistynyt kuningaskunta | O2 | Charging |
Yhdistynyt kuningaskunta | Oranssi | lataus |
Saksa | Otelo | nopeus kuristettu 64kbps: iin |
Saksa | Lidl Mobile | Nopeusrajoitettu 64kbps: iin |
Saksa | Vodafone | nopeus kuristettu 32Kbps: iin |
Espanja | Vodafone | nopeus kuristettu 32Kbps: iin |
Espanja | YoIGo | nopeus kuristettu 64kbps: ään |
Espanja | Carrefour Móvil | nopeus kuristettu 128kbps: iin |
Espanja | Tuenti Móvil | lataus |
Italia | TIM | nopeus kuristettu 32Kbps: iin |
Italia | Fastweb | Nopeusrajoitettu 64kbps: ään |
Irlanti | meteori | lataus |
Irlanti | Vodafone | lataus |
Irlanti | kolme | kolme ”varaa oikeus rajoittaa palvelustasi’ |
onko kuristettu yhteys käyttökelpoinen, kun tietoraja on saavutettu
?
ensi silmäyksellä nämä numerot saattavat viitata siihen, että pitäisi vain luovuttaa—verkko on yksinkertaisesti käyttökelvoton näillä nopeuksilla. Kuitenkin, asiat eivät välttämättä ole niin huono, tai pikemminkin, niiden ei tarvitse olla. On kuristettu yhteys (tai todellakin pay-per-MB yhteys) määrä tavuja sivustosi työntää alas laitteeseen tulee ratkaiseva. Liian monta tavua on kuristettu yhteys, ja sivustosi yksinkertaisesti tulee käyttökelvoton.
kuluttajat voivat ottaa asiat omiin käsiinsä käyttämällä transkoodausselainta, kuten Opera miniä, tai online-transkooderia, kuten Googlen Web-Transkooderia (Jep, it ’ s still alive!).
vaikka Opera Mini on loistava selain, ja on auttanut yli 300 miljoonaa käyttäjää hitailla yhteyksillä, tai halvoilla laitteilla, tai sensuroiduilla alueilla, saamaan paremman verkkoselauskokemuksen, transcodereihin siirtyminen tuo mukanaan omat ongelmansa. Monimutkaisempia vuorovaikutuksia, jotka vaativat javascript esimerkiksi, (e-commerce, lomakkeen täyttö, ja jopa kirjautumiset) ei ehkä toimi transkooderi istuu välillä sivuston ja kävijöitä.
ja koska monet sivustot muuttuvat enemmän app-like se ei saa yhtään helpompaa transcoders: sivustot käyttävät plugins ja rakennuspalikoita, kuten jQuery, Angular, ja Polymer, app-kuin sivustot ovat tulossa enemmän valtavirtaa.
transkoodereiden avulla menetät myös jonkin verran kontrollia oman sivustosi suunnitteluun, sillä transkooderin on luonteensa vuoksi pyrittävä mahdollisimman hyvin puristamaan ja muokkaamaan lennossa vierailtavaa sivustoa sopivaksi käyttäjän laitteelle. Suuresta käyttäjäkunnastaan huolimatta Opera Mini jätetään usein pois selainten testaussuunnitelmista.
turvallisuus kannattaa mainita tässäkin. Vaikka ehkä hyväksyttävä riski monille rento selain, ottaa arkaluonteiset tiedot välitetään välityspalvelimen kautta ei ole ihanteellinen. Se todella pohjimmiltaan kyse siitä, voit luottaa välikäsi ei vaaranna tietoja.
Transkooderit pyrkivät ratkaisemaan ongelman täyttämällä aukon laitteen ominaisuuksien ja verkon teknologioiden välillä. Niitä ei olisi ihanteellisessa web-maailmassa, jossa jokainen sivusto voisi tyydyttävästi tukea jokaista laitetta jokaisen yhteyden jokaisella alueella. Valitettavasti suuri osa kävijöistä ei ehkä tiedä, mitä web-transkooderi on, tai ovat koskaan kuulleet Opera Mini, puhumattakaan on asennettu (poikkeuksena tietenkin on markkinoilla, joissa se tulee esiasennettuna suosittuja laitteita, kuten Nokia Asha). Niin, jos olet luottaa kaistanleveyden haastoi kävijöitä on tietty selain asennettu ennen kuin he voivat katsella sivuston, niin et tee itsellesi mitään palveluksia.
mitä tämä tarkoittaa kehittäjille?
se, haluaako tai tarvitaanko hitailla tai erittäin hitailla yhteyksillä palvelevia käyttäjiä, riippuu liiketoiminnastasi ja sivustosi käyttäjäkunnasta. Mutta, jos taipuvainen, kehittäjät ja sivuston omistajat voivat todellakin sijoittaa nämä käyttäjät. Yksi lähestymistapa on toteuttaa kaistanleveyden tunnistus. Idea on yksinkertainen: jos havaitaan hidas yhteys, voidaan laitteeseen toimittaa pienempi hyötykuorma esimerkiksi puristamalla kuva-omaisuuseriä tai pudottamalla tai muokkaamalla JavaScriptiä ja CSS: ää. Nopeammissa yhteyksissä voidaan käyttää laadukkaampia ominaisuuksia ja enemmän ominaisuuksia-koko merkintä ja skriptejä. Kuvanlaadulla ja käyttöliittymällä vaihdetaan nopeutta, ja tämä voi tarkoittaa käyttökelpoisen ja käyttökelvottoman sivuston eroa.
Google käyttää kaistanleveyden tunnistusta päättääkseen, mitä näyttää käyttäjille
kaistanleveyden tunnistus toteutetaan kaikkialla ympärilläsi: Google tekee sen (kokeile kuvahakua hitaalla yhteydellä), Facebook tekee sen, ja sinäkin voit tehdä sen! Edellä mainitussa artikkelissa mainitussa näytetoteutuksessa sivun painon säästäminen ~40x oli mahdollista käyttäjäkokemusta heikentämättä. Päinvastoin, tämä valtava sivun painonsäästö parantaa suuresti käyttäjien kokemusta hitaista datayhteyksistä. Tulokset on kuvattu alla.
paikka ennen optimointia eri laitteilla
Työpöytä
1360 x 768 1,027 KB |
iPhone
320 x 480 1,027 KB |
Nokia 6300
240 x 320 1,027 KB |
sivusto optimoinnin jälkeen eri laitteissa
Työpöytä
1360 x 768 1,027 KB |
iPhone
320 x 480 153 KB |
Nokia 6300
240 x 320 25 KB |
osa kuvien taustatiedoista on esitetty alla olevassa taulukossa. Lue lisää artikkelista.
alkuperäinen sivusto | lisää kuvan kokoa | Adaptive JS & CSS | Adapt to connectivity | |||||
---|---|---|---|---|---|---|---|---|
sivun koko | latausaika | sivun koko | latausaika | sivun koko | latausaika | sivun koko | latausaika | |
iPhone 3G | 1027 KB | 14S | 253 KB | 7s | 253 KB | 6s | 153 KB | 5s |
iPhone GPRS | 1027 KB | 2m 30s | 253 KB | 40s | 253 KB | 40s | 153 KB | 25S |
ominaisuuspuhelin (2G) | 1027 KB | ∞ | 203 KB | 35s | 87 KB | 25S | 25 KB | 12S |
johtopäätös
usein oletetaan, että älypuhelimet ja LTE vastaavat nopeaa ja kykenevää mobiilia internetyhteyttä ja että hidas nopeus ja pieni kaistanleveys rajoittuvat kehittyville markkinoille. Tämä ei aina pidä paikkaansa datasuunnitelmamarkkinoinnin ja budjettitietoisten käyttäjien erittäin kilpaillussa maailmassa. ”Nopeiden” datayhteyksien Kuristaminen tietyn rajan saavuttamisen jälkeen on yleinen käytäntö kaikkialla maailmassa. Tämä tarkoittaa, että osa kävijöistä käyttää erittäin hidasta yhteyttä, jopa kehittyneillä markkinoilla. Jos toimit markkinoilla, joilla Kuristaminen on yleistä, niin sopeutumatta kaistanleveyden haastoi asiakkaat saattavat hyvinkin olla markkinoiden rajoittava päätös.