Shva = 1 # inbox có nghĩa là gì khi Gmail tải?


117

Gần đây tôi nhận thấy rằng khi mở tài khoản Gmail của mình, URL sẽ được thay đổi thành ?shva=1#inboxở cuối (điều này có thể được nhận thấy trong thanh địa chỉ).

Điều này không chỉ xảy ra với ID Gmail của tôi mà còn cho những người khác. Điều này khiến tôi nghĩ rằng Gmail cung cấp một giao diện chung cho tất cả người dùng và thay đổi nó theo đó.

Điều gì xảy ra trong nền, và shva=1#inboxphần đó có nghĩa là gì?

Câu trả lời:


163

Khi bạn đăng nhập, hệ thống muốn biết liệu đó có phải là tài khoản hợp lệ hay không hoặc liệu nó có đưa bạn trở lại màn hình đăng nhập hay không.

Theo Mike Sego , một cựu kỹ sư Gmail, "shva" là từ viết tắt của "nên có xác thực hợp lệ". Rõ ràng, tham số chỉ được đưa vào sau khi xác thực thành công.

Các 1là giá trị mặc định áp dụng cho việc kiểm tra tham số. Đó cũng là một cách tốc ký để các lập trình viên nói true, như khi bạn đã đăng nhập thành công.

Phần khác #inbox, bảo Gmail tải lên hộp thư đến của bạn dưới dạng màn hình đầu tiên. Bạn có thể thay đổi điều đó thành một trong những thư mục khác (hoặc thậm chí là nhãn bạn đã tạo) để tải chúng lên.

Ví dụ, https://mail.google.com/mail/?shva=1#sentsẽ hiển thị các mục thư mục đã gửi của bạn.
https://mail.google.com/mail/?shva=1#label/narwhalssẽ tải lên nhãn "narwhals" của bạn.

Gmail, giống như nhiều dịch vụ web, phục vụ giao diện chuẩn sẽ thay đổi để chỉ hiển thị thông tin và dữ liệu của bạn khi bạn đăng nhập.

Các chi tiết được tham chiếu ở phần cuối của chúng thông qua việc sử dụng ID từ cookie hoặc phiên được tạo sau màn hình đăng nhập.


1
@Eight Days Of Malaise: Trước hết, một cái tên rất lớn (chỉ đùa thôi) và cảm ơn vì câu trả lời! Tôi đã chấp nhận của bạn và tôi mới vào trang web này, vì vậy tôi có thể bỏ phiếu, một khi tôi được phép làm như vậy, sẽ làm điều này :) cảm ơn bạn :)
Ant's

4
Ôi chúa tể của tôi, tôi đã tìm kiếm thông tin về những gì SHVA tồn tại lâu dài ! Cảm ơn vì cuối cùng đã đặt tài liệu chính đằng sau nó. :)
delfuego

17
Vì vậy, nó không được đặt theo tên của một vị thần Hindu
Chris S

1
@Chris: Đó là một suy nghĩ tốt, không có tên của vị thần Hindu .. LOL !!
Ant's

3
Bạn CÓ THỂ nhắm mục tiêu nhãn bạn đã tạo. Ví dụ:https://mail.google.com/mail/?shva=1#label/Notes
bevacqua
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.