Live data from Hacker News

WhatsApp doesn't understand the web

andregarzia.com

31–40 of 127 posts

Re: WhatsApp doesn't understand the web

#31
post #10

Earlier quoted context omitted.

Oh! I looked for it a bit but couldn't find it. My bad

Try searching for "WhatsApp".

TIL Hackernews has a searchbar

I'm still finding my way trough this UI (Why is there no 'inbox' with replies to your comments?!)

Re: WhatsApp doesn't understand the web

#32
post #14

I just don't get it. What is so difficult about providing a one-time authentication through the user's phone? Just open Whatsapp on the smartphone, get a token, put your phone number and token and voilà! I mean, there have been web chats for decades now, so I don't understand why they invented such a messed up set of constraints. Besides, am I the only one who suspects that Whatsapp is boycotting Apple? They needed a…

I would have thought the whole point of a web client was so that people who don't have a supported phone can get in on the fun. If I have to have WA on my phone to authenticate a web client then said client is just the useless toy described in the article.

I confess, I've never used it and don't want to pass judgment without actually checking it out but if what the article describes is true than, yeah, they screwed this one up big time.

Re: WhatsApp doesn't understand the web

#33
post #13

Umm. Obviously the web client is supposed to be used on the desktop, not on a phone. They have apps for phones. Doesn't excuse the Chrome-only-ness, though.

Chrome is the new IE. The new web developers generation just replaced IE with Chrome.

Having a very quick look, I see a websocket connection, which IE can do just fine.

The only thing I see that it can't is the desktop notification, which you still have some ability, in fact 'pinned' sites in IE let you have a number badge on the taskbar, which is quite good for a chat app, see Skype.

Re: WhatsApp doesn't understand the web

#34
post #7

To be fair, the WeChat desktop client also requires that you scan a QR code from your smartphone to log in. I'm not defending WeChat, but it doesn't seem like the author knows WhatsApp is not alone there.

Exactly. This is outrageous. The only decent chat app these days is Telegram, really. Even they still want you to use your phone to log in (but only once). But I guess that's the way it is for now. Frankly, I hope those apps will all be gone and forgotten in favor of an actual open sourced, widely used protocol. Or maybe they'd incorporate one. But in any case, I think it's a shame that when email is decentralized, c…

Telegram's protocol is open source.

Re: WhatsApp doesn't understand the web

#35
post #18

I'd love a technical explanation of how this works. Are all the messages kept on the phone? How does it relate to the Whisper Systems end to end encryption on the Android to Android version of WhatsApp? Is there some relationship between the two - is this very bizarre web interface there because of constraints relating to privacy and encryption? i.e. WhatsApp don't have your messages. [Edit] Is it peer to peer in som…

The Chrome only aspect is touched upon in the article. They are using the requestFileSystem() API, which only works on Chrome. I'm not sure why they couldn't have used a more standard means of storing data.

Re: WhatsApp doesn't understand the web

#36
post #29

To be fair, the WeChat desktop client also requires that you scan a QR code from your smartphone to log in. I'm not defending WeChat, but it doesn't seem like the author knows WhatsApp is not alone there.

author here. I didn't knew about WeChat since it is not popular here in Brazil. Using a QR to facilitate login is not a bad decision. Having this as the only method to authenticate makes it a bad client because it can't work as a standalone offering. I don't like when "web clients" are not full featured in the sense of allowing registration and login. Look at Evernotes, you can register and use thru the web client in…

Hi, author, I like your article but those animated GIFs are driving me nuts. Please don't make readers also watch a movie at the same time. Thanks.

Re: WhatsApp doesn't understand the web

#38
post #14

I just don't get it. What is so difficult about providing a one-time authentication through the user's phone? Just open Whatsapp on the smartphone, get a token, put your phone number and token and voilà! I mean, there have been web chats for decades now, so I don't understand why they invented such a messed up set of constraints. Besides, am I the only one who suspects that Whatsapp is boycotting Apple? They needed a…

I believe the issue is that unlike web chats and apps like Telegram, Whatsapp doesn't store conversations on their servers beyond what is required to deliver messages to the required destination device(s).

This presents obvious problems with having not just a web client, but any client other than the main device, since the main device is the only store of the existing conversations. New messages sent also need to be synchronized across devices, which I presume is why it's required to keep your phone connected to the Internet. Otherwise Whatsapp would need keep conversations on their servers until they could be synced, which is very much not their model.

Details on their architecture:

https://www.youtube.com/watch?v=c12cYAUTXXs

http://highscalability.com/blog/2014/2/26/the-whatsapp-archi...

Re: WhatsApp doesn't understand the web

#39
post #31

Earlier quoted context omitted.

Try searching for "WhatsApp".

TIL Hackernews has a searchbar I'm still finding my way trough this UI (Why is there no 'inbox' with replies to your comments?!)

Or google-fu: allintitle:whatsapp understand site:news.ycombinator.com

Re: WhatsApp doesn't understand the web

#40
post #30

The web app gets approval from Snowden ( http://www.bestvpnservice.com/blog/why-you-should-use-whatsa... ) Great marketing!

Um, that's not what the article says. "The encryption tech" gets his approval, as in TextSecure's technology. Snowden didn't approve Whatsapp's implementation of it, and may not even use it for this web thing.
Post reply on HN