Why do you hate about "modern" website the most?I hate that when you right-click on picture you can't "save picture as" because they make it as some sort of background image."Open link in new tab" often don't work on those fancy javascript/ajax-heavy website.Even back button don't work sometimes properly.And all of that for no practical purpose - they make it just because. They could make all of it to work properly. In 90% of cases there is no need of javascript or ajax at all on those sites.

As somebody who works in the industry I can tell you that pretty much any agency or in-house team cant and wont consider problems like this.

At the end of the day you get a pretty picture from the design department and you make it work how the client asked for it regardless of how much you have to bastardize the implementation in the process.

Javascript was a mistake. As was CSS, HTML should be completely semantic.

>>51414461Content is not visible without Javascript.Search forms uses XHR instead of POST requests.Site relies heavily on CSS, but the stylesheet is injected with Javascript.Sites hotlink to google.com and gstatic.com for downloading jQuery instead of hosting it themselves.Sites overload scrolling, history and anchors and substitute them for their own implementations that almost always break if you're using any sort of add-on.Everything is centralized, nothing is persistent.

>>51414534I work in the industry myself. And I know what you are talking about, but I'm autistic about such things.I even still try to make sites work properly when javascript is disabled by using graceful degradation. Like for example I would never make javascript link to point on some "#" with onclick event attached. I would make it point to actual url with onclick, if onclick won't work it would go to that actual url. Same with forms.It's not always possible to preserve all of functionality, but most vital one.

>>51414699IMHO you should use proper tags for proper things. Like H1 for headers, P for paragraphs, etc. Instead of making everything DIVs.That way even if you have css disabled page would be usable - looking like from 1995, but usable.

>all websites should look boring as shit because everyone knows how to CSS>imagine the shitstorm that brews when a 14 y/o justin bieber fan incites a riot because her bae's website looks like something from the 90's

>>51414942>boring as shit>something from the 90'sHopefully today's browser designers would be a bit more competent than those from 20 years ago and actually hire a designer to do the default stylesheet.

>>51414980I wonder why everyone is preferring web forums to NNTP-like protocol or mailing lists. With NNTP they could use whatever client they like, store messages offline(and even reply to them to be sent later).

>>51415033>what do you hate about the modern web?>hurr durr, can't change that, progress is impossible

>>51415017No, but that has nothing to do with the protocol itself, only with the data served. HTTP can give you any sort of file, not just HTML. For a concrete example of a better format, see: https://gonmf.github.io/fwd/

>>51414461When they use some bullshit framework like Angular, where the page renders absolutely nothing at all without scripts. And they require like 15 different libraries from different domains, and if any one of them goes down, the site is completely unusable.

Why? So they can spend 5 minutes less time programming their shitty template.

>>51414461>I hate that when you right-click on picture you can't "save picture as" because they make it as some sort of background image.

this is because the img tag has serous limitations, and it is usually just a hell of a lot easier to do what you need with background-image properties.

>"Open link in new tab" often don't work on those fancy javascript/ajax-heavy website.sometimes its for good reason. For example, you wouldn't want a "submit form" button to open in a new tab, because it would leave the old form still accessible, making it easy for the user to submit the same shit twice accidentally.However, you're right, its not handled properly ever, and 99% of the time its unnecessary.

>Even back button don't work sometimes properly.this is always bullshit and should be illegal. Fuck redirect jailing.

tl;dr: most webdevs are incompetent buffoons. It's not a problem with the modern web, its a problem with way too many fucking standards, legacy cruft, the complete retardation of the html and css spec, and nobody giving a shit as long as it werkz

>>51415219Here is an example from the site I was trying to save picture from few minutes ago.It does use IMG tag, but draw some DIVs over it, so right click don't work.> sometimes its for good reason.Even if it's fully ajax website they could make link look like /page#dosomething and process hashtag on pageload so it would work when opened in new tab

>>51415261>Even if it's fully ajax website they could make link look like /page#dosomething and process hashtag on pageload so it would work when opened in new tab>they could make link look like /page#dosomething and process hashtag on pageload>and process hashtag on pageload >process hashtag

Please support this website by donating Bitcoins to 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5If a post contains copyrighted or illegal content, please click on that post's [Report] button and fill out a post removal request
All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site. This means that 4Archive shows an archive of their content. If you need information for a Poster - contact them.