Hacker News new | past | comments | ask | show | jobs | submit login

I think I've used an unsolicited chat widget maybe once. What stood out to me was that the entire experience is setup to be a poor one for the user by default. Click a link on the page and the session is lost. Links sent through the chat don't add target=_blank, either; I'd imagine that the percentage of chat sessions terminated by accident is awfully high. In which case, in trying to help, the support rep is merely adding to the user's frustration.

And that's ignoring the users who get frustrated with the giant, in-your-face pop up. At least they don't have sound. Yet.

Every chat widget that's popped up has been accompanied by a sound for me, which is incredibly irritating.

This is one of the reasons I keep my speakers muted by default. Poorly behaved websites and software will be poorly behaved regardless of your wishes. Having your speakers off prevents in-page scripts and ads from annoying you. If you can't keep your computer/speakers muted, then you can still mute the browser itself, at least on desktop.

I usually listen to music via the browser, so that's not a great option for me :/

Pulse audio let's you have one browser process playing, and then mute other processes. I make a special profile to just play Spotify and other media. Open a new profile for work (well, per project)

Isn't it terrible that one has to explicitly do all these while the normal experience for people who don't know about such options is bad?

Man, that's kind of a hassle - I would have to create one profile just for music and videos, one profile for random personal browsing, and a third one for work. (And possibly a fourth one for work, if I explicitly wanted to watch work-related sound content without switching to a personal profile.) I don't think I need that at this time, but it's good to know.

Really! Honestly, I’ve only ever used the chat widget once, a few days ago when trying to book a rental car in Israel (a foreign country for me). My session persisted across tabs and refreshes. It was actually amazing.

So clearly, it does not need to be this way (and isn’t for all cases).

Seems like poor design - we used drift and it definitely persisted chat sessions. Agreed on sounds and face being extremely annoying.

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact