Only if you never need any referrals from search engines. I know a site that has this awesome locally sourced food delivery/pickup system. Connecting consumers directly with the growers.
Their site is 100% in JS. And if you google for anything even remotely close to what this site sells you simply cannot find them.
Unless you are a members only app site would I say progressive enhancement is dead. Well that is unless you care about the millions of users on slower mobile connections with crappy smart phones.
It’s a myth that if you use a client side MVC framework
that your application’s content cannot be indexed by
search engines. In fact, Discourse forums were indexable
by Google the day we launched.
Why do people who are against server side templates always provide "well, just use server side templates and client side rendering both!" as a solution? Hooray, I can write my app twice for no reason! Way to sell me on pure javascript for delivering content.
No that's a javascript problem which makes things more complicated for little gain. With progressive enhancement you dont need all these phantomjs stupid tricks.
The fact that this is even an article is so ridiculous. OF COURSE GAMES ARE ART. Movies are art. Billboards are art. Comic books are art.
This is the kind of thing I'd have expected to see in 1998. If games weren't it would be strange news to the hundreds of thousands of artists working in the games industry for the last decade.
By far some of my most memorable experiences are from games.
Any concept of art as static prints of pretty pictures is so laughably out dated and so out of touch with the art world it is funny.
Judging whether or not something is art by if it's shown in museums kind of went out with dadaism in 1916.
This seems like a piddling thing that belongs no where in the realm of the browser. This seems to be just about hitting page down. Which 99% of users don't do. They swipe, mouse wheel, my mom even clicks and drags the scroll bar. And for the 1% of you that this drives insane make a plugin that adds something like this to all your pages. As for anchor links you could easily add extra padding dynamically.
This actually works really well... I'm thinking there must be a way for Javascript to add some dynamic padding onto the body element based on viewport size and the position of the footer element.
Agreed I have had lots of performance problems with the canvas tag trying to simple things that ran blazingly fast in flash. HTML 5 (buzz) has a long way to go before it can really compete with flash. Similar demo running in flash.
http://www.flash-filter.net/rain-drop-water-effect.phtml
Same here. I built an isometric strategy game in canvas but had to abandon it because I couldn't get over 12 fps on firefox on a reasonably resolution.
http://www.yuiblog.com/blog/2010/09/29/video-glass-node/ This video from David Glass shows why this can be very powerful when code on the front end and the backend. It's pretty straight forward. Check for content. If not generate content. Attach behavior (skipped on the server). render out put (the branch between the server and the front end).
There is an example using express and all kinds of cool business.
I remember when another giant monopoly got investigated by Anti-trust regulators a few times a year. I miss hating on MSFT. But Apple actually worries me more than MSFT ever did.
Unless ... You want to record video or audio from a user. Or run more than 5 fps in IE7 (about 25% of our users). Everyone says flash is a piece of crap but you can see from stuff like boxcar2d.com that can run for days without crashing or leaking. It's about how it's coded. There are tons of poorly programmed flashes out there but that doesn't make Flash bad. Flash has been abused but it's not the devil. far from it.