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 3 contest.

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

Voting

by rating

Issues

Fair Mammoth Aug 18 at 06:37
Transferred size при первом старте: 353КB.
Transferred size после перезагрузки страницы для залогиненного аккаунта: 287КВ.

Скорость работы приложения на мобильных устройствах в целом оказалась ниже ожидаемой. К сожалению, выявленные критические недостатки, прочие недочёты и неоконченная работа над второй частью задания препятствуют продвижению работы на более высокое призовое место. Несмотря на то, что приложение в целом недостаточно оптимизировано для менее производительных мобильных устройств, работа показала лучшие результаты среди других при тестировании на iPhone 5S.

Работа практически полностью соответствует предложенному дизайну. В приложении были учтены не все замечания по итогам предыдущих этапов – выявленные ранее проблемы по-прежнему воспроизводятся. В ходе тестирования работы выявлены:

1. Критические недоработки:
– При открытии / прокрутке части чатов может отображаться повторяющаяся ошибка (An error occurred) до момента перезагрузки страницы;
– Контекстное меню не оптимизировано на iOS (Safari): оно может скрываться нижней панелью браузера, в нем может автоматически выделяться первый пункт. В чатах контекстное меню отсутствует;
– Статусы ‘typing..’ отсутствуют на iOS (Safari);
– Некоторые GIF могут не проигрываться на iOS (Safari). Все GIF не проигрываются в чате на Android (Chrome);
– В заголовках ломается вёрстка при наборе текста на Android (Chrome);
– Если на iOS (Safari) дан доступ к микрофону, то иконка отправки сообщения всегда будет микрофоном. Чтобы прикрепить файл, необходимо перезагружать страницу.
– Закрепленные чаты пропадают из списка после архивирования другого закрепленного чата;
– После открепления чата он может не открепляться до обновления страницы.
Samsung Galaxy S9 (Android 10); iPhone XS (iOS 13.6); macOS 10.15.5; Chrome 84.0.4147 / Safari 13.1.2.
20
Fair Mammoth Aug 18 at 06:37
2. Прочие недоработки:
– Мартышка не отображается при работе с приложением в альбомной ориентации на Android (Chrome);
– Чаты прыгают наверх при вызове контекстного меню в нижней части списка всех бесед;
– После регистрации в приложении отображается бесконечная загрузка чатов;
– Невозможно возобновить загрузку аудио после её отмены на iOS (Safari);
– Стикеры в предпросмотре могут скрываться за нижней панелью браузера на iOS (Safari);
– Отсутствует предпросмотр набора при нажатии на стикер в чате;
– Отсутствуют вкладки Recent и People в поиске;
– Невозможно загрузить файл из просмотрщика;
– Таймер викторин обрезается на iOS (Safari);
– Стикеры в Trending размытые в альбомной ориентации на Android (Chrome);
– Панель со стикерами закрывается при отправке стикеров и GIF.

3. Недоработки второй части задания:
– Отсутствуют прогрессы загрузки в Shared Media;
– Одно и то же видео часто может не стримиться в отдельных чатах на Android (Chrome);
– Перемотка в стриминге возможна только по загруженной части видео;
– Контекстное меню на папках в чатах обрезается и накладывается друг на друга при долгом нажатии на несколько чатов одновременно на Android (Chrome).
– Закрепляемые чаты в архиве не поднимаются наверх;
– Не реализован стриминг видео на iOS (Safari);
– При открытии контекстного меню на iOS (Safari) в архивированных чатах выделяется часть заголовка ;
– Не реализовано редактирование папок;
– Если другой пользователь голосует в викторине после вас, викторина ломается;
– Некорректно отображаются закрепленные чаты в папках;
– В опросах могут отображаться некорректные результаты;
– Поиск внутри чата не реализован.
Samsung Galaxy S9 (Android 10); iPhone XS (iOS 13.6); macOS 10.15.5; Chrome 84.0.4147 / Safari 13.1.2.
20
L
Lorenzo Jun 21 at 22:47
When contact list is shorter than screen size and I try to scroll it behaves weirdly. Chats fade as if I am clicking them
Safari on iPhone
N
LoL tried and get ban instantly hm, Telegram thanks! But everything works well.
Agile Toad Jun 22 at 07:22
Things work at my end. But, the aesthetics are not appealing.
iPhone/ Brave browser
Tidy Skunk Jun 22 at 11:50
Expected behaviour: Clicking on the ^/v-arrow kind of thing should expand/collapse the list, and hovering over it should give the pointer a "click this"-kind of look.
Actual behaviour: The arrow is just for looks and clicking on it is the same as clicking onto the input bar at any other place.

VERY nitpicky, I don't recommend this to be the singe reason for this app not to win. This is just a thing from the "attention to detail"-category.
Desktop/Windows 10/Google Chrome 83.0.4103.106
Captain Awesome Jun 24 at 00:09
country is not determined automatically when login
a message appears at the entrance, please wait 3 seconds
scrolls look like win xp
the number of messages is not displayed in the folder slider
layout doesnt match mockups
incorrect animation of the right bar
in polls % calculation for strips does not work correctly
layout completely moves out if you open the sidebar. 2k monitor (recorded a video)
too few messages are loaded when scrolling the chat up, yes, the speed will be faster because of this, but you catch flood much more often and this is a problem.
when scrolling history up, scroll jumps down
no context menu in chat
there is no message caching in the chat, for example, I scroll the chat history up, then I exit the dialog and go back, what I already downloaded should be in the cache so that it does not load again
emoji not implemented
no video player
there are no buttons in the chat, it is impossible to pass the quiz or continue it
Chrome 83.0.4103.106, Win10 64bit, res 2560x1440
Captain Awesome Jun 24 at 00:10
can’t record audio even in win chrome
I have more than 250 dialogs, if I scroll down, the sheet scroll dialog starts to slow down a bit, the list is completely in DOM. There are different tricks on how to implement this correctly
search in trend stickers does not work correctly, I write Froge and the set does not find. If i write frog then only 4 other sets. Although the froge set exists
if you click on the context menu in the dialog sheet, then it goes to this dialog, although this should not happen
there is no functionality of folders, only their display
the history in saved messages does not load when I scroll up the chat. "An error occured", in the console it displays something related to the waveform (added screenshots)
saved messages displays content only on one side, as well as without avatars
no albums support
Chrome 83.0.4103.106, Win10 64bit, res 2560x1440
Captain Awesome Jun 24 at 00:10
sometimes an error occurs when you write new messages, and each sent message replaces each other in the last message
incorrect media viewer animations
Streaming audio works, but you cannot rewind a song, for example, to the end, until it is loaded into this fragment from the very beginning. at the same time, if you try to follow the voice from the top panel, then again An error has occurred
audio and voice messages do not switch to the next when playback is finished
music or voice, when playback is over, disappears from the topbar
video streaming can’t rewind to the end, you need to wait until it finishes. also after you turn off the video and try to turn it on again - the video downloads again, although it should already be taken from the cache, it was downloaded after all.
GIFs do not download automatically, and for some reason they only work with a hover
when a new sticker is loaded in the chat, its blink
Chrome 83.0.4103.106, Win10 64bit, res 2560x1440
Captain Awesome Jun 24 at 00:11
the application is not optimized, there are different memory leaks, one of them showed on the video in 1 minute it was possible to achieve 2.5GB in dialogs, when testing the application for 10 minutes it was 1.1GB
with prolonged use of the application, the ripple (click on dialog) effect slows down
messages are not always read. recorded a video
if the scroll is a little higher than at the very bottom, then when you send new messages it does not come back down and the messages are not visible
at the same time, there is the same bug when the scroll is at the very bottom and you receive a message, and then typing the answer.
unread messages do not work well, for example when there are more than 30 of them.
not implemented recent search as well as rounded peoples
the search does not highlight the found word
some dialog avatars do not load, for example telegram contests channels
Chrome 83.0.4103.106, Win10 64bit, res 2560x1440
Captain Awesome Jun 24 at 00:26
stickers are not animated, only hover
trend stickers should open in the right sidebar and not in the emoji panel
no popup chat stickers

https://t.me/shinydeer1420 - videos/screens here
Chrome 83.0.4103.106, Win10 64bit, res 2560x1440
Oleg Illarionov Jul 23 at 12:08
chat screen: when a keyboard is open paddings could be buggy (try scroll)
iphone X, safari
Oleg Illarionov Jul 23 at 12:09
specific chat is still highlighted after returning back with swipeback
iphone X, safari
Night Dragon Jul 27 at 05:15
scroll to bottom does not work when you sending messages
mac os chrome 84.0.4147.89
Night Dragon Jul 27 at 05:17
if you decline access to the microphone, then the voice recording will break
mac os chrome 84.0.4147.89
Night Dragon Jul 27 at 05:20
photos are saving like a "webp" instead of original format. f.e. "jpeg"
mac os chrome 84.0.4147.89
Night Dragon Jul 27 at 05:21
sticker preview is broken
mac os chrome 84.0.4147.89
Night Dragon Jul 27 at 05:24
when switching from tab to another, the avatar disappears
mac os chrome 84.0.4147.89
Night Dragon Jul 27 at 05:37
very slow animation, bad performance of tab opening. loading each time when you open dialogs
mac os chrome 84.0.4147.89
Night Dragon Jul 27 at 05:39
sometimes button "scroll to the bottom" shown at the bottom of the dialog
mac os chrome 84.0.4147.89
Shiny Deer Aug 7 at 10:11
This screenshot is not from my submission. There is no custom backgrounds in my app.
Night Dragon Jul 29 at 19:13
±1s messages are not recording
chrome 84.0.4147.89, Mac OS
Night Dragon Jul 29 at 19:13
you must hold button to record voice messages, it's not good solution for desktop
chrome 84.0.4147.89, Mac OS
Night Dragon Jul 29 at 19:14
it's impossible to create new folder/edit old one
chrome 84.0.4147.89, Mac OS
Night Dragon Jul 29 at 19:16
poll creation is not supported
chrome 84.0.4147.89, Mac OS
Nobody added any issues yet...