[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
▼ Settings Mobile Home
/g/ - Technology

Name
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


[Advertise on 4chan]


The web went to hell these fucking things became the norm
>>
>>110323223
Good morning plese be waiting for autoscaler to do the needful sar, page very fast
>>
I like them because they're less disorienting when new content loads in.
>>
>You know how people visit a website for content? Instead of fetching that content, download 128 MB of obfuscated js that displays flickering gray bars where that content would be
>>
Haha, look at it load!
>>
>>110323246
>I like them
I know this is a shitposting board but I want you to know that I truly, genuinely hate you with every fiber of my being.
>>
>>110323223
>fibre optic internet
>a machine that could be a server years ago
>is somehow still slow and show useless loading placeholders
i fucking hate webdevs
>>
>>110323265
why
>>
>>110323383
He's profoundly autistic
>>
>>110323223
wait to hydrate the page saaaar
>>
>>110323279
all the over-engineered websites (to justify their own jobs) just ruin everything
>>
>>110323400
this
I also suck cocks
>>
It's all about the power of the refresh button and its revenge against midwits who disrespected it. You see, the retards came up with the idea that a web page should really be an app where you're not supposed to do web page things like refreshing to instantly get the latest info. This is considered complicated for goycattle or something.

So instead they applied layers of shit upon shit where you have to first pass a page with a challenge where you're deliberately delayed, to then be sent a useless page that then has to load bunch of frameworks which then has to make many API requests to fetch some JSONs which then it has to process and create its own new HTML and finally display it, but then it has to update automatically except you can never really be sure that it really does that and is not stuck/disconnected, so you refresh the page anyway, except instead of being pretty much instant like it would have been with loading a regular HTML page, it's super slow and jarring because it has to repeat all those steps. Of course in the process all the details like the scroll positions are fucked up because it's obviously a retarded way to have a web page. In the end they could have just sent a static HTML for hundred times faster and less memory all along.
>>
>>110323901
based
>>
>>110323223
Can someone post the windows run dialog meme
>>
>>110324706
yeah and then your website is shit and nobody wantst to use it
>>
>>110324706
but then my backend is clean and nice, it caches nicely, its load balanced nicely, i offload all the nasty work to the client on your PC, not my problem
>>
File: 1773465782972122.png (184 KB, 588x434)
184 KB PNG
>>110323223
Dynamic loading is pure aids and should be banned as a warcrime.
>>
File: 1764978624382766.jpg (243 KB, 1200x1200)
243 KB JPG
>>110323223
you know who's the reason why the web is so shit
>>
>>110323279
My team doesn’t even do performance testing. Not a single KPI. I built a system for it in my free time, full integration testing for one of our services and showed the relative change in KPIs over 3 releases retroactively (one shipped a major performance regression) and leadership just said “nah that will cost too much”. Lmao. And I’m supposed to be a senior engineer. Get treated like a fucking child (whom you also expect to drive you to the hospital when you’re overdosing, again)
>>
>>110323279
that's because some retard devs (not me) use all these fucking frameworks because they are not doing their fucking job of, you know, coding shit properly. no let's load 10mb of fucking frameworks for a stylesheet or some form shit. ffs. it's hack devs bro. i'm sorry but they've become hired everywhere. i'm doing my part to not encourage this fuckery.
>>
>>110323246
Agreed. It's a good UI/UX pattern.
>>110323265
What don't you like about it?
>>110323279
That's a distinct problem from what shimmer solves.
>>
>>110323223
Something much, much worse than placeholder elements: when the page loads but there is still some stupid fucking async function in the background doing some retard shit and when you go to type into an input field it suddenly blanks it the fuck out for some reason

Silicon valley nerds should hang for this
>>
>>110323223
Maybe this is the reason why doomscrolling/infinite scrolling exists?
I remember pagination.
You would have set number of records on each request, but you can either next or previous to fetch more records or reassess a prior record respectively.
So, this helped with giving the user a constant question: do you want to get more data?
If the user was not interested, they could just not click next and do something else.

Whereas with this, you feel "compelled" to stick around and see what renders, which means you consume more, and thus scroll more.

Maybe.
Maybe.
>>
these days, it's easier than ever to use clankers to give you a custom view of data from the web
the age of the user agent is here, you just have to use it
>>
>>110324706
webpages becoming 'dynamic' ie updating themselves was when the web started to go to shit.
>>
>>110326713
you will never be in charge of any product
>>
>>110326155
>What don't you like about it?
Infinite scroll, and it's capacity to induce doom scrolling, is an anti-human pattern.
>>
>>110323223
Since microservices, serverless, BFF and "components".

Loading the website has then to do 60 calls to 100 services to display anything.
>>
File: windows11nvidia.gif (596 KB, 800x517)
596 KB GIF
>>
>>110325313
>no let's load 10mb of fucking frameworks for a stylesheet or some form shit. ffs.
It's either you do 1 hours work + testing for that fix, or they load a tried-and-tested npm package that has a fix. Also the same reason they do AI everywhere now.

I have to admit that sometimes I just use a plugin instead of figuring shit out too, because I don't want to dick around a few hours so, I dunno, an infinite scroller can jump back to the position it previously was when pressing the back button.
>>
it's also great how 100% of the time the content that loads in is a different size to the skeleton, hope you didn't try scrolling the page at all, thank you web devs very cool
>>
>>110328214
>Infinite scroll, and it's capacity to induce doom scrolling, is an anti-human pattern.

I used to go through multiple pages of shit, like checking our forum for new posts every 2 minutes, way before smart phones were a thing. Exact same thing.
>>
>>110325077
Warcrimes are trad and based and anti-worke, didn't you hear?
>>
>>110328268
D-delete this...
>>
>>110325032
this but about your shitty cancerous js slop
>>
>>110328268
It's an infuriating how accurate this is.
>>
>>110328214
Infinite scroll is not what we're talking about here.
>>
File: 1777001987852882.gif (26 KB, 250x228)
26 KB GIF
>>110323246
>>
>>110328268
God, this had better be satire.



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

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.