Info
WARNING! Clicking "Open Website" will launch a third-party app, use at your own risk. We do not recommend logging in with your main account.
Testing and Issues
You can test this app and submit issues during the testing period of the JavaScript Contest, Bonus Round contest.
Entries with serious issues will not be able to win the contest, but even minor issues might be important for overall results.
Voting
Comments
New features:
Animated avatars (plays on hover everywhere, except messages)
Full localization support (uses TDestkop lang files, so there may be untranslated strings)
Basic deeplink and t.me support (setting language, adding sticker pack, checking someone's account)
GIF Search
Active sessions sidebar
You can now block and unblock users
Confetti for quiz
Admin roles in supergroups
Dices
Poll sending with autoclose timer
Copy photos from media viewer
Previous round:
Chat background settings (with ability to set GIF as background)
Calls
Animated avatars (plays on hover everywhere, except messages)
Full localization support (uses TDestkop lang files, so there may be untranslated strings)
Basic deeplink and t.me support (setting language, adding sticker pack, checking someone's account)
GIF Search
Active sessions sidebar
You can now block and unblock users
Confetti for quiz
Admin roles in supergroups
Dices
Poll sending with autoclose timer
Copy photos from media viewer
Previous round:
Chat background settings (with ability to set GIF as background)
Calls
Optimizations and animations:
Optimized cryptography. AES now works up to 5x times faster.
Rewritten streaming, still may be buggy, but severely better
Many optimizations for virtualization
Messages now have fade in animation
Media viewer now has photo opening animation
Optimized sidebars animation
Optimized cryptography. AES now works up to 5x times faster.
Rewritten streaming, still may be buggy, but severely better
Many optimizations for virtualization
Messages now have fade in animation
Media viewer now has photo opening animation
Optimized sidebars animation
Fixed many identified issues since previous round, most notably:
2FA SHOULD work as expected (we hope)
No video sending
Context menu now works as expected
Stickers and GIFs playing on Safari
Voice recording on Safari
Disappearing chat list
2FA SHOULD work as expected (we hope)
No video sending
Context menu now works as expected
Stickers and GIFs playing on Safari
Voice recording on Safari
Disappearing chat list
You have not added any comments yet...
by rating
Issues
Transferred size при первом старте: 1.6MB.
Transferred size после перезагрузки страницы для залогиненного аккаунта: 967KB.
К сожалению, скорость работы приложения ниже ожидаемой: как на настольных, так и на мобильных устройствах. Особенно это ощущается при прокрутке чатов, содержащих большое число медиа. Скорость загрузки изображений при входе в чаты, как и скорость загрузки общей истории чата при прокрутке могла бы быть выше. Приложение может перестать отвечать на запросы в диалогах с большим числом GIF и анимированных стикеров, а также при взаимодействии с панелью GIF и вкладкой Trending Stickers. В приложении начата работа над новой функциональностью, но в то же время не исправлено большое количество ранее идентифицированных проблем. Сейчас в приложении воспроизводятся:
1. Критические недоработки:
– Приложение может разлогинить аккаунт при открытии вкладок Shared Media, панели GIF. Проблема воспроизводится случайным образом при переключении чатов;
– Приложение не оптимизировано для работы в Safari на MacBook Pro – сразу после входа ощутимо теряет в производительности;
– При открытии чата с большим числом непрочитанных сообщений приложение переходит к последнему сообщению вместо первого непрочитанного;
– Невозможно создать новую папку;
– Некорректная работа поиска по дате при переходе на даты до создания чата.
Transferred size после перезагрузки страницы для залогиненного аккаунта: 967KB.
К сожалению, скорость работы приложения ниже ожидаемой: как на настольных, так и на мобильных устройствах. Особенно это ощущается при прокрутке чатов, содержащих большое число медиа. Скорость загрузки изображений при входе в чаты, как и скорость загрузки общей истории чата при прокрутке могла бы быть выше. Приложение может перестать отвечать на запросы в диалогах с большим числом GIF и анимированных стикеров, а также при взаимодействии с панелью GIF и вкладкой Trending Stickers. В приложении начата работа над новой функциональностью, но в то же время не исправлено большое количество ранее идентифицированных проблем. Сейчас в приложении воспроизводятся:
1. Критические недоработки:
– Приложение может разлогинить аккаунт при открытии вкладок Shared Media, панели GIF. Проблема воспроизводится случайным образом при переключении чатов;
– Приложение не оптимизировано для работы в Safari на MacBook Pro – сразу после входа ощутимо теряет в производительности;
– При открытии чата с большим числом непрочитанных сообщений приложение переходит к последнему сообщению вместо первого непрочитанного;
– Невозможно создать новую папку;
– Некорректная работа поиска по дате при переходе на даты до создания чата.
MacBook Air 2019: macOS 10.15.6; Samsung Galaxy S9/S10: Android 10; iPhone XS: iOS 13.6. Chrome 85.0.4183 / Safari 13.1.2
2. Иные недоработки:
– После ввода номера телефона невозможно выбрать страну, нажав на кнопку выпадающего списка;
– Невозможно вставить текст в поле ввода на экране двухэтапной аутентификации;
– Некоторые наборы стикеров и GIF не отображаются как в панели, так и в чате на iOS (Safari): набор "Tyrannosaurus Rex," GIF по запросу 'Test';
– Панель emoji не скрывается при переключении чатов на десктопах (Chrome);
– При переходе в чат из поиска открывается профиль вместо самого диалога;
– Отсутствуют прогрессы загрузки у видеосообщений и аудиосообщений в плеере;
– Некорректная длительность записанных в приложении голосовых сообщений;
– При отправке стикеры изначально отображаются с левой стороны диалога;
– Видеозаписи отправляются только файлами;
– Проблемы с версткой при смене ориентации на iOS (Safari) и Android (Chrome;
– Контекстное меню не до конца оптимизировано для работы на iOS (Safari): иконки могут отображаться за экраном, не завершена работа над пунктом удаления чата;
– Ползунок прокрутки списка папок дублируется;
– Некорректное отображение альбомов в чатах;
– При смене чатов сохраняется reply из предыдущего чата;
– В просмотрщике медиа кнопка вызова контекстного меню не видна;
– Отсутствуют кнопки навигации в просмотрщике.
– После ввода номера телефона невозможно выбрать страну, нажав на кнопку выпадающего списка;
– Невозможно вставить текст в поле ввода на экране двухэтапной аутентификации;
– Некоторые наборы стикеров и GIF не отображаются как в панели, так и в чате на iOS (Safari): набор "Tyrannosaurus Rex," GIF по запросу 'Test';
– Панель emoji не скрывается при переключении чатов на десктопах (Chrome);
– При переходе в чат из поиска открывается профиль вместо самого диалога;
– Отсутствуют прогрессы загрузки у видеосообщений и аудиосообщений в плеере;
– Некорректная длительность записанных в приложении голосовых сообщений;
– При отправке стикеры изначально отображаются с левой стороны диалога;
– Видеозаписи отправляются только файлами;
– Проблемы с версткой при смене ориентации на iOS (Safari) и Android (Chrome;
– Контекстное меню не до конца оптимизировано для работы на iOS (Safari): иконки могут отображаться за экраном, не завершена работа над пунктом удаления чата;
– Ползунок прокрутки списка папок дублируется;
– Некорректное отображение альбомов в чатах;
– При смене чатов сохраняется reply из предыдущего чата;
– В просмотрщике медиа кнопка вызова контекстного меню не видна;
– Отсутствуют кнопки навигации в просмотрщике.
MacBook Air 2019: macOS 10.15.6; Samsung Galaxy S9/S10: Android 10; iPhone XS: iOS 13.6. Chrome 85.0.4183 / Safari 13.1.2
В приложенных к комментарию видео можно ознакомиться с выявленными недоработками:
> Невозможно создать новую папку – проблема может воспроизводиться на iOS (Safari).
> Невозможно вставить текст в поле ввода на экране двухэтапной аутентификации – проблема стабильно воспроизводится на Android (Chrome).
> Некорректная длительность записанных в приложении голосовых сообщений – проблема стабильно воспроизводится на iOS (Safari).
> Отображение отправленных стикеров в левой части экрана – ошибка может периодически воспроизводиться на Android (Chrome).
> Видеозаписи отправляются только файлами – проблема воспроизводится на iOS (Safari).
> Отображение стикеров, GIF: проблемы регулярно воспроизводятся на iOS (Safari), macOS (Safari/Chrome).
> Невозможно создать новую папку – проблема может воспроизводиться на iOS (Safari).
> Невозможно вставить текст в поле ввода на экране двухэтапной аутентификации – проблема стабильно воспроизводится на Android (Chrome).
> Некорректная длительность записанных в приложении голосовых сообщений – проблема стабильно воспроизводится на iOS (Safari).
> Отображение отправленных стикеров в левой части экрана – ошибка может периодически воспроизводиться на Android (Chrome).
> Видеозаписи отправляются только файлами – проблема воспроизводится на iOS (Safari).
> Отображение стикеров, GIF: проблемы регулярно воспроизводятся на iOS (Safari), macOS (Safari/Chrome).
MacBook Air 2019: macOS 10.15.6; Samsung Galaxy S9/S10: Android 10; iPhone XS: iOS 13.6. Chrome 85.0.4183 / Safari 13.1.2
Недоработки:
- Нет автоплея видео
- Не работает в Xiaomi Browser и в старом Chrome 56
- Иногда перестает работать загрузка файлов
- Не работает скачивание из просмотрщика
- Не работает создание опросов
- Перемотка голосовых работает плохо
- Нет автоплея видео
- Не работает в Xiaomi Browser и в старом Chrome 56
- Иногда перестает работать загрузка файлов
- Не работает скачивание из просмотрщика
- Не работает создание опросов
- Перемотка голосовых работает плохо
Xiaomi RN 6 Pro 8.1, iPhone 8 11.4, Samsung S9 9.0, Samsung Galaxy J2 6.0, Huawei Mate 9 7.0, MacBook Air 2016, Windows Laptop
Бенчмаркинг:
- При отправке/получение сообщений fps достаточно высокий и стабильный (~ 48 fps)
- Скролл происходит с заметным подтормаживанием, присутствуют рывки; Сообщения не успевают подгрузиться при быстром скролле
- Долгое время загрузки после авторизации (715 ms)
- Низкий фреймрейт при проигрывании стикеров (21 fps)
- При отправке/получение сообщений fps достаточно высокий и стабильный (~ 48 fps)
- Скролл происходит с заметным подтормаживанием, присутствуют рывки; Сообщения не успевают подгрузиться при быстром скролле
- Долгое время загрузки после авторизации (715 ms)
- Низкий фреймрейт при проигрывании стикеров (21 fps)
Xiaomi RN 6 Pro 8.1, iPhone 8 11.4, Samsung S9 9.0, Samsung Galaxy J2 6.0, Huawei Mate 9 7.0, MacBook Air 2016, Windows Laptop
D
Когда работа была открыта продолжительное время и вкладка не закрывалась - появляются ошибки FILE_REFERCE_EXPIRED в некоторых диалогах. Не грузится около 10% медии, которая была загружена последней. Помогает только обновление страницы.
Chrome Version 84.0.4147.135 (Official Build) (64-bit), Win10 64bit, res 2560x1440
D
Приложение в Safari очень сильно тормозит с момента входа. После открытия каждого диалога страница зависает на 5-10 сек.
https://youtu.be/PAKUJYeNzDQ
https://youtu.be/PAKUJYeNzDQ
Safari 13.1.2, macOS Catalina 10.15.6 (19G2021)
Nobody added any issues yet...