Яндекс почта долго грузится на телефоне
В этом разделе приведены решения самых распространенных проблем, возникающих при работе с браузером.
Браузер зависает
Если браузер зависает, напишите нам через форму. Опишите как можно подробнее:
После каких действий браузер стал зависать (например, переустановка браузера, обновление или установка программ, расширений). Укажите, возникает ли проблема со всеми страницами или только с определенными (укажите, с какими).Браузер занимает много места
Проверьте, сколько места на вашем устройстве занимает кеш браузера. Для этого:
Примечание. Производители мобильных устройств могут менять интерфейс Android. Инструкции приведены для Android без модификаций.Если Данные занимают более 200 МБ, очистите кеш браузера:
Снимите отметки со всех остальных пунктов (если вы хотите очистить только кеш браузера).Содержимое сайта отображается некорректно
Попробуйте обновить страницу,\nочистить кеш браузера.
Снимите отметки со всех остальных пунктов (если вы хотите очистить только кеш браузера).Аудио тормозит, долго грузится
Если аудиофайл долго загружается, попробуйте очистить кеш браузера. Для этого:
Снимите отметки со всех остальных пунктов (если вы хотите очистить только кеш браузера).Видео тормозит или в низком качестве
Звук может опережать видео или вместо видео будет отображаться черный экран.
Попробуйте на время отключить расширения и режим энергосбережения, очистите кеш и файлы cookie. Проверьте, не перенесен ли кеш браузера на карту памяти: если перенесен, верните его.
Снимите отметки со всех остальных пунктов (если вы хотите очистить только кеш браузера). Нажмите в браузере значок (если его нет, нажмите кнопку меню на корпусе планшета). Найдите в списке нужное расширение и установите переключатель в положение Выкл. Совет. Вы можете отключить показ сэкономленного заряда в меню браузера. Для этого в настройках нажмите Режим энергосбережения и отключите опцию Показывать виджет в меню . В поле Управление энергосбережением сдвиньте ползунок влево до положения Выкл . Снимите отметки со всех остальных пунктов (если вы хотите удалить только файлы cookie).Качество воспроизведения видео обычно зависит от скорости интернета.
Браузер долго запускается
Если браузер долго запускается, попробуйте очистить кеш браузера и на время отключить расширения.
Снимите отметки со всех остальных пунктов (если вы хотите очистить только кеш браузера). Если ранее вы устанавливали в браузер расширения, откроется их список. Под списком нажмите Еще дополнения .Куда пропал режим Турбо?
Если вы не нашли информацию в Справке или у вас возникает проблема в работе Яндекс.Браузера, опишите все свои действия по шагам. Если возможно, сделайте скриншот. Это поможет специалистам службы поддержки быстрее разобраться в ситуации.
Яндекс.Почта
Версия: 8.3.2
Последнее обновление программы в шапке: 23.11.2021
Разбирайте письма легко, даже если их много: ненужные можно удалять одним движением, а нужное — быстро найти с помощью встроенных фильтров (например, все электронные билеты или уведомления соцсетей). Для каждой папки можно настроить свои уведомления, это позволит не пропускать самое важное. Также не теряться в электронной почте помогает автоматическая группировка писем по темам — они собираются в цепочки, которые разворачиваются в хронологическом порядке.
Первым делом у вас не должно быть модов на приложениях от Яндекс (они проверяют друг друга на перепаковку), отсутствует или отключена блокировка рекламы (приложения типа AdAway, AdGuard, AdBlock и т.д.), чистый файл hosts. Прежде чем задавать вопрос тут или писать в поддержку, выполните эти условия.Советы от поддержки. Особенно обратите внимание на пункты про батарею. В разных оболочках андроид пути до таких настроек отличаются. Изучайте тему своего девайса, сделайте поиск по ключевым словам в настройках (если он есть).
На работу уведомлений могут влиять и приложения, которые служат для экономии заряда батареи, для ускорения работы телефона (например приложение CM Locker, которое самостоятельно вносит ограничения в работу устройства, несмотря на все разрешения, в настройке «очистка уведомлений») или оптимизации интернет-трафика, а также брандмауэры и антивирусы. Попробуйте временно отключить подобные приложения, если они установлены.
Если ваш сайт медленно грузится, вы рискуете тем, что люди не оценят ни то, какой он красивый, ни то, какой он удобный. Никому не понравится, когда все тормозит. Мы регулярно добавляем в Яндекс.Почту новую функциональность, иногда — исправляем ошибки, а это значит, у нас постоянно появляются новый код и новая логика. Все это напрямую влияет на скорость работы интерфейса.
Яндекс.Почту каждый день открывают миллионы человек из разных точек земного шара. И ни у кого она не должна тормозить, поэтому без различных измерений наша работа не обходится. В этом посте мы с alexeimoisseev и kurau решили рассказать о том, какие метрики у нас есть и какие задачи они решают. Возможно, это пригодится и вам.
Что нам интересно
- Время первой загрузки интерфейса.
- Время отрисовки любого блока на странице (от клика до того, как он появился в DOM и готов взаимодействовать с пользователем).
- Количество аномально долгих отрисовок страницы и их причины (например, аномально долгим мы считаем любой переход больше двух секунд).
Современные браузеры, в том числе IE9, имеют поддержку NTA.
Но этих замеров недостаточно. У пользователя почта загружается всего один раз, а потом он открывает десятки писем без перезагрузки страницы. И нам важно знать, как быстро это происходит.
Любые изменения страницы у нас происходят через единый модуль, который расставляет у себя таймеры на различные части (подготовка, запрос данных с сервера, шаблонизация, обновление DOM) и пробрасывает их модулям-потребителям. Таймеры расставляются через обычный Date.now(). То есть в момент нажатия на ссылку мы сохраняем в переменную значение Date.now(). После обновления DOM мы снова запоминаем Date.now() и вычисляем разницу с предыдущим значением.
Интересно, что до разделения процесса обновления на стадии мы дошли не сразу и в первых версиях измеряли только общее время выполнения и время запроса на сервер. Стадии и детальные измерения появились после неудачного релиза, где мы сильно замедлились и не могли понять почему. Сейчас модуль обновления сам логирует все свои стадии, и можно легко понять причину замедления: медленнее стал отвечать сервер либо слишком долго выполняется JavaScript.
Выглядит это примерно так:
this.timings[‘look-ma-im-start’] = Date.now();
this.timings[‘look-ma-finish’] = Date.now();
Все тайминги собираются и при отправке рассчитываются. На этапах разница между “end” и “start” не считается, а все вычисления производятся в конце:
var totalTime = this.timings[‘look-ma-finish’] - this.timings[‘look-ma-im-start’];
И на сервер прилетают подобные записи:
Что мы измеряем
А давай посчитаем среднее
- В среднем у человека меньше двух рук.
- Зарплата депутата – 100 000 рублей, зарплата врача – 10 000 рублей. Средняя зарплата – 55 000 рублей.
Как вы уже поняли, «среднее» в том смысле, в котором мы его чаще всего понимаем, – не что иное, как среднее арифметическое. В более общем случае оно имеет специальное название – «математическое ожидание», которое в дискретном случае (далее мы будем рассматривать именно его) как раз и является средним арифметическим. Вообще в статистике «средним» называют целое семейство мер центральной тенденции, каждая из которых с определенной точностью характеризует локализацию распределения данных.
В нашей ситуации мы имеем дело с данными, в которых есть выбросы, сильно влияющие на среднее арифметическое. Для наглядности возьмем «реальные» данные за день и построим гистограмму. Напомню, что при достаточно большом объеме данных она становится похожа на график плотности распределения.
Посчитаем среднее арифметическое:
Жуть. Замечу, что в зависимости от количества выбросов это значение будет меняться. Это хорошо видно, если посчитать, например, среднее арифметическое для 99% пользователей, отбросив «больших»:
Способ оценивать выборку не по всем данным, а брать только подмножество часто используется в случае данных с выбросами. Для этого прибегают к специальным оценкам центральной тенденции, основанным на усечении данных. К этой группе относится в первую очередь медиана (Md).
Как вы знаете, медиана – это серединное, а не среднее значение в выборке. Если у нас имеются числа 1, 2, 2, 3, 8, 10, 20, то медиана – 3, а среднее – 6,5. В общем случае медиана отлично показывает, сколько грузится средний пользователь. Даже если делить эти группы на «быстрые» и «медленные», все равно будет получаться правильное значение.
Допустим, медиана у нас равна 1 с. Это хорошо или плохо? А если мы ускорим на 100 мс и сделаем 0,9 с, то это будет что?
Окей, я ускорил отрисовку на 100мс
В случае ускорения или замедления медиана, конечно, изменится. Но она не может рассказать, сколько пользователей ускорилось, а сколько замедлилось. Могут ускоряться браузеры, обновляться компьютеры, можно оптимизировать код, а в итоге в вас будет одна мало что говорящая цифра.
Чтобы понять, на какую группу пользователей повлияли изменения, можно построить следующий график: берем временнЫе интервалы 0 – 100 мс, 100 мс – 300 мс, 300 мс – 1000 мс, 1000 мс – бесконечность и считаем, сколько процентов запросов уложилось в каждый из них.
Но и тут возникает проблема. Каждый раз нам приходилось делать выводы: тут стало чуть лучше и тут стало немного похуже. Нельзя ли сделать вывод сразу? еще больше упростить график?
Дорогая, я сделал еще один график
Когда вы научитесь считать метрики и делать графики, у всех появится желание строить их для ВСЕГО. В итоге мы получим прекрасные 100500 графиков, кучу разрозненных метрик, где каждый показывает начальнику то, что ему более выгодно. Плохо? Конечно, плохо! При возникновении проблем непонятно на что смотреть! Сотни графиков – и все правильные.
Стандартная ситуация: бэкенд строит свои графики, БД – другие, фронтенд – третьи. А где же пользователь? В конечном итоге мы же все работаем на него и график надо строить от него. Как это сделать?
APDEX
APDEX – интеграционная метрика, которая сразу говорит: хорошо или плохо. Метрика работает очень просто. Мы выбираем временной интервал [0; t], такой, что если время показа страницы попало в него, то пользователь счастлив. Берем еще один интервал, (t; 4t] (в четыре раза больше первого), и считаем, что если страница показана за это время, то пользователь в целом удовлетворен скоростью работы, но уже не настолько счастлив. И применяем формулу:
(количество счастливых пользователей + количество в целом удовлетворенных/2) / (количество всех пользователей).
Получается значение от нуля до единицы, которое, видимо, лучше всего показывает, хорошо или плохо работает почта.
В формуле APDEX несчастливые или в целом удовлетворенные пользователи влияют на оценку больше, чем счастливые, а значит, стоит работать именно с ними. В идеале должна получаться единица.
В Яндексе APDEX используется довольно широко. Такую популярность он получил во многом потому, что его результаты можно обрабатывать автоматически, так как это всего лишь одна цифра. Напротив, в случае графика с множественными интервалами определить, «хорошо или плохо», может только человек.
В то же время использование APDEX не отменяет построения других графиков. Те же процентили нужны и полезны в случае разбора проблем, по ним будет понятно, что происходит. Таким образом, он является вспомогательным графиком.
Какой же график правильный
Правильный график – тот, который покажет реальное взаимодействие пользователя с вашим сайтом. Можно бесконечно улучшать бэкенд и делать его сколь угодно быстрым, но пользователю, по большому счету, на это плевать. Если тормозит фронтенд, бэкенд не поможет, и наоборот. К поиску проблемы всегда надо идти от конечного пользователя.
Возьмем, например, абстрактного пользователя из Екатеринбурга. Когда мы, давным-давно, начали вводить метрики скорости, то обнаружили, что чем дальше пользователь от Москвы, тем медленнее у него работает почта. Почему? Все очень просто: наши ДЦ тогда находились в столице, а скорость света имеет конечное значение. Сигналу надо преодолевать тысячи километров по проводам. Простой расчет показывает, что расстояние в 2000 км свет пройдет примерно за 7 мс. В реальности потребуется даже больше времени, потому что свет путешествует не в вакууме и не по прямой, по пути встречается много маршрутизаторов и т. д. Таким образом, оптимизируй не оптимизируй, а каждый TCP-пакет будет иметь задержку в десятки миллисекунд. Естественно, что в такой ситуации вкладываться надо не в оптимизацию кода, а в создание CDN, чтобы любой пользователь оказался ближе к нам.
One more thing
Иногда получается, что вы видите ровные графики, а пользователи жалуются на тормоза. Это всегда означает, что либо у вас ошибка в измерениях, либо вы измеряете не то. Метрики надо стресс-тестировать, чтобы исключать ошибки в самих метриках. Причем стресс-тестирование должно выполняться не средствами самой метрики, а со стороны.
Замедляйте бэкенды, добавляйте циклы или отвечайте ошибками. Смотрите, как изменяются метрики на каждом этапе: от бэкенда к фронтенду и браузеру. Только так вы можете убедиться, что измеряете то, что действительно нужно.
Например, мы в стресс-тестировании как-то дошли до того, что каждый второй запрос отвечал ошибкой. Это позволило нам определить, входит перезапрос данных в метрики или нет.
Это пошаговое руководство поможет вам решить проблемы, связанные с Яндекс.Почтой и почтовой программой.
«Нет соединения с сервером» «Authentication required», «Sender address rejected: Access denied» или «Send auth command first» «Sender address rejected: not owned by auth user» «Login failure or POP3 disabled» «Message rejected under suspicion of SPAM» «Bad address mailbox syntax»Попробуйте авторизоваться на сайте Яндекс.Почты с теми же логином и паролем, которые вы используете в программе. Вводите логин и пароль вручную, не используя запомненные в браузере.
У вас получилось авторизоваться?
Авторизоваться получилось, но ошибка всё еще есть Авторизоваться не получилось Убедитесь, что в настройках почтовой программы вы точно указали\\n следующие параметры серверов:Подробнее о том, как проверить настройки серверов в разных почтовых\\n программах, см. в разделе Шифрование передаваемых данных.
Убедитесь, что в настройках почтовой программы вы точно указали следующие параметры серверов:
Подробнее о том, как проверить настройки серверов в разных почтовых программах, см. в разделе Шифрование передаваемых данных.
Если авторизоваться не получилось, возможно, в почтовой программе вы используете неверный логин или пароль.
Проверьте ваш компьютер на вирусы с помощью бесплатных антивирусных программ: CureIt! от Dr.Web и Virus Removal Tool от «Лаборатории Касперского».
Проверьте корректность настроек вашей почтовой программы, а также настроек соединения вашего компьютера с интернетом. Если вы используете антивирусную программу, фаервол или прокси-сервер, отключите их и проверьте, воспроизводится ли при этом проблема.Укажите в настройках Яндекс ID достоверные персональные данные и привяжите к аккаунту номер телефона. Возможно, наша система безопасности сочла ваш аккаунт подозрительным и заблокировала ящик. Чаще всего это происходит из-за того, что к ящику не привязан номер телефона или в Яндекс ID указаны вымышленные имя и фамилия. На снятие блокировки обычно уходит пара часов.
«Bad address mailbox syntax.» Проверьте адрес отправителя в поле От кого . Если адрес некорректен, после отправки письма вы увидите ошибку:
Прочитайте пошаговую инструкцию для поиска пропавших писем. Перед началом работы откройте Яндекс.Почту в новой вкладке
Я удалил письма сам Письма раньше были в ящике, а теперь пропали Новые письма не приходят в ящикКогда вы удаляете письма, они попадают в папку Удалённые и хранятся в ней 30 дней. В этот период вы можете их восстановить:
Если с момента их удаления прошло больше месяца, восстановить письма не получится — они были навсегда удалены с серверов Яндекс.Почты.
Если писем нет в той папке, где они должны быть, то, скорее всего, они попали в другую папку, например в Удалённые или Спам . Если вы помните имя или адрес отправителя, часть текста письма или тему — попробуйте поискать письма во всех папках вашего ящика.
Вы можете восстановить письма:
В папке Удалённые письма хранятся 30 дней, в папке Спам — 10 дней. После этого они будут навсегда удалены с серверов Яндекса. Почему письма могут попасть в эти папки без вашего ведома:
Доступ к вашему почтовому ящику есть у другого пользователя
Письма могут быть удалены пользователем, у которого есть доступ к вашему почтовому ящику: возможно, вы забыли завершить сессию после работы на чужом устройстве. Чтобы завершить сессию, нажмите в меню аккаунта ссылку Выход на всех устройствах . Также это можно сделать в настройках Яндекс ID — с помощью ссылки Выйти на всех устройствах .
Зайдите в журнал посещений и проверьте, есть ли в нем операции удаления писем.
Ограничение. В журнале хранится около 2000 действий. Если после удаления писем было произведено больше 2000 действий, то данные об удалении не будут отображены в журнале.Если вы уверены, что доступ к вашему ящику есть только у вас, проверьте ваш компьютер антивирусом, смените пароль и дополнительный адрес. Также проверьте, нет ли незнакомых вам номеров на странице Телефонные номера.
Письма пропадают в почтовой программе
Если вы пользуетесь почтовой программой и удаляете в ней письма, то они пропадают и на странице сервиса. Это происходит потому, что ваша программа настроена по протоколу IMAP — при этом структура ящика на сервисе синхронизируется со структурой ящика в программе. Чтобы удалять письма только в программе, но оставлять в Яндекс.Почте, вы можете настроить программу по протоколу POP3, но мы рекомендуем этого не делать: письма могут неправильно синхронизироваться с сервером.
Настроено правило, которое удаляет или перемещает письма
Если письма не удалось найти с помощью поиска или вручную, это значит, что восстановить их не получится — они навсегда удалены с серверов Яндекс.Почты.
В папке Удалённые письма хранятся 30 дней, в папке Спам — 10 дней. После этого они будут навсегда удалены с серверов Яндекса. Почему письма могут попасть в эти папки без вашего ведома:
Доступ к вашему почтовому ящику есть у другого пользователя
Письма могут быть удалены пользователем, у которого есть доступ к вашему почтовому ящику: возможно, вы забыли завершить сессию после работы на чужом устройстве. Чтобы завершить сессию, нажмите в меню аккаунта ссылку Выход на всех устройствах . Также это можно сделать в настройках Яндекс ID — с помощью ссылки Выйти на всех устройствах .
Зайдите в журнал посещений и проверьте, есть ли в нем операции удаления писем.
Ограничение. В журнале хранится около 2000 действий. Если после удаления писем было произведено больше 2000 действий, то данные об удалении не будут отображены в журнале.Если вы уверены, что доступ к вашему ящику есть только у вас, проверьте ваш компьютер антивирусом, смените пароль и дополнительный адрес. Также проверьте, нет ли незнакомых вам номеров на странице Телефонные номера.
Письма пропадают в почтовой программе
Если вы пользуетесь почтовой программой и удаляете в ней письма, то они пропадают и на странице сервиса. Это происходит потому, что ваша программа настроена по протоколу IMAP — при этом структура ящика на сервисе синхронизируется со структурой ящика в программе. Чтобы удалять письма только в программе, но оставлять в Яндекс.Почте, вы можете настроить программу по протоколу POP3, но мы рекомендуем этого не делать: письма могут неправильно синхронизироваться с сервером.
Настроено правило, которое удаляет или перемещает письма
Если новые письма не нашлись, проверьте, верно ли вы указали электронный адрес на сайте, с которого должно прийти уведомление. Узнайте у отправителя, корректно ли он записал ваш адрес.
Также проверьте, нет ли почтового адреса сайта или отправителя в черном списке.
Укажите в настройках Яндекс ID достоверные персональные данные и привяжите к аккаунту номер телефона. Возможно, наша система безопасности сочла ваш аккаунт подозрительным и заблокировала ящик. Чаще всего это происходит из-за того, что к ящику не привязан номер телефона или в Яндекс ID указаны вымышленные имя и фамилия. На снятие блокировки обычно уходит пара часов.
Если вы в почтовой программе удаляете письма, а в Яндекс.Почте они по-прежнему находятся в своих папках, то, скорее всего, ваша почтовая программа настроена по протоколу POP3. Из-за особенностей работы протокола POP3 письма в почтовой программе могут некорректно синхронизироваться с сервером. Для работы с Яндекс.Почтой рекомендуется использовать протокол IMAP. О том, как перенастроить почтовую программу с POP3 на IMAP, см. в разделе Переход с протокола POP3.
Если в почтовой программе не отображаются отправленные письма, то, скорее всего, ваша почтовая программа настроена по протоколу POP3. Из-за особенностей работы протокола POP3 письма в почтовой программе могут некорректно синхронизироваться с сервером. Для работы с Яндекс.Почтой рекомендуется использовать протокол IMAP. О том, как перенастроить почтовую программу с POP3 на IMAP, см. в разделе Переход с протокола POP3.
В отчете всегда указывается причина недоставки. О наиболее частых причинах можно прочитать в статьях Отчет о недоставке письма на Яндекс и Отчет о недоставке письма на другой адрес (не Яндекс).
Если при активации SSL-шифрования в почтовой программе вы получаете ошибки о некорректном сертификате, убедитесь, что почтовая программа и операционная система настроены правильно:
На компьютере установлено корректное время (без отставаний и «дат из будущего» ). Если установлена неправильная дата, система ошибочно определяет, что срок сертификата еще не наступил или уже кончился. Добавить сертификат в список доверенных сертификатов вручную (Windows) Внимание. Если вы не уверены, что сможете самостоятельно установить сертификат, обратитесь к специалисту.Чтобы добавить сертификат в список доверенных сертификатов:
Скачайте сертификат. (Если файл по ссылке открывается прямо в браузере, нажмите CTRL + S и сохраните файл на компьютер; копировать текст из файла не нужно.) В поле поиска введите certmgr.msc и нажмите клавишу Enter . В окне программы, в дереве папок нажмите на папку Доверенные корневые центры сертификации . В правой части окна нажмите правой кнопкой мыши на Сертификаты и выберите пункт Все задачи → Импорт . В разделе Хранилище сертификатов оставьте настройки по умолчанию и нажмите Далее . В дереве папок нажмите на папку Доверенные корневые центры сертификации → Сертификаты . В списке сертификатов (справа) найдите сертификат Certum CA , нажмите на него правой кнопкой мыши и выберите пункт Свойства . Убедитесь, что в пункте Разрешить только следующие назначения включена опция Проверка подлинности сервера . О том, как добавить корневой сертификат, см. в инструкции Adding CAcert root certificate to Debian/Ubuntu.Если в почтовой программе The Bat! возникают проблемы с подтверждением сертификата безопасности, обновите программу до версии 6 или выше. После обновления выполните следующие действия:
В меню программы выберите пункт Свойства → S/MIME и TLS . В блоке Реализация S/MIME и сертификаты TLS установите переключатель в положение Внутренняя . Примечание. Положения переключателя приходится перебирать вручную, т.к. в некоторых версиях The Bat! будет работать положение Внутренняя , в других — Microsoft CryptoAPI .Если после этого проблема остается, обратитесь в службу поддержки Ritlabs.
Читайте также: