News for hackers. Stuff that matters.
Re:The web sucks if you have a slow connection by meriobrudar on Wednesday February 08, 2017 @03:10PM (#13601569)
Wow, really? Who knew overuse of JS and fancy graphical effects where they're not needed could negatively impact user experience? Could it be that all the web devs using 20 CDNs, cramming 900 frameworks, 100 externally provided analytics, advertisement providers and fancy layout eye-candy were wrong all along? What a surprise!

I'm already sick when I have to visit a webpage and it won't even load ANYTHING if I don't enable scripts on it. At least load the god damn text, I don't care if it'll look like trash, just don't show me a blank page...

The irony is that everyone calls for people to not use Flash, and then they go out of their way to recreate the abysmal experience without it, so really nothing changed as far as UX goes. Remember when pages didn't load at all unless you had flash installed? Well here's some nostalgia for you, won't load unless you run all the JS on the page and then you have to "enjoy" a bloated joke of a website, but Jesus does it have eye-candy!!!

Re:The web sucks if you have a slow connection by minxomat on Wednesday February 08, 2017 @03:25PM (#13601690)
Every time I get angry about this I'll open https://purecss.io/ or http://skytorrents.in and look at the source. It's a form of meditation to browse fast websites.
Re:The web sucks if you have a slow connection by discreditable on Wednesday February 08, 2017 @04:57PM (#13602546)
Re:The web sucks if you have a slow connection by solidr53 on Wednesday February 08, 2017 @03:50PM (#13601942)
Re:The web sucks if you have a slow connection by aembleton on Wednesday February 08, 2017 @04:06PM (#13602105)
That uses Google Analytics
Re:The web sucks if you have a slow connection by chjh on Wednesday February 08, 2017 @03:54PM (#13601996)
Thanks!! First I heard of purecss. Will use asap
Re:The web sucks if you have a slow connection by thinkloop on Wednesday February 08, 2017 @03:39PM (#13601829)
JavaScript is not the enemy here, it's very possible and easy to make full SPAs with judicious use of micro libs, lazy loading of images/assets, non-blocking styles/fonts/code, and ad-free. The problem is just not caring or knowing - misuse of the technology, rather than the technology itself.
Re:The web sucks if you have a slow connection by SquareWheel on Wednesday February 08, 2017 @04:39PM (#13602400)
Agreed. I really enjoy building static websites. With no databases, no server-side logic or caching, everything becomes extremely fast and simple. It does mean moving any logic to the client-side with Javascript though.
Re:The web sucks if you have a slow connection by j3097736 on Wednesday February 08, 2017 @05:43PM (#13602917)
Lazy loading really sucks when you're left with a blurry image because it timed out while serving the full image (can happen even with an acceptable connection).

Unless it's really clever I'd prefer if they just let the browser do it's thing with an img tag, because that worked fine in the 56K times.

Re:The web sucks if you have a slow connection by CaptSpify on Wednesday February 08, 2017 @05:19PM (#13602734)
As a JS hater....

I completely agree. I think the problem is that bad designers are misusing a good tool. It's like salt: If I add a little to my meal, it makes it better. If I add a LOT of it to my meal, it doesn't keep getting better.

Unfortunately this causes a knee-jerk reaction to anything JS. Although I don't think JS is to blame, I think the hatred of JS comes from a good reason.

Re:The web sucks if you have a slow connection by lotyrin on Wednesday February 08, 2017 @03:18PM (#13601633)
Honestly, they don't even look that great. Lots of sites could be using lots of modern browser features to be fairly innovative from a visual design and user experience standpoint, but it's mostly just really inefficient (and inaccessible, with no compat fallbacks) implementations of the same old shit.
Re:The web sucks if you have a slow connection by brilliantcode on Wednesday February 08, 2017 @03:27PM (#13601720)
yes lot of these web pages are the size of mp3 files. it's just fucked up.

we decided static html webpages are sooo 1999. Yet it remains the most secure and user friendly medium to deliver value.

bring back the 1999 frame side bar. what was wrong with that?

Re:The web sucks if you have a slow connection by clarry on Thursday February 09, 2017 @07:29AM (#13606429)
> bring back the 1999 frame side bar. what was wrong with that?

That's funny. Back in the day, every Real web developer learned that frames are Evil and must be abolished, because they are breaking the back button and now the poor user can't provide a link to the view he sees, because the state of all the frames isn't encoded in the URL.

Then web2.0 happened and all the Cool web devs knew it's the time to start abusing ajax, use modal dialogs, break the back button, and turn simple websites serving text and images into complex stateful web apps and in doing so, ensure that people don't have nice URLs that encode the view they see, for linking.

Hello??

Re:The web sucks if you have a slow connection by 0xCMP on Wednesday February 08, 2017 @05:04PM (#13602608)
There is making the web more janky and hard to use and making it a simpler page. I think there is a balance here we can find.
Re:The web sucks if you have a slow connection by brilliantcode on Wednesday February 08, 2017 @07:56PM (#13603690)
I think AMP is that "bring back the 90s movement". No Javascript. Just super light and fast loading webpages like in the good ol' days.

God I miss the late 90s and the internet. Even looking through neocities gives me a pang of nostalgia.

Now everything has to be "Material Design" or "Flat".

¯\_(ツ)_/¯

Re:The web sucks if you have a slow connection by 0xCMP on Wednesday February 08, 2017 @10:33PM (#13604452)
Everyone thought it was silly when I did that for my site (minimal css, no js, static pages with hugo). But yea I agree, that's the right future for the web and design.
Re:The web sucks if you have a slow connection by w8rbt on Wednesday February 08, 2017 @03:43PM (#13601867)
Many younger devs may have never lived outside of large, very-well connected cities (NY, Chicago, West Coast, etc.). They may assume that everyone has the connectivity and speeds that they do, or in the least they may not fully understand with 1.5 Mbps down really feels like.
Re:The web sucks if you have a slow connection by minikites on Wednesday February 08, 2017 @03:16PM (#13601612)
>Wow, really? Who knew overuse of JS and fancy graphical effects where they're not needed could negatively impact user experience?

Clearly not enough people, because it keeps happening. I think it would also help if people kept in mind that the internet is global, it isn't just for developed nations.

Re:The web sucks if you have a slow connection by jmcdiesel on Wednesday February 08, 2017 @03:25PM (#13601689)
It's not a matter of whether the internet is global, its who your audience is... if you audience is primarily in developed nations, then the rest of the world isn't much of an issue.
Re:The web sucks if you have a slow connection by minikites on Wednesday February 08, 2017 @03:28PM (#13601725)
If you're running a purely domestic web store, maybe, but people in developing nations are not that different from people in developed nations, they can be just as interested in a a wide variety of topics, that's what makes the internet so appealing and wonderful.
Re:The web sucks if you have a slow connection by chickenfries on Wednesday February 08, 2017 @03:39PM (#13601821)
Sure, we're humans and all, but jmcdiesel isn't saying that people in the developing world aren't interested in similar things, just that many businesses do have audiences which are limited to certain countries.

Much of the internet is a business, not a passion project. There are plenty of businesses that are completely OK with being inaccessible to users on 2g/3g in the developing world.

Re:The web sucks if you have a slow connection by mynameisvlad on Wednesday February 08, 2017 @03:40PM (#13601837)
Even if you're running an international web store, shipping to developing countries plus the increased rate of fraud and different payment technologies generally mean that you're not keen to expand to those places anytime soon.
Re:The web sucks if you have a slow connection by dsfyu404ed on Wednesday February 08, 2017 @03:44PM (#13601882)
"Why hasn't the campaign hired anyone to make phone calls?"

"Bill, phone calls are so 1992, they hired a web dev to create online polls"

Re:The web sucks if you have a slow connection by tomjen3 on Wednesday February 08, 2017 @04:01PM (#13602057)
Even if your audience members are global, the west is going to be where most of your revenue streams are going to be. If you are facebook it may be worth optimizing for rural India, because they have few places left to grow, but for most companies it is just not worth it - and companies exist to make money.
Re:The web sucks if you have a slow connection by flamedoge on Wednesday February 08, 2017 @03:43PM (#13601872)
reminds me of node-noop