Info

Open Website
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 2 contest.

Entries with serious issues will not be able to win the contest, but even minor issues might be important for overall results.

Voting

31
by rating

Issues

Fair Quokka Mar 31 at 12:55
Transferred size: 454KB. Отметим оптимизацию первого запуска и высокую скорость открытия чатов.

Конкурсное задание выполнено практически полностью. Приложение поддерживает большое количество типов медиа, включая запись аудиосообщений (однако записанные в клиенте аудиосообщения не проигрываются в других приложениях), но не поддерживает отображение альбомов и корректную загрузку аудиофайлов. В приложении частично исправлены озвученные недочёты по итогам первого этапа конкурса. Отметим качественную и продуманную реализацию процессов поиска (к сожалению, не хватает подсветки поискового запроса), красивые анимации. В работе есть виртуализация списков, быстрое переключение чатов и повторный заход в чат. Высокая скорость работы приложения, за исключением открытия и закрытия третьей колонки, просмотра чатов с большим количеством анимированных стикеров. Дизайн практически полностью соответствует предоставленным макетам, за исключением подписей к медиа. Отсутствует прогресс-бар в списке чатов и полоса прокрутки в самом чате.


Иные недочёты, выявленные в процессе тестирования:
– При быстрой прокрутке истории чата появляется прогресс-бар у закэшированных фото и видео;
– При открытии GIF смаргивает кнопка ‘Play’. В то же время, GIF появляются при просмотре фото и видео из вкладки ‘Media’, хотя они могут не отображаться в GIF-вкладке;
– Не работает автоматический перенос строки при вставке текста без пробелов, что ломает вёрстку;
– Невозможно отправить фото как файл, не реализован предпросмотр файла при выборе для отправки;
– Во вкладке emoji представлен неполный набор emoji;
– Нет поддержки Safari;
– Не реализовано отображение Apple эмодзи на других платформах.

Плюсом работы являются некоторые реализованные бонусные задания:
– Контекстное меню действий над сообщениями;
– Дополнительные вкладки в Shared Media;
– Реализация предложенных стикеров по эмодзи.

UPD.

Transferred size при первом старте: 387KB
Transferred size после перезагрузки страницы для залогиненного аккаунта: 454KB
macOS 10.15.3, Chrome 80.0.3987.
20
Fair Quokka Apr 8 at 16:26
UPD 2.

– На небольших экранах (Macbook 12") при масштабе страницы 100% и полноэкранном режиме браузера возникают проблемы с экраном входа – кнопка 'Next' отображается за пределами экрана.

– Также необходимо уделить внимание вёрстке при минимальной ширине окна браузера, например, предусмотреть отображение только одной колонки.
macOS 10.15.3, Chrome 80.0.3987.
10
Yuri 💜 Ly Feb 18 at 12:12
F
i7 7700 hq / Chrome / Windows 10
Posh Ram Mar 3 at 17:53
This could be caused by a browser extension which modifies DOM (see below). Also, this might be the case if an animated sticker is within the viewport. Otherwise, this is an issue I am unfamiliar with.
Little Chameleon Feb 19 at 15:30
Really cool work
+ fast and smooth
+ scroll virtualisation
+ online message updates
+ edit/reply/pin message
+ send files, images, links, docs and voice messages
+ install/uninstall stickersets
Posh Ram Feb 19 at 15:35
Thanks!

Other than required features, there also are:
— deleting messages
— sending messages preview (message instantly appears in list with "sending" status, like on native clients)
— global search (on left pane: contacts, top chats and messages), jumping to any part of chat history from search
— sending photos from clipboard (try ctrl+v in message input)
— typing status
— stickers suggestions
Captain Awesome Feb 19 at 22:57
Safari: Unfortunately, your browser does not yet support Telegram :(
Rly? Failed to login

Chrome:
No progress bar in selfie circle player, can't be paused
No smooth media animations
Loaders does not show the download progress
Video works, but player layout so bad
Cant follow the pinned message
Cant follow replies
Messages cannot be edited
Layout and fonts are different from mockups
Cant follow the nickname of forwarded messages
Media in Forwarded messages not displaying, its written “Photo”
Cant reply with a sticker to a message
No avatar background colors
Stickers white background bug, where is the response to the message
Bug with a Forwarded photo message, double time and layout is corrupted
Bug If a file is forwarded to you, for example a document or a photo, the scroll breaks, the attached video below. The dialogue should be open
Posh Ram Feb 20 at 15:19
Thanks. Messages can be edited though :-)
Captain Awesome Feb 19 at 23:05
+virtualization, caching
+sticker sets
+new emoji
+media upload/download +popup
+message send by enter and new line cmd+enter
+text input before clicking on the field
+audio works, video so-so
+global, private search
+media copy by ctrl+v
Jolly Cobra Feb 22 at 22:08
The layout gets completely broken after switching several chats, reproduces every time for me.
MacBook Pro 13", Chrome 80.0.3987.116
Jolly Cobra Mar 3 at 17:39
Update for previous. The issue was caused by a conflict with my Chrome Grammarly extension.
MacBook Pro 13", Chrome 80.0.3987.116
Nobody added any issues yet...