Android

Offline-Gmail on melkein kuin oikea asia

CS50 2016 Week 0 at Yale (pre-release)

CS50 2016 Week 0 at Yale (pre-release)
Anonim

[Päivitetty keskiviikkona iltaisin uusilla Googlen tiedoilla.]

Kun Google eilen käynnisti Gmailin ilman verkkoyhteyttä, lupasivat, että se toimisi lähes täsmälleen tavallisella Gmaililla. Aikaisemmista testeistänne näyttää siltä, ​​että vaatimus ei ole täysin totta - joskus offline-Gmail toimii paremmin kuin verkkoversio.

Tärkein ero on nopeus. Säännöllinen Gmail on yleensä melko nopea, mutta silti voi silti löytää itsesi odottamaksi ajoissa, jotta se voi kirjautua sisään Googlen palvelimilla. Offline-tilassa tai hyvin viileässä epätasaisessa yhteystilassa kaikki - avausviestit, tiedonhaku, merkintäohjeet - tapahtuu lähes välittömästi, koska kaikki tiedot ovat paikallisia.

Putoaminen on, että sinulla ei ole pääsyä kaikki sähköpostisi. Tilini järjestelmä synkronoi noin 6500 viestiä, noin kaksi kuukautta sähköpostin arvoinen. (Ei ole selvää, onko Gmail rajoittaa välimuistia viestien määrän tai lähetyksen lähetysaikaa pitemmän ajan. Minulla on kysymys Googlelle selvittääkseni.)

UPDATE: Googlen tiedottaja lähetti minulle vastauksen niiden tukifoorumeista, jotka ovat monimutkaisempia ja mielenkiintoisempia kuin odotin. Google sanoo, että se lataa 10 000 viimeisintä viestiä (he arvioivat, että ne kattavat useita vuosia keskimääräisille käyttäjille). Mutta he myös sanovat, että he tunnistavat tärkeimmät sähköpostisi viestiketjut ja synkronoivat ne. Se on kiehtova ajatus, joka ei ole kovin hyvin selitetty. Tässä on tarkka lainaus:

"Yritämme ladata viimeisimmät keskustelut sekä kaikki tärkeät keskustelut (ikään katsomatta), mutta yritämme myös olla lataamatta mielenkiintoisia keskusteluja. kaikki heuristiset voivat ja menettävät asioita, jatkamme virittämistä, mutta vielä tärkeämpää, lopulta tarjoamme käyttöliittymän, jonka avulla voit muuttaa asetuksia: Tässä on luonnos siitä, miten nämä viestit on valittu:

Synkronointi perustuu keskustelujen päivämäärään. Järjestelmä arvioi aikaa, joka kattaa (vähintään 1 viikon pituinen), joka johtaa noin 10 000 viestejä ladattavaksi.Vuonna keskivertokäyttäjälle tämä tarkoittaa, että Gmail päätyy lataamaan useita vuosia mail. "

Yksi mysteeri: Googlen offline-asetukset ilmoittavat synkronoivan kaikki viestini, joilla on jokin neljästä tarroista. Yksi näistä tarroista on tähdellä merkitty, mikä on järkevää. Muut kolme luokkaa näyttävät olevan valittu satunnaisesti.

UPDATE: Tässä on Googlen selitys tuohon mysteeriin:

"Ladataan kaikki keskustelut, jotka on merkitty tunnisteella, joka sisältää alle 200 keskustelua, on vähintään yksi keskustelu, joka on vastaanotettu viimeisen 30 päivän aikana, ja siinä on myös ainakin yksi keskustelu, joka on arvioitua ajanjakson ulkopuolella. Monille käyttäjille tämä merkintäluettelo sisältää tähdellä merkityt ja luonnokset.

Lopuksi järjestelmä esimerkiksi luettelo roskista ja roskapostista on aina tässä luettelossa, sekä kaikki etiketit, jotka sisältävät enimmäkseen lukemattomia keskusteluja (lukemattomat luvut ovat yli 99%), joten emme lataa keskustelu, jos se sisältää vain tämän luettelon merkintöjä. Tyypillinen Trashed -viestiä ei ladata, mutta Transhed-sanoma, joka sisältää etiketin "alpha". "

Ota offline-toiminto käyttöön Gmail Labsin kautta. Jos et vielä ole, sinun on asennettava Google Gears, taustajärjestelmä, joka mahdollistaa offline-valmiuden esimerkiksi Google-dokumenttien ja Zoho Mailin palveluissa. Kun olet hyvässä kunnossa Gmailissa Gearsin kanssa, se alkaa ladata viestejä. Käyttämäni EV-DO-yhteyden aikana, kun käytän työtäni (hiukan yhteyden määritelmä), Gmail synkronoi noin 150 viestiä minuutissa. Kun pääsin kotiin laajakaistayhteyteen, asiat menivät paljon nopeammin.

Järjestelmä antaa sinulle tilapäivityksiä, kun se vetää viestejä, mutta löysin joitain tietoja, jotka ovat äärimmäisen virheellisiä. Yhdessä vaiheessa tilaviesti kertoi minulle, että jos pysäytän synkronoinnin nyt, voisin käyttää viestejä takaisin 10. tammikuuta. Itse asiassa Gmail oli kopioinut viestejä takaisin viime vuoden marraskuun 28. päivään.

Työskentely Gmailin kanssa offline-tilassa on lähes mahdoton erottaa verkossa toimimisesta. Kun kirjoitat viestin ja napsautat Lähetä, Gmail lähettää viestin lähtevään postilaatikkoosi ja lähettää sen seuraavan kerran, kun sillä on yhteys. Kun etsit postia, Gmail varoittaa, jos näet vain valinnan hakukriteereidesi mukaisesta postista ja kerro, että voit löytää lisää, kun sinulla on verkkoyhteys.

Et voi muokata yhteystietosi ollessasi offline-tilassa, mutta järjestelmä kuitenkin täyttää automaattisesti yhteystietoluettelossa olevien henkilöiden osoitteet. Yksi yllätys on, että Tehtävät eivät ole käytettävissä offline-tilassa - tuntuu siltä, ​​että olisi melko yksinkertaista synkronoida ja jotain, jonka useimmat käyttäjät haluavat käyttää, kun he ovat offline-tilassa.

Hajanaista yhteystilaa tuntuu olevan todellinen voittaja kaikille, joiden yhteys ei ole ollenkaan luotettava tai vain hidas. Järjestelmä toimii paikallisen tietojen välimuistin kanssa, joten kaikki tapahtuu hyvin nopeasti. Mutta Gmail synkronoituu palvelinten kanssa aina, kun yhteys sallii, joten saat yhä uuden sähköpostin ja lähettämäsi viestit lähetetään mahdollisimman pian. Niin kauan kuin et tarvitse pääsyä yli kuukausia vanhoihin viesteihin, se on kummankin maailman parhaimmistoa.