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
Scrolling gets stuck after viewing several messages — this can be reproduced in t.me/contests. The contest task is almost completed, but many media types are not supported (albums, link previews, voice and video messages, etc.) Unfortunately, issues we highlighted in the first stage were also not fixed. The overall speed of the app is below average, especially when viewing animated stickers. The app doesn’t comply with the provided design mockups.
Other critical issues:
– Uploaded media disappears in group chats.
– Chat statuses and green checks are missing.
– Incorrect implementation of pinned chats. Chats with new incoming messages are displayed above pinned chats.
– Scrolling Shared Media can break the app's layout.
– Navigation for photo viewer is missing.
– The app doesn’t recognise account names properly (DELETED instead of an empty name).
UPD.
All the fixes and improvements have been taken into account.
> Scrolling gets stuck after viewing several messages.
We reproduce it in @Contests (the first video).
> Chat statuses and green checks are missing
Please check the design mockups provided for the Stage 2.
> Incorrect implementation of pinned chats
We reproduce it with several chats, including the service messages (+42777). The second attached file.
UPD 2.
Sizes for all contestants were measured on one account. The general approach is:
1. Open the app in Incognito mode and check Transferred Size in Developer Tools > Network.
2. Reload the page, log in, Disable Cache in Developer Tools, clear Network tab, and check Transferred Size, taking into account service worker and its cache. That's the current transferred size.
Other critical issues:
– Uploaded media disappears in group chats.
– Chat statuses and green checks are missing.
– Incorrect implementation of pinned chats. Chats with new incoming messages are displayed above pinned chats.
– Scrolling Shared Media can break the app's layout.
– Navigation for photo viewer is missing.
– The app doesn’t recognise account names properly (DELETED instead of an empty name).
UPD.
All the fixes and improvements have been taken into account.
> Scrolling gets stuck after viewing several messages.
We reproduce it in @Contests (the first video).
> Chat statuses and green checks are missing
Please check the design mockups provided for the Stage 2.
> Incorrect implementation of pinned chats
We reproduce it with several chats, including the service messages (+42777). The second attached file.
UPD 2.
Sizes for all contestants were measured on one account. The general approach is:
1. Open the app in Incognito mode and check Transferred Size in Developer Tools > Network.
2. Reload the page, log in, Disable Cache in Developer Tools, clear Network tab, and check Transferred Size, taking into account service worker and its cache. That's the current transferred size.
macOS 10.15.3, Chrome 80.0.3987
Nobody added any issues yet...