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 Mammoth Mar 31 at 13:01
Transferred size: 657KB. The contest task is almost completed, however audio files are not supported. Shared Media is empty for chats with one photo, the GIFs tab is also empty.

The overall speed is above average, however the app is not smooth during initial loading, when viewing chat history, viewing animated stickers, switching between chats and Shared Media tabs. Imperfections identified during Stage 1 have mostly been fixed, however it’s still not possible to log in with prefixes from certain countries. Chat history sometimes gets stuck on scrolling.

The design largely complies with provided mockups. The chat background blinks, the right sidebar with blurred previews is always opened after opening a chat. Media and stickers blink when sending, long captions break media bubbles. Message search should have been implemented in the right sidebar, search results are highlighted incorrectly.

Other imperfections identified during testing:
– macOS: reversed scroll breaks chats history, it gets duplicated when scrolling;
– GIFs are recognised as video files and not looped;
– Not possible to send a photo as a file.
– When sending media without a caption, the caption box is highlighted in red.

On the positive side, the context menu for messages has been implemented. Sadly, the ‘Forward’ button doesn’t work.

UPD

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.

UPD 2

Transferred size on startup: 424KB
Transferred size after logging in: 657KB
macOS 10.15.3, Chrome 80.0.3987
20
Ace Monkey Mar 31 at 13:06
Thank you for reply, however, how do you check the transferred size? I always getting ~400KB :(
Captain Awesome Feb 18 at 16:56
Private search must be on the right sidebar, not left.
you need chat virtualization too, so as not to create a load when the story is very large.
when you click on the message, you need to highlight the line.
Chrome, Win10
Ace Monkey Feb 19 at 11:05
Thank you for your report. I will do it all. The fact that a private search should be on the right, I noticed only after the job was completed, my mistake
Captain Awesome Feb 18 at 17:01
+Chat popups.
+live editing/deleting messages, cool.
+media upload popups.
+clipboard media by ctrl+v .
+virtualization in sidebars, but no chat...
+layout is good, chats is beautiful, name/avatars colors correspond to the real .version.
+emojies, replies with stickers.
+caching.
+message send by enter, shift+enter new line.
+media players, selfie circle and default player, smooth progress bars, but no thumbnails photo (default player).
+text input before clicking on the field
+smooth media and video player animations.
+audio are working.
+download/upload files with loaders.
+follow by username from forwarded message.
+global, private search.
Chrome, Win10
Ace Monkey Feb 19 at 11:04
Thank you!
However, please take a look at several things:
- Editing your own messages, not only updating chat
- Delete and reply messages, pin
- Typing and sending file status
- You can view the original message by clicking on reply too
- Big emojis implemented (3x, 2x, 1x), works on Windows too
- Sending links with preview, you can send it plain by canceling
- Archived chats
- Sidebar and emoticons are lazy-loading
Fairy Lemur Feb 19 at 06:45
1. Shared media tab isn't working
2. Message search in the wrong place (needs to be in right sidebar)
3. Issue with scroll (video attached)
Ace Monkey Feb 19 at 10:45
Thank you for your report.
I will fix it, this is not difficult.
1) This happens only if conversation is too short, I tested it from the main account so I did not notice it 🙁
2) Noticed this only after end
3) Same as 1, app trying to load more history but there is no more pages.
Media, docs, links in right sidebar should work

I wanted to write known issues in the comments, but I can’t do them, so will write it here:
1) Font size changing on click at horizontal menu tabs (right sidebar & emoticons menu)
2) Can't reset the search after clearing input, please try to reload page to use global search
3) WebP stickers do not work in Safari, I made them, they worked on the local version, and are also included in the bundle size, they broke here, I already fixed it
All of issues were made right before the submission
Nobody added any issues yet...