4 ms·
Note that it is still US only though, if you are based in a different country it will just forward you to the Spotify homepage. On a different note, does anybo
by rguldener 14y ago
Note that it is still US only though, if you are based in a different country it will just forward you to the Spotify homepage.
On a different note, does anybody know why they started with native clients instead of one web client? I can think of some advantages of native clients (P2P streaming as the have it, better OS integration etc.) but when compared to the big disadvantage of having to maintain two codebases (Win + OS X) and deliver updates to both I would expect it to require more resources for them than one web client for all.
- rdouble 14y agoTheir team came from Skype and Joost so they had more P2P/native client engineering talent.
- earbitscom 14y agoThey were leveraging p2p streaming to reduce their costs.
- ralphc 14y agoSo the web version definitely doesn't do p2p? This would be good for work where there are usage agreements that specifically prohibit p2p
- earbitscom 14y agoI don't see how they could do that with a regular site, given they would need to access the files on your computer, or cache an insane amount of music. But perhaps that's one of the things their Chrome app does that their regular web destination does not.
- mkuhn 14y agoRobin, the tutorial behind this link will enable it for you if you haven't got it yet: http://howto.cnet.com/8301-11310_39-57551372-285/enable-spotifys-web-player-right-now/ http://howto.cnet.com/8301-11310_39-57551372-285/enable-spot...
- jasonquinn 14y agoI'm in the UK and it is working for me so its definitely not US only.
- qnk 14y agoBesides the P2P, I think that with the native client they went after iTunes at that time. Their first versions of the client (not sure if current ones), scanned your hard drive to organize your music library, allowed you to purchase individual songs and also to sync your iPod. Now iTunes is not their main competitor, but Rdio and Pandora are, that's why I think the strategy shift. Having a native client was the feature that caught my attention and made me try Spotify in the first place. I was tired of implementations that used to hang my web browser or consumed lot of memory. But that was back in the time. Their latest Mac OS client is very memory hungry, almost every time on my top 3 of applications consuming the most memory.
- criley 14y agoThe webplayer seems to take more memory in total and offer a still significantly worse UI than the desktop counterpart. I'm not impressed yet, and I know that better web experiences can be delivered. However, now that I see this webplayer and recognize a few similarities with the desktop player, I can see why many of the horrifically terrible changes to the native player happened recently. They were getting rid of native rendering and replacing it with rendering a webpage. No wonder people were so pissed and no wonder so much functionality was dropped. EDIT: Okay, I'm going to say this. Webapps: USE MY RIGHT CLICK. You are NOT A WEBPAGE, so don't use a webpage right click! Right click a song in native app: Play, Queue, Add To->Lists, Radio, Copy 3 Kinds of Links, Share, Delete from Playlist. Right click on a song in web app: Back, Forward, Reload (breaks playback lol...), Save, Print, View Page Source, Reload Frame... I love my right click menus and not having them in a webapp is very frustrating. Oh wait, this is supposed to also work for touch so I will never get a real alt-menu again, will I?
- pifflesnort 14y ago> They were getting rid of native rendering and replacing it with rendering a webpage. No wonder people were so pissed and no wonder so much functionality was dropped. I can confirm this, and have heard that this was politically driven by their web-focused engineering management and teams. Netflix did the same thing, for the same reasons. People built up web fiefdoms and had the political clout to put their job security ahead of user experience.
- pifflesnort 14y ago> ... but when compared to the big disadvantage of having to maintain two codebases ... It's about your users, not your developers. Of course it costs more to provide a better product, which was the original reasoning behind providing native desktop applications. What they're doing now has more to do with politics and skillsets amongst traditionally web-focused engineering management and teams, than it does with actually creating a great product. Spotify has a ridiculously hard time hiring outside their management's core competency of web-focused development, including both for mobile and desktop. That has more to do with their management than the job market, though. As an aside, I can't say I understand why web developers find it so impossible to migrate to mobile/desktop. Time and time again we work with organizations who have built a large server-side web-focused team and somehow simply cannot manage to support the mobile/desktop. What kinds of engineers are they hiring that they can't learn a new platform?
- untog 14y agoWhat kinds of engineers are they hiring that they can't learn a new platform? Speaking as a web developer, I can tell you that I am perfectly able to transition to making desktop apps, I just have no incentive to. There are fewer and fewer desktop apps out there, so it's not a great use of my time to learn those skills. Back to the Spotify player, the web client makes far more sense than a desktop one to me. All the music is stored in the cloud, so why do I have to download a desktop client on every machine I use to access it? It seems horribly backward to me.
- pifflesnort 14y ago> Speaking as a web developer, I can tell you that I am perfectly able to transition to making desktop apps, I just have no incentive to. There are fewer and fewer desktop apps out there, so it's not a great use of my time to learn those skills. Funny that you speak of it as a dead market, when A) The skill cross-over between desktop and mobile is direct, B) There's a huge amount of unfulfilled demand for mobile developers, and C) There's an enormously underserved desktop market (see also: Spotify, Netflix, HBO Go). > Back to the Spotify player, the web client makes far more sense than a desktop one to me. All the music is stored in the cloud, so why do I have to download a desktop client on every machine I use to access it? It seems horribly backward to me. Running a full fledged browser, with the resulting poor application UX, for a lightweight task as music streaming, seems horribly backwards to me. All I want when music is streaming is a miniplayer, not a web browser. It should work with the play/pause/skip buttons on my keyboard/headphones, support airplay streaming, be able to integrate with my music library, and otherwise fit in nicely to my desktop/mobile experience. If I worked for Spotify, Hulu, Netflix, or HBO (Go) (which I wouldn't, because they're myopically web-focused), I'd be beating the war drums to provide better, more engaging user experiences via native applications for not just mobile, but desktop too. Unfortunately, it winds up being a catch 22. They build technological monocultures (web-focused), can't hire for alternative platforms, contract out the mobile development, and then the web developers use their political positioning to try to turn everything into a bad shell around a web rendering view. The users lose.
- k-mcgrady 14y agoIt's not US only. I've had access to it for a while now.
- Dewie 14y ago> Note that it is still US only though I don't know about this specific extension, but if what another commenter said is right (that it's just a bookmark for play.spotify.com), then I've been able to use that site from here in Southern Europe since I found out about it (not that it wasn't a hassle to find or get going in the first place though). I don't know why it would start out being US-only, as the native application seems to have arrived relatively late in the US. PS: The Spotify home page is god-awful these days: a splash page plus auto-play music, I thought we as a species were over that stage... EDIT: the fact that I can use it might have to do with that I have Premium.