Это видео недоступно.
Сожалеем об этом.

A Demonstration of Modern Web Bloat

Поделиться
HTML-код
  • Опубликовано: 22 фев 2021
  • Soydevs are destroying the internet and now preventing me from eating. The internet is becoming so prohibitively bloated that doing very basic normie life things has become a huge affair and inconvenience. I just want to consooom informational content on the internet without being overburdened by trackers, ads, server-side scripting and other trash.
    My website: lukesmith.xyz
    Please donate: lukesmith.xyz/...
    Get all my videos off RUclips: videos.lukesmi...
    or Odysee: odysee.com/$/i...
    BTC: bc1qk2dz5x6m3sjnkzf0mhlz9pmsz4xfjtjmfrgm9d
    XMR: 48jewbtxe4jU3MnzJFjTs3gVFWh2nRrAMWdUuUd7Ubo375LL4SjLTnMRKBrXburvEh38QSNLrJy3EateykVCypnm6gcT9bh
    OR affiliate links to things l use:
    www.vultr.com/... Get a VPS and host a website or server for anything else.
    www.epik.com/?... Get a cheap and reliable domain name with Epik.
    brave.com/luk005 Get the Brave browser.
    lbry.tv/$/invi... View my videos on LBRY. Get a bonus for joining.
    www.coinex.com... Get crypto-rich on Coinex. Get reduced exchange fees for 3 months.
    www.coinbase.c... Get crypto-rich on Coinbase. We both get $10 in Bitcoin when you buy or sell $100 in cryptocurrencies.

Комментарии • 1,5 тыс.

  • @LukeSmithxyz
    @LukeSmithxyz  3 года назад +124

    URGENT! Read this:
    lukesmith.xyz/deletion

    • @a4yster
      @a4yster 3 года назад +11

      Y those crackheads wanna delete your channel?

    • @JodyBruchon
      @JodyBruchon 3 года назад +14

      I am archiving everything on your channel all the time. Let me know if you need a copy.

    • @thomas3754
      @thomas3754 3 года назад +3

      What reason do they give for the strikes?

    • @mario7501
      @mario7501 3 года назад +12

      So many channels posting political garbage and stuff, why would your channel that educates people on Linux and minimalist software get a strike :( this is really sad

    • @manginplay
      @manginplay 3 года назад +11

      @@thomas3754 A pepe memes video and a video parodying low quality Indian tech channels "inciting violence" and a video on RUclips-dl. (more details are available on the website)

  • @otiagomarques
    @otiagomarques 3 года назад +2022

    Dev: "No, that's a bad idea, you should make a simple website"
    Employer: "Well, you're fired. Hey, John can you make 70mb junk website?"
    John: "Yes, sir"

    • @atemoc
      @atemoc 3 года назад +107

      I felt that real hard

    • @tony_reinhart
      @tony_reinhart 3 года назад +337

      Rajesh instead of John

    • @KbIPbIL0
      @KbIPbIL0 3 года назад +23

      well, then i prove my employer he doesn't need that and if i don't, well, he's a shitty employer and why do i care :)

    • @Alejandro-vp1op
      @Alejandro-vp1op 3 года назад +37

      Unionize

    • @Alejandro-vp1op
      @Alejandro-vp1op 3 года назад +63

      No bloat Union

  • @lucywucyyy
    @lucywucyyy 3 года назад +1251

    devs in the 90s "we fit a whole 3d revolutionary fps in 100mb"
    devs in current year "you need a gigabit internet connection, 32gb of ram, 10tb ssd, rtx2080 and a ryzen to display this text and a picture

    • @lucywucyyy
      @lucywucyyy 3 года назад +73

      @PIRACY BRUH yepp modern games run like shit

    • @TNeulaender
      @TNeulaender 3 года назад +44

      Look for .kkrieger . It's a 3d fps shooter with sounds in under 90 KILOBYTES. Not mega. Kilo!! It fits dozens of times on a floppy.

    • @lucywucyyy
      @lucywucyyy 3 года назад +4

      @@TNeulaender thats based!

    • @lucywucyyy
      @lucywucyyy 3 года назад +1

      @Allan Herrera tbh i dont rly know what im talking about im a zoomer, to me 100megs is tiny, i was more thinking of games like half life or quake than doom

    • @lucywucyyy
      @lucywucyyy 3 года назад +9

      @PIRACY BRUH yeah its cos of how much modern games are rushed, not just games even but all things are rushed now, companies wanna spend as little money as they can and if it runs like shit well people just have to buy more powerful computers, games are basically released half finished state, loaded with unused assets, no optimization, loads of duplicate files, uncompressed textures all kinds a shit that the poor devs just arent given the time to clean up, the moment the games in a playable state its released, even basic testing isnt done, shits fucked up

  • @szymusu
    @szymusu 3 года назад +471

    SoyDevs' law: Every time hardware and network speed in modern computers doubles, the inefficiency of software quadruples

  • @alexthelion335
    @alexthelion335 3 года назад +1997

    In the future when internet speeds improve, people will make 1gb sites, I guarantee you.

    • @sergioblanco796
      @sergioblanco796 3 года назад +262

      The content will be just a "hello world" page

    • @user-wy7wl5on7l
      @user-wy7wl5on7l 3 года назад +205

      @@sergioblanco796 This sounds like a joke but just wait lmao. Some of us may live long enough to see it. Man... I hope soy devs are automated by that point

    • @cc4405
      @cc4405 3 года назад +15

      And why shouldn't they? If most people have good internet and the site provides functionality that can justify the size, I wouldn't want to downgrade the experience for everyone because of a few people who have shitty internet.

    • @pawesomepal7827
      @pawesomepal7827 3 года назад +221

      @@cc4405 Keep your bait to yourself

    • @smiley_1000
      @smiley_1000 3 года назад +153

      @@cc4405
      >the site provides functionality that can justify the size
      yes, literal milllions of bytes for a bit of text, images and animation is totally justified

  • @subfloor2022
    @subfloor2022 3 года назад +646

    "Let me first explain the back story on how this chicken parmesan recipe saved my marriage"

    • @LaskyLabs
      @LaskyLabs 3 года назад +5

      *AAAAAAAAAAAAAAAAAAAAAAAAAA*

    • @fnerXVI
      @fnerXVI 3 года назад +23

      I really hate how people put back stories to their recipes. Just give me the recipe and maybe a description of how it tastes. That's it.
      Fuck off with your personal story about how this dish changed your life when you went on vacation somewhere.

    • @copperbadge8351
      @copperbadge8351 3 года назад +17

      Triggers me 11 out of 10 times.

    • @_d0ser
      @_d0ser 3 года назад

      @@fnerXVI Wait until you hear people actually defending that dumb shit: www.washingtonpost.com/news/voraciously/wp/2020/03/30/mindy-kaling-complained-about-stories-in-online-recipes-and-the-food-bloggers-let-her-have-it/

    • @boomynote
      @boomynote Год назад +3

      Every time lmao

  • @brycelooms1605
    @brycelooms1605 3 года назад +1065

    These sites arent built by web devs, but by "entrepreneurs", using a web builder, with a template built by a designer, based on advice from other "entrepreneurs".

    • @dubbynelson
      @dubbynelson 3 года назад +56

      Entrepreneurs back at it on their stupid bullshit. They're the bane of the modern world's existence.
      (also, self-proclaimed entrepreneurs, before the whole "hello, I'm an entrepreneur, and ", no one asked)

    • @track_g35
      @track_g35 3 года назад +93

      Not entrepreneurs. Marketing people. All of this nonsense is for “analytics”

    • @brycelooms1605
      @brycelooms1605 3 года назад +51

      @@track_g35 When it comes to page load speed analytics scripts are nothing compared to unoptimised images and ads, which is the main issue in this video.

    • @hermitanotherant2930
      @hermitanotherant2930 3 года назад +26

      exactly. website template builders that let the everyday Joe make a website is what is really causing all this bloat

    • @didntaskyou7884
      @didntaskyou7884 2 года назад +2

      @@track_g35 ANALytics

  • @argonnath2
    @argonnath2 3 года назад +1023

    Default Runescape character rants about how hard it is to look up cooking recipes online.

    • @Supertimegamingify
      @Supertimegamingify 3 года назад +110

      He just can't stop burning the shrimp.

    • @WayStedYou
      @WayStedYou 3 года назад +6

      His shirt is blue not green.

    • @seronymus
      @seronymus 3 года назад +11

      @@Supertimegamingify buying gf

  • @zac2384
    @zac2384 3 года назад +297

    I hate it when I look for a recipe and there's like 10 paragraphs about how the author's husband loves the recipe like who asked

    • @summerwertz2054
      @summerwertz2054 3 года назад +24

      Chrome has its own problems, but there's a chrome addon called "recipe filter" that automatically filters just the recipe and instructions on those websites. It's a lifesaver. i don't care about how much your grandfather loved avocados from an avocado tree that grew outside of his childhood home and that's what inspired you to write this recipe

    • @maxwell2125
      @maxwell2125 3 года назад +5

      It's because recipes aren't copyrightable but the 10 paragraph intros are, so if they don't wrap recipes in a blog post, they can't really monetize the recipe

    • @didntaskyou7884
      @didntaskyou7884 2 года назад +2

      @@summerwertz2054 Yea and add another 50 addons to deal with trackers, ads, spyware, cache management etc. xD
      Your browser will load as slow as games.

  • @jamesm6951
    @jamesm6951 3 года назад +868

    The worst is when the publisher of the recipe appends a 3 page introduction about why the recipe is so delicious and how it changed his life blah blah blah instead of just posting the ingredients and directions.

    • @koffing2073
      @koffing2073 3 года назад +63

      its for maximizing ads revenue

    • @lucywucyyy
      @lucywucyyy 3 года назад +43

      i hate this shit, i hate it most when tech support articals do it

    • @dmitrybelkin72
      @dmitrybelkin72 3 года назад +19

      SoySeo

    • @IvicaAnteski
      @IvicaAnteski 3 года назад +6

      That's content bloat

    • @milesrout
      @milesrout 3 года назад +16

      The reason for that is that copyright doesn't apply to recipes, but it does apply to prose. If a site just lists recipes, anyone could take that recipe and post it on their own site for a profit. I personally have no issue with that, but if you're posting recipes for ad/sponorship profit you probably need something there that people can't just copy.

  • @majohime
    @majohime 3 года назад +384

    Imagine if sites in google search results were sorted by time that takes to load them.

    • @marcotrosi
      @marcotrosi 3 года назад +56

      this is the best thing I have ever heard. It reminds me of the traffic lights they tested in a city in India. The more the people honk their horns, the longer the traffic light stays red. And there is a time you can see and when the cross road is too loud the time goes up or something like that.

    • @therealb888
      @therealb888 3 года назад +2

      @@marcotrosi which city in India did that?

    • @marcotrosi
      @marcotrosi 3 года назад +12

      @@therealb888 Mumbai. It was a pilot project. Probably only at one or few crossings. Here is a video. ruclips.net/video/rNOZoYrOHxk/видео.html

    • @yark618
      @yark618 3 года назад +9

      They do include load time in page rank algo

    • @__jan
      @__jan 3 года назад +7

      Page load time is a factor in SEO (Search Engine Optimization). Google search is notorious for pushing fast, lean, and accessible pages over those which lack such qualities.

  • @user-cs8jf7pl4d
    @user-cs8jf7pl4d 3 года назад +401

    Luke recorded this video on Feb 19, just took him 4 days to upload it with his bandwidth.

    • @dacho707
      @dacho707 3 года назад +2

      маЌедонец?

    • @cz_czan
      @cz_czan 3 года назад +15

      "most people in the world have internet like me"

    • @alonsoACR
      @alonsoACR 3 года назад +1

      @@cz_czan uhhh it is true

    • @Nougator
      @Nougator 3 года назад +2

      @@alonsoACR I'm in a village in middle of nowhere and I have faster speed.

    • @alonsoACR
      @alonsoACR 3 года назад +7

      @@Nougator >village
      theres your mistake
      luke lives literally in the middle of nowhere. Never went anywhere rural where you have to walk, idk 5mi to your nearest neighbor?
      Luke's closest urban center is a village with less than 1000 people, tens of miles away.
      And most of the world still lives like that. Luke can take a car and drive to church or town etc but yep. He doesnt even get phone signal in most of his house.
      Im in a village and i get comfy 15mbps but i know people that need to ride horse to get to town or walk a few hours. They got barely enough signal for whatsapp. Im Latinamerican tho, Americans have good roads but America is very rural still.
      Everyone should go on a road trip around america and see how you can drive hundreds of miles of "empty" land, which really has a family every few miles if that. Americans tend to have acres upon acres of land.

  • @macaronivirus5913
    @macaronivirus5913 3 года назад +155

    What amazes me most is "share buttons" on every freaking website, devs who put these buttons on their websites must be geniuses.

    • @macaronivirus5913
      @macaronivirus5913 3 года назад +47

      @@shaurz I guess 90-99% clicks on these buttons are accidental, maybe 5 people in the world use them. And if a user wants to share something on his social media page, you can't possibly stop him, and existence of these buttons make no difference, because people just copy paste the url.

    • @papageorge4852
      @papageorge4852 3 года назад +25

      I know people that honestly can't copy-paste no matter how many times you try to teach them. But, there is a correct way to impliment sharing and a wrong way. RUclips has 1 fucking button and you choose the platform to share or copy the link (which is totally ok since most of the users use it on their phones and the mobile app doesn't show anywhere else the link). All these bloated sites use 1 button per platform. WHY? Why do I need to see it on the side the whole fucking time?
      And I don't put them blame on them devs, they do what they are asked to do to get paid. The problem is the soyboys that own those crappy sites.

    • @PaulMcCannWebBuilder
      @PaulMcCannWebBuilder 3 года назад +45

      Those share buttons have little to do with clicking. They're trackers. If you forgot to log out of Facebook (or don't know how) Facebook and its advertisers know you've been to that page, without ever clicking.

    • @zeeteepippi275
      @zeeteepippi275 3 года назад +7

      @@PaulMcCannWebBuilder Is that why all the porn sites have it, because who actually want to share that shit?

    • @PaulMcCannWebBuilder
      @PaulMcCannWebBuilder 3 года назад +4

      @@zeeteepippi275 I wouldn't know. I haven't been to all the porn sites.
      Yet.

  •  3 года назад +261

    Even high end gaming machines stutter when loading this kind of websites. I absolutely despise it. I'm a web developer, but my end users are sysadmins, so I'm not told to do all kinds of fancy things with the layout, clutter the thing with ads, trackers and externally loaded comment sections.
    I'm so happy that I don't have to deal with it. Mind you, most developers hate putting this in, as much as they hate stumbling upon it on the web. Customers will be customers, unfortunately.

    • @laughingvampire7555
      @laughingvampire7555 Год назад

      I have one of those, and this site loaded really fast even with the cache disabled, loads pretty fast, are you sure you understand what a gaming machine is?

    • @M1szS
      @M1szS 9 месяцев назад

      @@laughingvampire7555 agree, idk what gaming machine will struggle to load them, but the fact that regular computers like the one Luke has already struggle, proves that those websites are made so badly

  • @themagicrabbit1877
    @themagicrabbit1877 3 года назад +245

    Luke, this reminds me of something that happened a lot at work. Some of the boomers will go to a recipe website and then try to print it out and take it home so they can cook it, these webpages are so big they won't print properly at least not on Windows computers. Instead, they fill up the print spooler memory and crash it. The user is then unable to print anything and they send me a help request since now nothing will print at all because Windows doesn't make it obvious that something has gone wrong. I've also seen times where Windows is able to handle the page, but when it sends it to the printer, and the printer isn't able to handle it because a two page paper is too big for the several MB of onboard memory on the printer. The recipe websites are some of the absolute worst websites on the Internet.

    • @bashisobsolete.pythonismyn6321
      @bashisobsolete.pythonismyn6321 3 года назад +14

      i'm surprised. why no conversion to pdf before printing?
      EDIT: such dumb responses below that i actually need to explain the boomer setup.
      - web browser's print/save menus are disabled.
      - custom SAVE AS menu only offers "plain text" or "printable pdf".
      - a desktop link appears and a helpful message -- [ YOUR FILE WAS SAVED TO THE DESKTOP ] --
      - now they can open their "printable" file and use the pdf viewer's print menu.
      guys, this is not rocket science. please wake up.

    • @GibbaBites
      @GibbaBites 3 года назад +29

      @@bashisobsolete.pythonismyn6321 boomers

    • @themagicrabbit1877
      @themagicrabbit1877 3 года назад +9

      @@bashisobsolete.pythonismyn6321 Because Boomers who don't want to be responsible for knowing how to use a computer.

    • @gayusschwulius8490
      @gayusschwulius8490 3 года назад +7

      Printing was one of the main reasons I left Windows. It's such a pain in the ass compared to simple and intelligent CUPS.

    • @drsquirrel00
      @drsquirrel00 3 года назад +29

      @@GibbaBites Boomers or otherwise shouldn't have to convert a webpage to PDF before printing it. The print option is there, it should work.

  • @LukeSmithxyz
    @LukeSmithxyz  3 года назад +1027

    The fact these sites make my face buffer for half the video is pathetic. SoyDevs, SAD!

    • @kristerrs
      @kristerrs 3 года назад +12

      ok

    • @MattyFez
      @MattyFez 3 года назад +81

      b-but gigachad if your CPU wasn't so old it would d-decompress your webpages faster!!!

    • @deadsouls72
      @deadsouls72 3 года назад +25

      As someone who reads Latin, could you explain this. Google Translate:
      English to Latin - "Quarantine" = "Tempus valetudini spectandae praestitutum"
      Latin to English - "Tempus valetudini spectandae praestitutum" = "Time to observe their health plan"
      English to Latin - "Time to observe their health plan" = "Ut Iudaei utantur tempus salutis consilio"
      Latin to English - "A tempore salutis consilium ut Iudaei utantur" = _"Now from the time when the Jews will make use of the plan of salvation"_

    • @benezer5155
      @benezer5155 3 года назад +4

      me living in Africa i can relate man its a bloated web

    • @MickeyD2012
      @MickeyD2012 3 года назад

      Butt buffer.

  • @GrampaSheevie
    @GrampaSheevie 3 года назад +95

    I remember learning html as a kid in computer class and after making my first webpages I wondered wtf was wrong with all these web designers who made shittier webpages than me.

    • @Dutch3DMaster
      @Dutch3DMaster Год назад +8

      The main thing I never got was "Why is everything inside 5 or more DIV's..." along with those unique identifiers that make a URL 3 lines long...(And I'm leaving out those types of HTML5-ads that shift the content down, and when the loop of the video they might display ends, causes the thing you were actually reading to shift back up...animated or not, I hate those the most).

    • @laughingvampire7555
      @laughingvampire7555 Год назад +1

      so what you are saying is "a bridge is just a couple of ropes and a few boards wtf is wrong with those engineers that use concrete and a lot of steel."

    • @NamelessCth
      @NamelessCth 10 месяцев назад +2

      @@laughingvampire7555 No, what he's saying is "a bridge, while depending on its size for the complexity, is just ropes and boards then what's wrong with those engineers that use all this unnecessary stuff like sand and vines?"

    • @Boomshackle
      @Boomshackle 5 дней назад

      😂

  • @texasrox2010
    @texasrox2010 3 года назад +403

    Every recipe page is like that, I just wanna grille and these soydevs are messing up my game.

    • @apestogetherstrong341
      @apestogetherstrong341 3 года назад +5

      fucking centrists i swear

    • @texasrox2010
      @texasrox2010 3 года назад +6

      @@apestogetherstrong341 the "I fucking love science" crowd totally ruined the internet

    • @leonbishop7404
      @leonbishop7404 3 года назад

      it may just end up in a way where there will be some app that replaces the need to open these pages completely

    • @John_Doe27
      @John_Doe27 3 года назад +1

      @@texasrox2010 started with the "i love animated GIFs" in 90s, noone put it stop on it

  • @cherubin7th
    @cherubin7th 3 года назад +157

    Best are the slow sites blocked with a privacy policy wall, then after accepting fully reloads with a cookie banner, then you get popups that jump in your face while you area reading.

    • @Klayperson
      @Klayperson 3 года назад +17

      a ton of those privacy policy walls are just modals that you can delete with browser dev tools :DDD
      some of them are getting wise though, using encrypted javascript to delete the page contents :(

    • @cherubin7th
      @cherubin7th 3 года назад +11

      @@Klayperson True but just accepting and then later deleting the cookies is faster. But your trick sometimes works on paywalls, this is nice XD

    • @nelisezpasce
      @nelisezpasce 3 года назад +1

      Have you tried zapping them on uBO?

    • @emptyabyss1241
      @emptyabyss1241 3 года назад +1

      @@cherubin7th actually am using pale moon and it does have this ext. That deletes all the cookies after closing the tab, and also i can edit some pages which i need the cookies to save some lil data to easy return, but it's so cool and fast

    • @habibishapur
      @habibishapur 3 года назад +1

      I often wonder what is the strategy behind making your website unusable/unreadable

  • @tehbrainh37
    @tehbrainh37 3 года назад +288

    you should write a book about *your struggle*

  • @CvnDqnrU
    @CvnDqnrU 3 года назад +45

    I didn't know what to be more amazed at: the bloat of their websites or their incompetence at developing.
    Gradually I began to hate them.

  • @cold_ultra
    @cold_ultra 3 года назад +165

    Yeah, im a SoyDev, I have worked on websites that weight more than 70mb uncompressed, and hangs even my dev machine on some screens
    I close my eyes in shame as I add the billion tracking scripts management tells me to insert
    I think of all that minified javascript burning on the CPU as the website loads and fills the console with exceptions
    I look at my reflection on my black terminal as npm installs all his junk for react-* packages and ask myself if this is what i want for my life
    I wont even blame management and the higher ups, i did this
    Where I hand myself in for my punishment?

    • @Sergeeeek
      @Sergeeeek 3 года назад +13

      70mb sounds extreme, but I actually had that on one of the projects, that was compressed and minified too. Some clever dude decided that Scala (a JVM language) will work really great in the browser as well as server side, so he used ScalaJS for all frontend. Of course, Scala being a JVM language, you can imagine that runtime for it is pretty large as it is, but then you have to also "compile" it to javascript.
      Long story short, the site weighed like 70+ mb and that was just javascript. I think after I left they scrapped it all and started from scratch with saner choices.

    • @xtdycxtfuv9353
      @xtdycxtfuv9353 3 года назад +12

      Cold It's not your fault bro. The real problem is the clients asking for 70mb webpages and thinking it's okay

    • @sentjojo
      @sentjojo 3 года назад +14

      @@Sergeeeek ScalaJS fucking lmao. Might as well embed an entire OS into your webpage at that point

    • @ivansakal1224
      @ivansakal1224 3 года назад +1

      at least you are honest lol

    • @Ryan-rn3sq
      @Ryan-rn3sq 3 года назад +8

      Don't ask us, God will sort you out.

  • @BlakeHelms
    @BlakeHelms 3 года назад +31

    I remember being a web dev in the early 2000s working on a custom e-commerce site and hand optimizing HTML and images to keep the largest page under 100kb as we had set that as our hard limit.

    • @zackinator1439
      @zackinator1439 3 года назад +13

      Setting a hard limit is the only way to not make garbage these days. Back in the 80s and 90s, the hardware set your hard limit. Now you have to set them yourself, and soydevs don't. "Works on my machine, so it's fine."

    • @BlakeHelms
      @BlakeHelms 3 года назад +6

      @@zackinator1439 yeah, I’m a huge proponent of hard limits. With my Dev teams we purposely set all our dev containers and VMs to have a quarter or less of the resources of production and have size and performance checks on our CI pipelines. If you make things slower then it gets rejected.

    • @Dutch3DMaster
      @Dutch3DMaster Год назад +1

      @@BlakeHelms I am to. My images typically get saved at like 60 or 70% compression rate, because you need to start pixelpeeping to see the compression artifacts at those rates still.
      (And next to this, you see how it helps with datalimits which are typically still in effect on hosting providers, whereas they've been a thing of the past in The Netherlands at least for years now).
      I like it when a website just "pops up" reasonably quickly, and this is true for things I make or things I visit and were made by someone else.

  • @cleitonoliveira932
    @cleitonoliveira932 3 года назад +29

    Clients want this. I made a full website with 1MB and linked to a youtube video. This made it 8MB just because of the embed. So I got a copy of the YT in image and the embed will load on click. I got complaints because the was no useless animations and crap shining here and there. Even after I showed several good examples they didn't buy it and preferred a bloated Wordpress site.

    • @ryank6322
      @ryank6322 Год назад

      Low IQ clients with too much money?

  • @jd-raymaker
    @jd-raymaker 3 года назад +159

    Customer: "So how long does it take for you to make a website?"
    SoyDev: "About 20Mb"

    • @NuryPPanaligan
      @NuryPPanaligan 3 года назад +3

      Hello Soppo Doggo.

    • @SisypheanRoller
      @SisypheanRoller Год назад

      Just imagine. In 20 megs you could probably ship an entire programming runtime lol

  • @raymundhofmann7661
    @raymundhofmann7661 2 года назад +6

    These devs are responsible for climate doom because their bloat created so much CO2.

  • @axalius572
    @axalius572 3 года назад +168

    set playback speed to 0.75 to cumsoom more luke smith content

    • @SimGunther
      @SimGunther 3 года назад +14

      Or 0.25x speed

    • @arturjorge5607
      @arturjorge5607 3 года назад +2

      @@SimGunther pff, just use mpv and you can get up to 0.01x speed

    • @didntaskyou7884
      @didntaskyou7884 2 года назад

      consoooooomers

  • @user-zw3go4oy2y
    @user-zw3go4oy2y 3 года назад +17

    Having worked as a web developer for the past 5 years for a big international food brand company, starting from the very beginning of the project, I can share my view. It starts with some simple ideas, like having recipe pages. And we build something that very well represents that idea: title, some text, some images, some more text with steps, ingredients, etc. Usually designers get mostly involved at that point so all feedback and changes came down to redesign of hero section, title styling, text and images positioning etc. All reasonable at that point. But then after some time new requests come along: new redesign to “refresh” pages, things to work more dynamically on the pages, because “static is boring”, then SEO optimization comes in with all the quirks needed, scripts that load with the page to track all kinds od movements, but then not only one but few of those just for tracking, integrations with all kind of platforms to show videos of cooking recipes (text is no longer enough), then some more page restructuring to allow options like ingredients list sharing using all kind of 3rd party api, then you want a community around the recipes to register and login, comment, like, share, and so one after the other platform jumps in with their scripts, some more scripts to have triple A due to some ridiculois laws in some country, etc. And very soon you have a page that takes quite a bit of time to load due to all these scripts and dependencies. Ultimately the page content becomes slow and almost invisible from all the bells and whistles. The problem: most changes coming not from the actual need, but artificially. Because someone is watching analytics and making decisions to get more, more and mooooreeee of whatever his goal is. Then ppl who only think in clicks and analytics drive development on that basis.
    Unfortunatelly this is a problem that applies widely in todays world. For me it is simple, demand for something will drive the development of its production. When no demand for something, no production (or service). Crating the service or product and then pushing it to the ppl by convincing them it is what they need, is wrong path, and usually leads to the bloath in whatever the sector it is dealing with. Just look at what apple does in recent years, and others who follow it. I guess with the idea that we really wanted to pay more and do not even get that silly charger, yeah we consumers wanted that, rigth?

  • @getwreck
    @getwreck 3 года назад +18

    Bread them and deep fry them in oil. apply sauce and cheese, bake them. This is the way we should handle all soydevs

  • @Vulto166
    @Vulto166 3 года назад +59

    People are specializing in UX design, web design, all of the time invested in make your navigation bloated and slow.
    I prefer the pure html and some css.

    • @juryrigging
      @juryrigging 3 года назад +24

      Reject modernity. Retvrn to "created in notepad".

    • @curiexr8292
      @curiexr8292 3 года назад +14

      Some websites actually work very well while looking modern. Unfortunately, most don't, and should rather use some basic html/css.

    • @gayusschwulius8490
      @gayusschwulius8490 3 года назад +7

      Honestly, JS can actually be pretty useful for some applications if deployed carefully. Not like WebDevs use it nowadays, though.

    • @paulmik9356
      @paulmik9356 3 года назад +7

      People truly specializing in UX actually care about loading speed. It’s a part of user experience. Do not confuse UI with UX. Those are tied to each other but UX is a much wider term than a layout and foreworks design.

    • @Vulto166
      @Vulto166 3 года назад +2

      @@paulmik9356
      I'm not confunsing things, i just miss a period between UX and design. I think i miss type, but i don't wanna edit because there are replys to it.
      Btw i agree with you but in pratice, the more bloated a site can be, the more people pay for it.
      It's like a meme.

  • @benezer5155
    @benezer5155 3 года назад +81

    me living in Africa i can relate man its a bloated web

    • @Jimmy_The_Goat
      @Jimmy_The_Goat 3 года назад

      can I have an n-word pass?

    • @benezer5155
      @benezer5155 3 года назад +10

      @@Jimmy_The_Goat Bru go ask an African American for that. We just have normal name. we all African see our selves separate from the blacks in America we have different cultures and ideologies.

    • @Jimmy_The_Goat
      @Jimmy_The_Goat 3 года назад

      @@benezer5155 okay, but all my friends have one...

    • @benezer5155
      @benezer5155 3 года назад +8

      @@Jimmy_The_Goat Bru i can only speak for Ethiopian (its in east africa, the only country in Africa to have never been colonized) and we have our own language and normal names we don't call each other the n word. But you have the freedom of speech and the ability to call any body anything as long as you don't endanger or hurt them so the choice is yours

    • @Jimmy_The_Goat
      @Jimmy_The_Goat 3 года назад +2

      @@benezer5155 aight my man chill. I was just trying to be funny.

  • @thomas-hall
    @thomas-hall 3 года назад +14

    But Luke, you don't understand, we added a 500kB JS framework to make our load times faster by only putting 1MB on the initial load and then loading the other 50MB later.

    • @ea_naseer
      @ea_naseer Год назад

      gzip the framework for Lord's sake

  • @johnjackson9767
    @johnjackson9767 3 года назад +8

    My favorite "recipe sites" are ones with soccer moms telling me everything about their day for 20 paragraphs before finally getting to what temperature my pork chop should be grilled to.

  • @LukeSmithxyz
    @LukeSmithxyz  3 года назад +12

    UPDATE: We are now set to solve bloated recipes for good with our new site: based.cooking
    See the video on it here: ruclips.net/video/ykNEkiYr0QM/видео.html

  • @Calajese
    @Calajese 3 года назад +34

    I wonder if web developers really think that people need 2-3 redundant menus that fills the whole screen, are they even actual human beings?

    • @xtdycxtfuv9353
      @xtdycxtfuv9353 3 года назад +24

      we need to stop blaming web devs. sure there are some web devs that don't care about how much jank they load, but a bunch of them are just doing whatever the soy client is asking them to do. don't hate the player hate the game

    • @creepychris420
      @creepychris420 3 года назад +2

      yo some of our bosses are nazis but we still need weed money.
      we got a menu that has scrollbars on it ahaha 😂 you can only tell him he's dumb once or twice before you have to do what you are told regardless.

  • @Kocotian
    @Kocotian 3 года назад +39

    imagine ads, tracking and all of this junk in cooking book

    • @jenslindstrom2841
      @jenslindstrom2841 3 года назад +6

      You pay for a cooking book, that is the difference

    • @papageorge4852
      @papageorge4852 3 года назад +9

      @@jenslindstrom2841 if their websites didn't look and work like crap, maybe people would pay to watch their content without all those ads and trackers.

    • @the3dvideo
      @the3dvideo 3 года назад +1

      @@jenslindstrom2841 Cooking websites are perfect for affiliate links that won't cause bloat.......

    • @maxwell2125
      @maxwell2125 3 года назад

      @@papageorge4852 People don't tho... There are a bunch of recipe websites like the suggestion in the video running at a negative simply because people will not pay for internet content nowadays

  • @ts47920535
    @ts47920535 3 года назад +63

    Am web dev. Can confirm we pollute the web. But blame the Product & Marketing guys, they tell us what to do!

    • @RedFenceAnime
      @RedFenceAnime 3 года назад

      @@claudespeed13579 "we implement it"

    • @ts47920535
      @ts47920535 3 года назад +7

      To expand on this explanation:
      -Simple html+pictures content does not generate revenue. It only consoooms your cloud-hosting data cap, or servers + electricity cost.
      -Marketing and product teams need information to take decisions. All that user tracking goes back to them, and can measure site impact, view times, what drives users away, etc.
      -Most bandwidth use is just ads. And some ads just 'keep on loading' because they can cycle the add banner indefinitely, making a new request each time.
      In a site like the ones about recipes that you showed, writers will probably write in a site where there's already traffic, and where they can make money (even though that's not their main drive to post the recipe in the first place).
      So unless you want to pay out of your pocket for each visit you make, this is the next best alternative. You are maintaining the site by cumsooming ads.
      You are paying, not with money, but with bandwidth, time, and attention.

    • @juzujuzu4555
      @juzujuzu4555 3 года назад +18

      "Blame the guy who hired me to kill your family" - Some assassin.
      Pyramid structure is there for easy transfer of blame.

    • @Sergeeeek
      @Sergeeeek 3 года назад

      @@juzujuzu4555 sure, but if we don't do it someone else will. It's not like web or ads are going away any time soon, even if all devs boycott these decisions.
      To be clear, I'm not defending these "public" websites, such as recipe websites, blogs or news sites. They really go overboard with ads and other bloat. But I can see why they do it, it's basically the only way for them to make money.

    • @juzujuzu4555
      @juzujuzu4555 3 года назад

      @@Sergeeeek "Someone else will do it", the same applies to manufacturing and selling meth.
      It doesn't require a ton of people to change things, but people are just too afraid to stand up to their beliefs.
      I don't know what I would do if I was web dev, I get why people are afraid to stand up, but if I were to do this shite I would be honest why I do it and it's because I couldn't jeopardize my income.
      Ads in the current form is dying practice, how people are making money in the future is something I don't know. More and more people are using ad blockers, thus ads become less profitable, thus more ads, which makes more people use ad blockers... vicious cycle.
      Ads doesn't bother me nearly as much as bloated as phuck frameworks. One example, Patreon, it's so simple site that it could have been done even in the 90s. But just the home view had 380kb of code, without any dynamic functionality, just framework crap that places about a dozen picture in correct places and format text correct way.
      These bloated as phuck frameworks are horrible. Trackers and spyware are horrible. If site top/bottom banner ads, or ads on the side, that wouldn't bother me as long as those adds are somewhat light. Ads that load fast, and don't phuck up the experience of the site, I'm cool with it.

  • @erikT131
    @erikT131 3 года назад +39

    I'm remaking my website to avoid this problem.

    • @mortonmuggsy7698
      @mortonmuggsy7698 3 года назад +11

      post linku

    • @erikT131
      @erikT131 3 года назад +7

      @@mortonmuggsy7698 Linku isn't ready yet. Switching hostu.

    • @g00zik97
      @g00zik97 3 года назад +2

      @@erikT131 is hostu safu?

  • @tearworld
    @tearworld 3 года назад +88

    would love to see a section on your website dedicated to some of your personal favourite recipes.

  • @perseusarkouda
    @perseusarkouda 3 года назад +15

    There are no many web devs. They're just setting up websites with wordpress and a bunch of plugins. They don't know to optimize and they're happy if it just works on high end computers.

  • @wootwoot8754
    @wootwoot8754 3 года назад +88

    Man, tell that to our CEOs and managers that want the bloat to maximize the profits

    • @Sergeeeek
      @Sergeeeek 3 года назад +39

      Yep, especially when it comes to trackers, analytics, ads and other shit like that. I don't think there's a single dev out there who endorses these things, but management wants to look at pretty charts so you know.

    • @Wix92
      @Wix92 3 года назад +21

      Imagine thinking that "soydevs" want to make websites like these instead of being forced to do so by capitalism.

    • @senselessnothing
      @senselessnothing 3 года назад +2

      @@Wix92 force and capitalism are antithetical

    • @_mend4mad_11
      @_mend4mad_11 3 года назад

      Rise stakes, say we need a 3d VR full animated website.

    • @Wix92
      @Wix92 3 года назад +6

      @@senselessnothing explain the existence of Wikipedia's "anti-union violence" page, then.
      And you know, that one is just about the most direct application of force. However, I don't consider the "choice" between having to do something I disagree with (like bloating up websites) and starving to be a choice at all.

  • @asylantenboy7118
    @asylantenboy7118 3 года назад +91

    "I'm Cool With Cookies"... This a perfect example for soydev/reddit "humor".

    • @h3HUg7Sp
      @h3HUg7Sp 3 года назад +4

      And BTW, remember how cookies were a perfectly normal part of the web space?; Everybody used websites just fine for a long time and nobody ever had to be asked to accept cookies(we knew they were there), until some snowflake freaked out and demanded to be a asked if they wanted to consent to them. Then suddenly, by law, it took a gazillion mouse clicks just to get a page to load. Why should the exception be made for cookies? It's a small part of web tech. What if we suddenly needed trigger warnings for every piece of tech in the puzzle, just because a Luddite got caught out of the loop and didn't understand all of the minutiae after sitting through the company training video?

    • @h3HUg7Sp
      @h3HUg7Sp 3 года назад

      @@violenceisfun Well at least Smoking Amalek learned, even if it was the hard way. I hope he's not still stuck with crud on his puter.

    • @fossforever512
      @fossforever512 3 года назад +2

      @@h3HUg7Sp honestly it would be better if the page just asked you if you want them to store your data in any way
      Cookies on your hardware, or any other data on theirs
      And then you could just opt out of all of it
      Sadly that’ll never happen :)

    • @shadamethyst1258
      @shadamethyst1258 3 года назад +3

      @Allan Herrera That's the irony: to remember that you don't want cookies, they have to store a cookie saying so

    • @pladimir_vutin
      @pladimir_vutin Год назад +1

      ​@@shadamethyst1258 you can go ahead and add a database table for that too, but it's painful. just try to avoid cookies at all costs

  • @org4ngrinder
    @org4ngrinder 3 года назад +24

    Remember when we used to be mad about 2 banner ads? Shit is wild these days.

  • @cc.jsullivan
    @cc.jsullivan 3 года назад +41

    holy macaroni, one tab is saturating an i5? This shit is getting really insane

    • @Nurse_Xochitl
      @Nurse_Xochitl 3 года назад +2

      I feel it on the mobile web too sometimes, and on my work laptop which has an i7.

    • @iLiokardo
      @iLiokardo 3 года назад +4

      Ridiculous!

    • @TheActualTed
      @TheActualTed 3 года назад

      *old FB Messenger webclient PTSD intensifies*

    • @TheActualTed
      @TheActualTed 3 года назад +2

      It used to totally choke my i3. Even my friend's i7...

    • @sergioblanco796
      @sergioblanco796 3 года назад +3

      *crying in intel atom

  • @Klayperson
    @Klayperson 3 года назад +9

    having friends over for chicken parmesan is bloat

  • @_b001
    @_b001 3 года назад +76

    There are a number of dependencies these days for a simple website and those dependencies have other dependencies, powerful hardware has given rise to these incompetent hipster soydevs who probably don't know what they're doing.

    • @sentjojo
      @sentjojo 3 года назад +16

      I put most of the blame on the abundance of stupid and unnecessary JS frameworks. Javascript has plenty enough features to make a website without the bloated SPA bullshit. It's just jquery all over again but even harder to understand

    • @wauwaukleff
      @wauwaukleff 3 года назад +8

      node_modules are heavier than black holes.

    • @areg7182
      @areg7182 3 года назад +1

      @@sentjojo jquery is the only javascript library/framework that's justifiable to use.

    • @sentjojo
      @sentjojo 3 года назад +1

      @@areg7182 jquery is pretty redundant in modern browsers. All the functionality is built into native APIs

    • @senselessnothing
      @senselessnothing 3 года назад +5

      @@Winnetou17 The question then becomes: can these people that write on top of such high level languages even code something mildly sophisticated in C? I wouldn't think so.

  • @GhostofTradition
    @GhostofTradition 3 года назад +164

    when Luke says "friends over" he's talking about a girl

    • @WillSimoni
      @WillSimoni 3 года назад +62

      in the middle of a panoramic??

    • @scasada22943
      @scasada22943 3 года назад +1

      @@WillSimoni 😏

    • @n4p3r0
      @n4p3r0 3 года назад +9

      @@WillSimoni panoramic

    • @ChucksSEADnDEAD
      @ChucksSEADnDEAD 3 года назад +61

      Luke told me she was from another school so we don't know her.

    • @n.kh.l
      @n.kh.l 3 года назад +42

      @@ChucksSEADnDEAD Luke told me she uses Ubuntu so we don't know her.

  • @Calajese
    @Calajese 3 года назад +24

    Hey Luke Firefox has something called "Reader View" that takes away all the trash and leaves only the text and inline images so you aren't forced to sit through all that shit(Chromium had something like that but I think it was removed)

    • @LukeSmithxyz
      @LukeSmithxyz  3 года назад +64

      Wow, browsers and the internet are so bad they have to have separate modes if you actually want to consooom the actual content.

    • @neonblood4658
      @neonblood4658 3 года назад +9

      @@LukeSmithxyz reminds me of Adobe "reader mode"

    • @MJ-uk6lu
      @MJ-uk6lu 3 года назад +4

      @@neonblood4658 The best reader mode is to put Reader to trash and use SumatraPDF. It's small and fast PDF viewer.

    • @ariathyf144
      @ariathyf144 2 года назад

      Quick presentation of the tool for chrome; ruclips.net/video/_JCKc1CCOR0/видео.html
      I'm Looking for one in Librewolf and Brave.

  • @squantojones3836
    @squantojones3836 3 года назад +48

    You've got all these respectable fields in tech: systems programming, type theory, graphics programming, all kinds of stuff that's good. Then you got this pygmy soydev thing going on

    • @phillycheesetake
      @phillycheesetake 3 года назад +2

      If webhosts only needed 1/10th the server resources, they wouldn't need to run so many ads.

    • @drsquirrel00
      @drsquirrel00 3 года назад +4

      @@phillycheesetake The ads are normally hosted on the ad networks. The web sites just want to make money, and then use that to advertise, to make more money so they need more adverts to advertise.

    • @drygordspellweaver8761
      @drygordspellweaver8761 2 года назад

      @drsquirrel00 woooosh
      Reading comprehension, dude.

  • @tiagometallica007
    @tiagometallica007 3 года назад +8

    I was actually thinking about this the other day. Internet speeds have increased significantly and yet, web pages take so damn long to load and perform like absolute ass. Really interesting video

  • @b747xx
    @b747xx 3 года назад +6

    Totally approving that video.
    I do have a fast connection, but I have a tendencie of keeping tabs instead of bookmark.
    All the CPU and RAM wasted by the running junk is quite impressive. Leaving the browsers on for a week will typically eat about 20GB of RAM.

  • @ratulr
    @ratulr 3 года назад +11

    just watching this video, ublock tells me it blocked 251 ad/tracker requests

  • @karolbochenski2140
    @karolbochenski2140 3 года назад +19

    Aren't recipes kind of like open source software?
    I only consoom ready-made meals from uber-eats© and install precompiled proprietary .exe's i find on random pages online. Get on with the times Luke smh.

  • @DROWN.
    @DROWN. 3 года назад +3

    Even your webcam is lagging as you scroll through the page, bloat is bending time space

  • @guyman8282
    @guyman8282 3 года назад +6

    This is more of a critique of corporate/ad focused blogs. I agree loading random ass scripts is a massive waste. Any web developer worth their shit knows the importance of getting rid of shit like this. Modern web frameworks are hyper focused on reducing bloat e.g. preact with 2kb bundle and svelte with 0b bundle. The real problem is corporate web, not web dev as a whole.

  • @clarkkentglasses6443
    @clarkkentglasses6443 2 года назад +5

    This is a great use-case for Firefox's reader mode. Most of the time it grabs just the text of the recipe/article and you don't have to see all the other junk. Combine this with aggressive ad blocking and then every site is usable again.

  • @enemdisk6628
    @enemdisk6628 3 года назад +4

    I remember when 28kb were a rule of thumb for a single page - images included

  • @sunset-inn
    @sunset-inn 3 года назад +26

    Content Managent Systems are also to blame for this.

    • @KbIPbIL0
      @KbIPbIL0 3 года назад +5

      yeah literally the source of a lot of junk lmao

    • @KanecoV
      @KanecoV 3 года назад +5

      wordpress is famous for being full of bloat and that powers a lot of the web blogs / sites so its normal. But it's great because its accessible even for non-devs. When I didn't know how to code, it was always my go-to for a fast website. Which CMS do you recommend nowadays? I just recently tried Ghost CMS and I think it's great, I can also run it on a 1gb ram VPS easily which is just what I needed.

    • @PaulMcCannWebBuilder
      @PaulMcCannWebBuilder 3 года назад +1

      WordPress does make publishing more accessible to non-devs, which is the problem. Marketing people plugging in 30 plugins they never use, using WSIYWG page builders that add 20,000 line JS and CSS files... etc.etc.

    • @juliansoto2651
      @juliansoto2651 3 года назад

      @@KanecoV nowadays that i know how to code, i wouldn't recommend any cms

  • @Growlboy1986
    @Growlboy1986 3 года назад +4

    I'm a web developer and I don't like this spam/bloat/commercials approach in making sites. They are earning money with the bloat, it's the spam greed that makes them make this shit. It COULD be lightweight AND pretty.

    • @DannyMexen9
      @DannyMexen9 3 года назад +1

      I remember when I started out and all you needed was html CSS and some creativity. I remember those days adding JavaScript didn't hurt.
      But those were simpler times. I don't even recognize JavaScript anymore.

  • @havenless1423
    @havenless1423 3 года назад +4

    This reminds me of an article I once read where the reader proclaimed that the web pages you get when entering "firefox reader mode" is how the web should actually look

  • @kookoon
    @kookoon 3 года назад +29

    tfw you need a high end PC for check recipes.

  • @sudorm-rf4024
    @sudorm-rf4024 3 года назад +43

    Fun fact: JavaScript is by the same person as the Brave Browser…

    • @elpolodiablo5486
      @elpolodiablo5486 3 года назад

      Wdym ?

    • @nekoill
      @nekoill 3 года назад +6

      Fun fact: JavaScript was initially going to be a fairly different language more akin to Lisp (if memory serves me), and if it wasn't for the $500 mil Sun invested into Java marketing, we wouldn't have this whole mess to begin with. Eich had a pretty good idea about what he was doing, but it didn't matter because everybody wanted a piece of that Java fame. No wonder he eventually was like "k, screw you guys, I'm gonna make something decent at last".

    • @AcidiFy574
      @AcidiFy574 3 года назад

      @@nekoill unfortunately JS isn't good

    • @nekoill
      @nekoill 3 года назад +2

      @@AcidiFy574 well, you can use Clojure, Elm or Elixir at the very least. It's 2021, you're not limited to JS and nobody forces you to use it.

    • @AcidiFy574
      @AcidiFy574 3 года назад

      @@nekoill look dude, I'm just look for FOSS alternatives for JS
      I'm trying to be s self taught programmer
      BTW, what's CoffeeScript& NodeJS
      are the variations of JS& what are thoughts about PHP 8.0???

  • @PopeCromwell
    @PopeCromwell 3 года назад +1

    I recall reading in old webdev books, 'scale down your images to be considerate of your visitor's bandwidth'. I figure those books have now been burned for heresy.

  • @siegfriedkircheis9484
    @siegfriedkircheis9484 3 года назад +37

    Valid point but try wikibooks for recipes, i recommend it

    • @KbIPbIL0
      @KbIPbIL0 3 года назад

      wow, TIL

    • @aedd3307
      @aedd3307 3 года назад +5

      wikibooks is really nice in general, i wish more people used it.

    • @reggiestickleback7794
      @reggiestickleback7794 3 года назад +1

      Those polish donuts slapped. Look em up. Bangs hard with a cinnamon-rum glaze. Wikicookbook has been good to me

  • @mk-tb9gm
    @mk-tb9gm 3 года назад +5

    I think one of the primary problems is trendy JavaScript frontend frameworks (React, Vue, etc.).
    All of the trendy web frameworks do a LOT of work behind this scene that the developer pretty much nothing about. These frameworks are optimized for developer time instead of actual performance of the website (see: ReactJS rerenders and what not, which are almost impossible to program against in a lean way). Basically, companies are trying to build things cheap, not good (lol).
    On top of that, because of the way "web development culture" has moved in the past couple of years, these web frameworks are basically the default for a lot of web dev projects, which I find pretty scary. No one just writes HTML, CSS, and Vanilla JS anymore. Nor do they even think that that is an option. Instead, they jump right into one of these frameworks where your HTML file has one '' in the body, and all of the content of your page gets filled in dynamically via the framework's engine. Most people don't even know why they chose the framework, they just do it lol
    The problem is basically: 1) No one knows how their computer works at all so they just yeet anything in there, and 2) People do the trendiest thing because there are more jobs for "React, Vue, ~framework~" developers than there are people who want to write lean and mean website. I imagine this bubble will burst once things get too bad though.
    JavaScript is also horrible lmao but the rabbit hole is too deep rn. We'd need some support from the big boys at the top to fix that, and they don't want to, cause it don't bring those dollars.

  • @draoi99
    @draoi99 3 года назад +27

    Bring back Geocities.

    • @siegfriedkircheis9484
      @siegfriedkircheis9484 3 года назад +5

      They have, it's called neocities

    • @Your_Degenerate
      @Your_Degenerate 3 года назад +3

      @@siegfriedkircheis9484 Awesome, now I need to fetch all those flashy .gifs of torches and dancing hampsters.

  • @mario141230
    @mario141230 3 года назад +2

    Couldn't agree more. Seems like nowadays a site isn't worthy if it doesn't contain at least 5 social media buttons, a popup video, tons of "related resources" and "people also watched", dynamically loaded content that messes up the page as you scroll, a popup to join their newsletter and somewhere well hidden the useful informations. And that is without factoring in the ads...

  • @ddmozz
    @ddmozz 2 года назад +2

    As a web dev (hobbyist), I completely agree. Most of these sites could weight 250-500 KB tops INCLUDING IMAGES. I have absolutely no idea what they are doing. The constraints we had in memory/storage back in the day were nice in that that you had to write software elegantly and carefully. Now it's like, why don't we add these 3 trackers and this unoptimized, completely unnecessary 15 MB image? Yeah I don't see why not.

  • @Simple_Minded
    @Simple_Minded 3 года назад +32

    cant wait to see someoen commenting
    JuSt GeT aBeTtEr CoNnEcTiOn

    • @Simple_Minded
      @Simple_Minded 3 года назад

      @Youdubham yeah new websites are loaded with shit .
      we cant have just a normal html css website , i mean some js is not bad . but every website i go to now is just so heavy with tracking and adds

  • @altnhans
    @altnhans 3 года назад +13

    This is why using terminal-based browsers makes a lot of sense today

    • @Frank-dv7ji
      @Frank-dv7ji 3 года назад +4

      So true, but it shouldn't be like that. :-(
      I like to use good old dillo.

  • @SIGSEGV1337
    @SIGSEGV1337 3 года назад +18

    "Just stand up to your employers"
    Good luck going up against entire companies who've suddenly decided they need to make everything use React.js because ????
    You're honestly better off just piling up cash and quitting your job to do something more meaningful

    • @Nurse_Xochitl
      @Nurse_Xochitl 3 года назад +2

      True. These evil companies would fire the sensible devs.

    • @sentjojo
      @sentjojo 3 года назад +1

      Better write all of your website in React so facebook has your company by the balls. Better embed 20 facebook trackers so facebook can profit off your user base

    • @papageorge4852
      @papageorge4852 3 года назад +5

      One of the guys that are on the "The Social Dilemma" documentary said a story about his time on Google and that he tried to make GMAIL have a less addicting style... 2 days later nobody remembered.
      So... they probably won't fire you, but they'll make sure nobody even cares about what you have to say...

    • @thehibbi
      @thehibbi 3 года назад

      I don't think you should hate React.js per se. I made a little internal Next.js page (Framework for React.js) which loads 110kb initially and works fine, when visiting all pages it's about 150kb I think (including API requests). Just for the smooth client side navigation and prefetching of pages I like it, not mentioning how much simpler it makes developing by using components the whole state stuff and such. If you need some kind of modular scalable system that uses state and that stuff you will probably reimplement a part of what react does. You just shouldn't bloat React with a bunch of libraries that do way more than you really need, I think that plus ads/trackers is the real problem.

    • @SIGSEGV1337
      @SIGSEGV1337 3 года назад +1

      @@thehibbi react is inherently bloat, barely anything actually benefits from it, it just makes everyone's life harder.

  • @zackinator1439
    @zackinator1439 3 года назад +3

    The problem is that as internet speeds get faster and faster 4 or 5 mb sounds like less and less to a soydev. On most Internet connections these sites load fairly quick. Unless you live out in the country like Luke, your ISP's slowest package will load them just fine. My ISP's slowest is I think 25. It used to be 15. I actually got a free speed boost bc my ISP dropped 15mb as a speed option because they had to make room for more bloat I guess. At 15mb, bloated websites still load fine. And my family uses all the bloat you could throw at a connection. Netflix, bloated sites, online gayming, and it wasn't that slow. It was actually a shock to me when I learned we only had 15mb. I wouldn't have thought that'd be enough. (Funnily enough, I think one of those Verizon clowns tried to tell my mom to get the 100mbps package instead of the 50mb when we decided to upgrade from the slowest speed because "It wouldn't be enough for a 4 person household". I of course told her that was the most retarded thing I'd ever heard. I now have 50mbps and it's plenty fast enough. Makes me wonder wtf people with gigabit connections think they need it for. It's basically the same issue as other software bloat, it runs 200x slowers than it should and eats half your RAM but the soydevs just point and go iT dIdNT TAkE tHaT LoOnG! wHo CARes iF iT uSEs 500 eXtrA mB oF RaM? DonT U HaVE giGaBYtes oF iT? It's why if you got a basic laptop designed for basic office work (Document writing, spreadsheets, presentations, light web browsing) from 2007 and tried to use it today you wouldn't even be able to. (If you tried to use Windblows and MS Office) The OS would probably barely run. But it's doing the same task, just worse. But everyone just shrugs it off and says "Of course an old computer can't run a new os." But why? What does Win10 do that's so much more intensive than 7 that's needed? The spying routines? Cortana? The new UI?

  • @valentjedi
    @valentjedi 3 года назад +6

    I'm a webdev, and it hurts. And it's true

  • @93matarl
    @93matarl 3 года назад +5

    thanks, Mr. Boomer, for telling the Soydevs to start thinking about optimization, we need more sites that are more minimalistic it's OK with ads, but keep them simple so a person with a normal internet can use the internet, also the worst ads i know of is the epilepsy inducing ones.

  • @toxiccan175
    @toxiccan175 Год назад +2

    Watching this video is like receiving a vision of a utopic internet. But if you want to convince the soydevs, you have to make the ecological argument: Smaller websites = Less resources needed to host = Less energy consumption = Less global warming

  • @0AcE013
    @0AcE013 3 года назад +30

    the boomer jokes you're making on their names are like the parmesian to the chicken that is your video

  • @RandomActivities
    @RandomActivities 2 года назад +3

    I feel the same way you do about most web pages. There's so much crap on them that even modern computers struggle if you have more than a couple of tabs open. Web pages generally tend to be poorly written and it comes at a cost of efficiency.

  • @zongzoogly4549
    @zongzoogly4549 3 года назад +4

    Your Cardinal Sin was not just going straight to Chef John's recipe from Food Wishes (and Food Wishes' website is fairly lean by modern web standards)

  • @stumbling
    @stumbling 3 года назад +15

    Bruh, I am full stank denbeloper.

  • @Chico_Julio
    @Chico_Julio 3 года назад +2

    AFAIK, devs don't make decisions, their employers do.
    And usually they do that because of money. The big data business is too big to be left behind.
    A very morally very questionable practice, but ethics don't fill bellies.

  • @iskamag
    @iskamag 3 года назад +8

    the websites are so bloated the recording drops from 60 fps to 1spf (second per frame)

  • @devanshjyoti2570
    @devanshjyoti2570 3 года назад +9

    Dear Luke,
    Please try loading the Stripe and GitHub landing pages and record yourself while you are at it.

  • @milosCivejovidar
    @milosCivejovidar 3 года назад +2

    Someone should make the ultimate soydev website. It should use so much JavaScript frameworks, trackers, web-workers and dynamic CSS that it could be used as the new benchmark for PC's. Like Crysis and 3DMark, but available on a single website.

  • @TuxraGamer
    @TuxraGamer 3 года назад +1

    I'm currently working on a couple of projects of my own that I plan to monetize through in-site ADs. The site DOES allow you to disable trackers and it does even recognize the DNT header, so it'll literally skip loading analytics modules, since my business logic doesn't depend on them :). The entire site with the full content averages about 500 KB to 2 MB (depends on user uploads, they can upload images). So yeah, there're still web devs who care about performance, reliability and users trust and privacy.

  • @Wulfex
    @Wulfex 3 года назад +50

    Me: Gets called out at beginning of video
    Also Me: Likes video anyway because it's all true...

    • @icemine2418
      @icemine2418 3 года назад

      wtf is your pfp

    • @mohammedbakr6251
      @mohammedbakr6251 3 года назад +3

      Same here, even web development is becoming bloated. You have to use some sort of frameworks that loads a shitton of packages leaving you with 250MB node_modules with just the bare bones of the project. I miss the days when I started learning and was using HTML and CSS with vanilla JavaScript, everything was working fast on my shitty PC.

    • @kimapr3817
      @kimapr3817 3 года назад

      @@violenceisfun ...nobody told they used reddit here?

    • @mydadfuckingleftnigga245
      @mydadfuckingleftnigga245 3 года назад +6

      You know Luke has hit mainstream when he has these kinds of comments

    • @user-wy7wl5on7l
      @user-wy7wl5on7l 3 года назад

      I wonder if there is a better alternative to Js for the same things beyond just not using it

  • @AFCAWorldBodybuildingArchive
    @AFCAWorldBodybuildingArchive 2 года назад +3

    Soon websites will require AMD Ryzen Threadrippers with 32GB RAM 💪🙏

  • @BjornCanute
    @BjornCanute 3 года назад +2

    The current trend in web development right now seems to be how best to create a web browser in your web browser with (insert newest javascript framework with the most bloat possible), and then use to load a twitter clone.

  • @kodee2
    @kodee2 3 года назад +1

    Another good example is Link prefetching. Since HTML5, your browser can hit a page and automatically prefetch all of the HTML, CSS, JS, and images for the links on the page. The W3C standards have bloat built-in. There is no escape from the soydev's bloat.

  • @MrPolluxxxx
    @MrPolluxxxx 3 года назад +8

    Don't forget to use panko breadcrumbs for your chicken parm. They end up way more crispy.

    • @TehKorwinMikke
      @TehKorwinMikke 3 года назад +1

      :/ Breadcrumbs :/
      :O Breadcrumbs, Japan :O

    • @foxadee
      @foxadee 3 года назад

      @@TehKorwinMikke You joke, but these breadcrumbs are crisped with electrical current and are the best for breading in the world.

  • @elin4364
    @elin4364 3 года назад +2

    The worst part is that you could probably easily get all the nice design stuff working with just a TINY bit of css, that still wouldn't even slow down the loading times like at all.

  • @sashakoshka
    @sashakoshka 3 года назад +1

    ive noticed this trend where when making a website or a program people will use a very minimalist aesthetic in a desperate attempt to cover up how ridiculously non-minimalist and bloated it is under the hood.

  • @redd_cat
    @redd_cat 3 года назад +2

    The web dev team I'm on tried for several days to migrate our projects to Docker. Why? I don't know. None of us had a good understanding of Docker, it broke a load of things and eventually, we rolled the changes back. It was a complete waste of time that would have only added massive overhead because of how containers pack dependencies.
    These soydevs push for these awful techniques because they think it is cool.

  • @4.0.4
    @4.0.4 3 года назад +7

    It doesn't look like the limiting factor was Luke's internet, when his laptop was struggling to encode a 480p webcam stream and show a site at the same time.

  • @theempresshasnoclothes
    @theempresshasnoclothes 3 года назад +26

    Soydev Brainlet Virgin: "You mean lazy-loading makes websites slower?"
    Chad Luke: "Yes!"

    • @paul1
      @paul1 3 года назад

      That’s only true for above the fold content, which should be preloaded in the head tag anyway.
      web.dev/lazy-loading/
      web.dev/preload-critical-assets/

  • @bigozs
    @bigozs 3 года назад +1

    As a guy who grew up with 8 bit assembly and limited RAM and storage this excessive bloat culture is something I simply can't digest.

  • @TheLegendsmith
    @TheLegendsmith 2 года назад +2

    This also costs people a lot. A lot of people browse on their phones, these bloated sites EAT mobile data caps, and cost consumers actual hundreds of dollars, especially women who don't know better.

    • @polarcat0156
      @polarcat0156 Год назад +1

      bro just had to let it out💀

  • @stonebeard
    @stonebeard 3 года назад +7

    I'm going to type my grandma's recipe book in latex and use that f*** these bloat websites

    • @progfix
      @progfix 3 года назад

      Just use plain html.

  • @M1America
    @M1America 3 года назад +9

    Maybe with pihole setup you could sinkhole some of the telemetry and add media before ot even gets blocked by your browser and speed things up a little bit. Won't do anything about the Javascript payloads though.

    • @M1America
      @M1America 3 года назад

      @Pigpog Is it though? By leveraging DNS, the sinkhole gets cached as normal but in the hosts file you have a file that gets indexed every time your computer dials out. Not to mention how do you manage a hosts file without something super nasty. You need to be able to update it without too much hassle because ad domains change all the time.

    • @pladimir_vutin
      @pladimir_vutin Год назад

      noscript can actually block a lot of unwanted payload. since many websites tend to use ajax for getting their bullshit scripts

  • @juryrigging
    @juryrigging 3 года назад +2

    There was an attempt, quite some years back, to push an accessibility framework for websites, since there are plenty of common disabilities that most web devs don't even think to cater for.
    Needless to say, looking at the state of the modern web, that went absolutely nowhere. I still think about those issues sometimes. I'm aghast at the pages these things spit out: absolutely no care for semantic markup, no graceful fallback (many won't load properly without js) etc. It's an unholy mess and I feel sorry for those who have to navigate the web with accessibility aids.

  • @martinbeckmann9376
    @martinbeckmann9376 3 года назад +1

    It’s not gonna change . It’s deliberate. The world runs on bull shit . Every single aspect of life is full of unnecessary clutter. If it wasn’t, we’d move on to the real issue that matters and THEY don’t want us to , for obvious reasons.