Ответы пользователя по тегу Gmail
  • Google Chrome → HTTPS → Gmail — проблемы с SSL?

    burdakovd
    @burdakovd
    В данном случае это из-за картинок.
    Письмо ссылается на картинки по http, не по https.
    Злоумышленник, сидящий на проводе и перехватывающий ваш трафик, может подсмотреть и подменить эти картинки, и браузер этого не заметит. При этом несанкционированно изменится внешний вид страницы. Собственно это вам браузер и написал в своём предупреждении.

    Если бы нешифрованно передавался js, то было бы ещё хуже (некоторые сайты так делают!), злоумышленник мог бы модифицировать js, для коварных манипуляций, но тогда иконка была бы перечеркнута красным.

    Решение: не отображать картинки.

    Или отображать картинки, игнорировать серый цвет, но тогда вы рискуете в следующем сценарии: если вдруг gmail (по ошибке) начнёт передавать CSS по голому http (вы этого не заметите, т.к. иконка уже была серая из-за картинок), злоумышленник сможет воспользоваться этим, изменить внешний вид управляющих и информационных элементов интерфейса и заставить вас выполнить с почтой определенные действия.
    Ответ написан
    1 комментарий
  • Как работает навигация по письмам в Gmail?

    burdakovd
    @burdakovd
    >> В реальности сначала открывается письмо, а потом уже по событию, проставляется некий якорь

    Как вы тогда объясните, что если есть открытое письмо. Копируем url типа https://mail.google.com/mail/?shva=1#inbox/19c8764cb4a704af, вставляем в другой вкладке, и снова открывается письмо. То есть контент зависит от url, а не наоборот.

    Также если посмотреть на меню слева: там просто ссылки: https://mail.google.com/mail/?shva=1#inbox, https://mail.google.com/mail/?shva=1#mbox, https://mail.google.com/mail/?shva=1#starred и т.д… А вот уже после перехода по этой ссылке в недрах GWT срабатывает обработчик изменения url, дергает обработчик, соответствующий токену (inbox/mbox/starred), и обработчик отображает нужный контент.
    Ответ написан
  • Как работает навигация по письмам в Gmail?

    burdakovd
    @burdakovd
    В GWT есть средства для назначения обработчиков для разных history token (то что после #).

    http://examples.roughian.com/index.htm#Tutorials~History_Support

    Не уверен, но подозреваю, что gmail тоже на GWT.
    Ответ написан
    1 комментарий