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, Stage 1 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
Hello!
For protocol I used the library https://github.com/zerobias/telegram-mtproto
Currently using this lib with minimal changes, but I plan to improve it to support Layer 105.
App has 3 dependency: telegram-mtproto, require.js, tgs-player (lottie).
Currently app not optimized for mobile - please use desktop.
These are source codes (without babel) so please use modern browsers. Of course, after babel it will run on a large number of browsers.
For protocol I used the library https://github.com/zerobias/telegram-mtproto
Currently using this lib with minimal changes, but I plan to improve it to support Layer 105.
App has 3 dependency: telegram-mtproto, require.js, tgs-player (lottie).
Currently app not optimized for mobile - please use desktop.
These are source codes (without babel) so please use modern browsers. Of course, after babel it will run on a large number of browsers.
You have not added any comments yet...
by rating
Issues
Высокая общая скорость работы приложения, полностью выполненное конкурсное задание, а также соответствие предоставленному дизайну в целом позволяют высоко оценить работу. Приложение поддерживает многие типы медиа, подгрузку сообщений по прокрутке, работу с прогресс-барами и статусами последней активности. Одна из немногих работ, поддержавших отображение бейджей верификации.
Работа построена на telegram-mtproto, transferred size: 407KB.
В процессе тестирования из недостатков работы были выявлены следующие:
Экран входа:
– Анимации мартышки некорректные – она не следует за вводом кода, на экране ввода пароля двухэтапной аутентификации хаотично закрывает глаза.
– Нет фильтрации поля ввода номера;
– Нет форматирования номеров;
– Не реализован автовыбор страны с началом ввода префикса;
– Кнопка ‘Next’ появляется при вводе префикса до конца набора валидного номера;
– Несовершенный поиск: по первым символам первого слова. (Невозможно найти UK по 'Kingdom', Кореи по 'Korea', Германию по 'man').
Экран чатов:
– Закрепленные чаты не отображаются в списке;
– Аватарки некоторых пользователей не подгружаются (например, из DC2);
– Аватарки в чатах вылезают за границы видимой области;
– Некоторые диалоги могут дублироваться.
Работа построена на telegram-mtproto, transferred size: 407KB.
В процессе тестирования из недостатков работы были выявлены следующие:
Экран входа:
– Анимации мартышки некорректные – она не следует за вводом кода, на экране ввода пароля двухэтапной аутентификации хаотично закрывает глаза.
– Нет фильтрации поля ввода номера;
– Нет форматирования номеров;
– Не реализован автовыбор страны с началом ввода префикса;
– Кнопка ‘Next’ появляется при вводе префикса до конца набора валидного номера;
– Несовершенный поиск: по первым символам первого слова. (Невозможно найти UK по 'Kingdom', Кореи по 'Korea', Германию по 'man').
Экран чатов:
– Закрепленные чаты не отображаются в списке;
– Аватарки некоторых пользователей не подгружаются (например, из DC2);
– Аватарки в чатах вылезают за границы видимой области;
– Некоторые диалоги могут дублироваться.
Google Chrome 78.0.3904, macOS 10.15.2
Nobody added any issues yet...