News for hackers. Stuff that matters.
Re:Progressive Enhancement Is Dead by leokun on Monday September 02, 2013 @03:29PM (#6316683)
Check out meteor.js for why JavaScript would be needed for "static only content". Real time updates. That's why. Everything is an app.
Re:Progressive Enhancement Is Dead by anonymousab on Monday September 02, 2013 @03:36PM (#6316729)
Which is silly. If I'm just trying to view a news article from yesterday or a year ago, I shouldn't have to worry about what some silly script is trying to do.

If the core of the content is or should be text, then there's no need for countless silly layers around it.

Re:Progressive Enhancement Is Dead by leokun on Monday September 02, 2013 @03:52PM (#6316812)
Maybe you want a PDF instead.
Re:Progressive Enhancement Is Dead by asdasf on Tuesday September 03, 2013 @01:28PM (#6322299)
Or maybe some sort of "hypertext" document. That could contain links to other such documents, allowing users to easily navigate content. All this interlinked content could form some sort of "web" even.
Re:Progressive Enhancement Is Dead by FooBarWidget on Monday September 02, 2013 @04:00PM (#6316841)
When your only tool is a hammer, everything looks like a nail. There are valid use cases that meteor.js is awesome for, but one should avoid cargo culting.
Re:Progressive Enhancement Is Dead by TelmoMenezes on Monday September 02, 2013 @04:14PM (#6316930)
Maybe I'm getting old but sometimes I really really don't want real time updates.
Re:Progressive Enhancement Is Dead by marknutter on Monday September 02, 2013 @11:37PM (#6318656)
You want to keep hitting refresh, refresh, refresh?
Re:Progressive Enhancement Is Dead by dllthomas on Tuesday September 03, 2013 @11:31AM (#6321495)
He wants the page not to change under him when he hasn't hit refresh. Personally, race conditions between user and UI drive me crazy.
Re:Progressive Enhancement Is Dead by mynameisme on Monday September 02, 2013 @03:33PM (#6316711)
Is this something people even want in content driven sites though? Imagine reddit in real time, it would be a mess and impossible to keep track of what you last read.
Re:Progressive Enhancement Is Dead by kansface on Monday September 02, 2013 @05:24PM (#6317254)
Why should users have to click refresh for pages to load more comments or to see when someone replies to you? The fact that reddit does not do this is not evidence that it would be confusing.
Re:Progressive Enhancement Is Dead by icebraining on Monday September 02, 2013 @06:10PM (#6317465)
Because sites that distract me from what I'm reading to tell me that there are new comments are extremely annoying.

Sure, you could add, say, auto-loading for new comments when you reach the bottom of the page, or setting the message icon to orange when you get a reply, but that hardly requires a full-blown web app, it's a simple addon to a static site.

Re:Progressive Enhancement Is Dead by camus on Monday September 02, 2013 @07:43PM (#6317849)
disqus deals with this issue quite well , disqus will just notify you there are new comments ,it's up to you to load them or not.
Re:Progressive Enhancement Is Dead by sgdesign on Monday September 02, 2013 @06:01PM (#6317425)
You can try out for yourself :)

http://telesc.pe

Re:Progressive Enhancement Is Dead by mynameisme on Monday September 02, 2013 @07:16PM (#6317752)
I have, and it works ok when there is a ton of concurrent users. But on the other hand, I don't think the UX of telescope is any better than reddit's and in some ways worse (example: clicking on a post with a large amount of comments cause the page to pause without any visual feedback. This could be fixed, but is any better than just a regular link?)
Re:Progressive Enhancement Is Dead by Joeboy on Monday September 02, 2013 @03:52PM (#6316809)
So, for static content that changes in real time.
Re:Progressive Enhancement Is Dead by superluminary on Tuesday September 03, 2013 @04:25AM (#6319725)
No reason why you can't provide real time updates on your content driven site. and respect progressive enhancement. I'd submit this would be the easiest way to do it.