Co oznacza shva = 1 # skrzynka odbiorcza, gdy Gmail się ładuje?

117

Niedawno zauważyłem, że otwierając moje konto Gmail, adres URL zmienia się ?shva=1#inboxna końcu (można to zauważyć na pasku adresu).

Dzieje się tak nie tylko z moim identyfikatorem Gmaila, ale także z innymi. To sprawia, że ​​myślę, że Gmail zapewnia wspólny interfejs wszystkim użytkownikom i odpowiednio go zmienia.

Co dzieje się w tle i co oznacza ta shva=1#inboxczęść?

Mrówki
źródło

Odpowiedzi:

163

Po zalogowaniu system chce wiedzieć, czy jest to prawidłowe konto, czy też powinno cię z powrotem powrócić do ekranu logowania.

Według Mike'a Sego , byłego inżyniera Gmaila, „shva” jest akronimem „powinien mieć ważne uwierzytelnienie”. Najwyraźniej parametr jest uwzględniany dopiero po udanym uwierzytelnieniu.

Jest 1to wartość domyślna stosowana do sprawdzania parametrów. Jest to także skrótowy sposób dla programistów true, na przykład po pomyślnym zalogowaniu.

Druga część #inboxmówi Gmailowi, aby załadował skrzynkę odbiorczą jako pierwszy ekran. Możesz zmienić to na jeden z innych folderów (lub nawet utworzone etykiety), aby je załadować.

Na przykład https://mail.google.com/mail/?shva=1#sentpokaże elementy folderu Wysłane.
https://mail.google.com/mail/?shva=1#label/narwhalszaładuje twoją etykietę „narwhals”.

Gmail, podobnie jak wiele usług internetowych, obsługuje standardowy interfejs, który zmieni się, aby wyświetlać tylko Twoje informacje i dane po zalogowaniu.

Dane szczegółowe są przywoływane na ich końcu poprzez użycie identyfikatora z plików cookie lub sesji wygenerowanych po ekranie logowania.

Osiem dni złego samopoczucia
źródło
1
@Eight Days Of Malaise: Przede wszystkim bardzo duże nazwisko (tylko żartuję) i dziękuję za odpowiedź! Zaakceptowałem twoje i jestem nowy na tej stronie, więc mogłem zagłosować, gdy tylko dostanę na to pozwolenie, zrobię to :) dziękuję :)
Ant
4
O mój panie, szukałem informacji o tym, co SHVA oznaczało od wieków ! Dziękujemy za w końcu umieszczenie za nią podstawowej dokumentacji. :)
delfuego
17
Więc nie jest nazwany na cześć hinduskiego bóstwa
Chris S
1
@Chris: To było dobre myślenie, nie, nie zostało nazwane po hinduskim bóstwie .. LOL !!
Ant,
3
Możesz kierować utworzone etykiety. Przykład:https://mail.google.com/mail/?shva=1#label/Notes
bevacqua