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 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
by rating
Issues
Transferred size: 306KB. Небольшой размер приложения. В целом, удалось сохранить высокую скорость работы после внедрения новой функциональности, за исключением скорости разворачивания третьей колонки и вкладки стикеров (приложение теряет в производительности, если во вкладке открыт набор анимированных стикеров). Оптимизирован первый запуск и время открытия чатов.
Конкурсное задание выполнено практически полностью – поддержаны многие типы медиа и анимации, высокая скорость реализации поиска, однако не реализована возможность скачивать файлы. Работа почти полностью соответствует предоставленному дизайну, однако ползунок прокрутки везде дублируется, медиа во вкладе Shared смаргивают при первом открытии, не хватает прогресс-баров загрузки для вкладки общих медиа. Не работает прочтение только что полученных сообщений в закреплённых чатах. Незаконченная работа над вкладкой участников в Shared Media групп приводит к отображению бесконечного прогресса-бара при открытии вкладки.
К сожалению, не были учтены замечания к экрану входа по итогам первого этапа конкурса.
Другие недостатки:
– При двойном нажатии на фото приложение невозможно использовать до обновления страницы – из-за появляющейся подложки просмотрщика;
– Смаргивает список сообщений при переходе между чатами;
– При выборе чата из поиска фон может пропадать на несколько секунд;
– Могут появляться даты без сообщений в списке чатов;
– Не реализовано отображение эмодзи Apple на других платформах;
– Проблемы с вёрсткой – имя накладывается на 'Forwarded Message' в группах;
– При отправке сообщений не проматывает историю в конец.
– При ответе эмодзи и стикерами на текст пропадает подложка ответа;
– При выделении сообщений в чате копируется всё содержимое страницы, при попытке вставить скопированное ломается поле ввода;
Отметим значительное количество внедрённой дополнительной функциональности – контекстное меню, поддержка опросов, реализованные экраны контактов, архива и избранных сообщений (стоит поправить отображение аватарки для этого чата).
UPD.
Transferred size при первом старте: 304KB
Transferred size после перезагрузки страницы для залогиненного аккаунта: 485KB
Конкурсное задание выполнено практически полностью – поддержаны многие типы медиа и анимации, высокая скорость реализации поиска, однако не реализована возможность скачивать файлы. Работа почти полностью соответствует предоставленному дизайну, однако ползунок прокрутки везде дублируется, медиа во вкладе Shared смаргивают при первом открытии, не хватает прогресс-баров загрузки для вкладки общих медиа. Не работает прочтение только что полученных сообщений в закреплённых чатах. Незаконченная работа над вкладкой участников в Shared Media групп приводит к отображению бесконечного прогресса-бара при открытии вкладки.
К сожалению, не были учтены замечания к экрану входа по итогам первого этапа конкурса.
Другие недостатки:
– При двойном нажатии на фото приложение невозможно использовать до обновления страницы – из-за появляющейся подложки просмотрщика;
– Смаргивает список сообщений при переходе между чатами;
– При выборе чата из поиска фон может пропадать на несколько секунд;
– Могут появляться даты без сообщений в списке чатов;
– Не реализовано отображение эмодзи Apple на других платформах;
– Проблемы с вёрсткой – имя накладывается на 'Forwarded Message' в группах;
– При отправке сообщений не проматывает историю в конец.
– При ответе эмодзи и стикерами на текст пропадает подложка ответа;
– При выделении сообщений в чате копируется всё содержимое страницы, при попытке вставить скопированное ломается поле ввода;
Отметим значительное количество внедрённой дополнительной функциональности – контекстное меню, поддержка опросов, реализованные экраны контактов, архива и избранных сообщений (стоит поправить отображение аватарки для этого чата).
UPD.
Transferred size при первом старте: 304KB
Transferred size после перезагрузки страницы для залогиненного аккаунта: 485KB
macOS 10.15.3, Chrome 80.0.3987
When I AutoFill the "Phone Number" entry at login, it enters my number into both "Country" & "Phone number" entries.
Expected behavior: Automatically enter 'Country Name' upon Autofilling the Phone Number.
Expected behavior: Automatically enter 'Country Name' upon Autofilling the Phone Number.
Chrome 78 / ChromeOS
D
Double scroll at the right bar. Empty space in the dialogue if you sent a sticker. No emojies. No media players. Cant send message with enter. Bad media animation back and chat layout. If i have image in bubble, message-content background is long, looks ugly. No message popups with edit, copy, etc. Bug sticker reply. No names/avatar colors. Too little functionality.
Chrome, Win10
D
What about message caching? Dialogs are constantly reloaded. That is, you need to download the history again and again.
Chrome, Win10
D
>>> In my personal opinion, this approach is better suited for a web version, as users usually don't expect web pages to use an excessive amount of disk space for caches.
Facebook, Vkontakte, Discord, etc, everyone uses cache. They probably know exactly how best. Just to implement it you need to spend time that you did not spend. If user loading were not an important part, then the small size of the application would not be required.
Facebook, Vkontakte, Discord, etc, everyone uses cache. They probably know exactly how best. Just to implement it you need to spend time that you did not spend. If user loading were not an important part, then the small size of the application would not be required.
Chrome, Win10
D
>>> I don't think any of the social networks you mentioned actually cache messages in their web versions
You do not need to think, go to the discord, this is the same web messenger as telegram. Very popular ;) Look, check, don't think.
Locally available data, so highest speed, easy to maintain.
That's all, I finished, just if you didn’t do something, just say what you didn’t, and don’t start proving stupid things.
You do not need to think, go to the discord, this is the same web messenger as telegram. Very popular ;) Look, check, don't think.
Locally available data, so highest speed, easy to maintain.
That's all, I finished, just if you didn’t do something, just say what you didn’t, and don’t start proving stupid things.
Chrome, Win10
> I'm still not sure how to handle the case when its missing (if you know how, an advice would be helpful!).
You can request first sticker from each sticker pack. You can check in my solution
You can request first sticker from each sticker pack. You can check in my solution
Google Chrome, Windows
T
SIgn-in page: When country dropdown is open, clicking the dropdown button on the right is expected to close the dropdown.
I can close it only with Esc or by clicking outside the field.
I can close it only with Esc or by clicking outside the field.
Chrome / Windows
All messages in a chat are shown as read. and skips to the last sent. But very good and faster, faster, faster. Good job!
Google Chrome / Windows 10
Nobody added any issues yet...