Angry Birds Online
Probably this is the best way anyone can play this game without downloading the app on your computer or mobile device. More so the game is accessible from any device which can connect to the internet. You can play the game in Standard definition or high definition view. Angry Birds online game features exclusive levels available only in Chrome.
This is how the game looks like on my computer screen in Google Chrome browser right now.
Angry Birds is by far the most popular app on iPhones, iPads and Android systems. AngryBirds is also a popular download on Windows computers. And of course if you get stuck at some level, Angry Bird walkthroughs will guide you to clear the level.