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
The contest task is almost completed, however the speed of the app you submitted is poor both for login and chats flows: when logging in, scrolling through chat history, expanding the right sidebar, etc. The design does not comply with the provided guidelines on multiple counts.
Some issues identified during testing:
– The chats screen lacks pinned chats, last seen timestamps, badges, previews, updating the chats list.
– No service messages are dispalyed in the chat list.
– Messages are sent with double checks.
– Media captions stay as a draft and are not sent at all.
– Large files fail to load.
– Video messages can overlap other entities in the chat.
– Missing support for line breaks.
– Apple emoji are not supported.
On the positive side, Shared Media and photo viewer are the app's advantages. Unfortunately, the sidebar on the right may overlap with the input field.
UPD
Clarifications regarding chats list. Yet to be implemented (all actions were performed using other device):
– Chat left;
– Empty service messages;
– Profile pictures and chats names not updated;
– No pins, no drafts.
– New chats.
UPD 2
Transferred size on startup: 290KB
Transferred size after logging in: 333KB
Some issues identified during testing:
– The chats screen lacks pinned chats, last seen timestamps, badges, previews, updating the chats list.
– No service messages are dispalyed in the chat list.
– Messages are sent with double checks.
– Media captions stay as a draft and are not sent at all.
– Large files fail to load.
– Video messages can overlap other entities in the chat.
– Missing support for line breaks.
– Apple emoji are not supported.
On the positive side, Shared Media and photo viewer are the app's advantages. Unfortunately, the sidebar on the right may overlap with the input field.
UPD
Clarifications regarding chats list. Yet to be implemented (all actions were performed using other device):
– Chat left;
– Empty service messages;
– Profile pictures and chats names not updated;
– No pins, no drafts.
– New chats.
UPD 2
Transferred size on startup: 290KB
Transferred size after logging in: 333KB
macOS 10.15.3, Chrome 80.0.3987.
D
+ Updates chats list, messages
+ Sends new message. Switch to text mode on long message (new lines allowed).
+ Sends and displays regular and animated stickers
+ Previews and displays links
+ Stickers/emoji dialog with categories/sets navigation and caching
+ Stickers popup when clicking on sticker in messages with function to add/remove sets
+ Upload photo/video displaying previews for both
+ Displaying photos/videos. With navigation. Streaming support for long videos (got issues in Safari in return though)
+ Support for round videos. Displays, plays muted and playing in line with sound on click.
+ Uploading files
+ Media and Docs section in right sidebar
+ Downloading files with progress display
+ Messages search in right sidebar
Othen than this, compared with 1st stage, switched to websockets and fixed 2fa.
+ Sends new message. Switch to text mode on long message (new lines allowed).
+ Sends and displays regular and animated stickers
+ Previews and displays links
+ Stickers/emoji dialog with categories/sets navigation and caching
+ Stickers popup when clicking on sticker in messages with function to add/remove sets
+ Upload photo/video displaying previews for both
+ Displaying photos/videos. With navigation. Streaming support for long videos (got issues in Safari in return though)
+ Support for round videos. Displays, plays muted and playing in line with sound on click.
+ Uploading files
+ Media and Docs section in right sidebar
+ Downloading files with progress display
+ Messages search in right sidebar
Othen than this, compared with 1st stage, switched to websockets and fixed 2fa.
D
Layout different from mockups
Media animations so laggy, no reverse animation
Bug with unread message in the group
No online status
Chat should start at the bottom and not at the top
The application is too slow and laggy
I'm sorry, I decided to stop checking your work, it slows down too much, I recorded 2 videos for you
Media animations so laggy, no reverse animation
Bug with unread message in the group
No online status
Chat should start at the bottom and not at the top
The application is too slow and laggy
I'm sorry, I decided to stop checking your work, it slows down too much, I recorded 2 videos for you
Chrome, Win10
Nobody added any issues yet...