• qwerty@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    1
    ·
    20 minutes ago

    CSS files shouldn’t be heavier than HTML, that’s literally form over substance.

    All JS code should require pressing a button to run.

  • adarza@lemmy.ca
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 hour ago

    gotta get rid of their fast internet, too. 128kbps max (like 2 channel bonded isdn).

  • rumba@lemmy.zip
    link
    fedilink
    English
    arrow-up
    13
    ·
    4 hours ago

    around 75% of the project lifecycle, All developers should be moved to the min spec hardware they plan to support at launch.

  • xia@lemmy.ca
    link
    fedilink
    English
    arrow-up
    12
    ·
    5 hours ago

    …and they should not have a GPU either, so they can feel the cost of full-motion parallax-scrolling fade-in backgrounds.

  • NotMyOldRedditName@lemmy.world
    link
    fedilink
    English
    arrow-up
    33
    ·
    12 hours ago

    As a mobile developer, I got an email from google saying they’re going to be adding new memory restrictions in apps and it’ll crash if you exceed them.

    Thanks google, for buying all the ram, and then punishing us for it.

    • SapphironZA@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      4
      arrow-down
      1
      ·
      5 hours ago

      They need this to compete with Apple, apple runs on a lot less Ram because it imposes such limits already, simply by not having as much RAM to begin with

    • adarza@lemmy.ca
      link
      fedilink
      English
      arrow-up
      6
      ·
      11 hours ago

      i can see how this might evolve… someone, the app developer or the user, will end up having to pay google to let an app use more ram than google allows it to for ‘free’.

      • NotMyOldRedditName@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        edit-2
        5 hours ago

        So, the restrictions are set by the devices OEM and can be based around how much ram the device has, so I think the microtransaction would be with them, not google.

    • Kairos@lemmy.today
      link
      fedilink
      English
      arrow-up
      6
      ·
      11 hours ago

      What are the limits? There’s no way this could be done correctly without applying different limits to games vs some compass app or whatever.

      • NotMyOldRedditName@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        5 hours ago

        Its not explicitly mentioned. Just that itll be variable by the device and how much ram it has and be controlled by the device OEM.

        It did talk about how you might get throttled before it crashes as well.

  • rothaine@lemmy.zip
    link
    fedilink
    English
    arrow-up
    7
    ·
    12 hours ago

    If it makes you feel better, Chrome has a limit of 4GB.

    (Source: I work on a very large enterprise webapp and we have OOMed many times)

    • deft@lemmy.wtf
      link
      fedilink
      English
      arrow-up
      3
      ·
      11 hours ago

      Jesus. So now chrome is eating all your mana too? Ffs Google.

  • banause@feddit.org
    link
    fedilink
    English
    arrow-up
    16
    ·
    14 hours ago

    The one thing that the Fediverse wanted to destroy: not being able to cross post across social media software.

    What people do: 📸

    • Kairos@lemmy.today
      link
      fedilink
      English
      arrow-up
      6
      ·
      11 hours ago

      I fucking LOVE things breaking when the other node inevitably goes down, or the person deletes there post.

      The URL to the originating instance is right there.

      Edit: the microblogging quote post standard is just a URL as well.

      • Captain Aggravated@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        10
        ·
        12 hours ago

        Look, that water is complicated. Cross-post a Peertube video in a response to this comment. Lemmy and mbin and piefed etc. do mostly inter-operate transparently, I even see folks from Mastodon occasionally, they’re the ones that relentlessly @ people, but that’s about as far as this anus will distend.

  • OctopusNemeses@lemmy.world
    link
    fedilink
    English
    arrow-up
    22
    ·
    16 hours ago

    No monitors above 1920x1200 and they must code in bright sunlight at least 8 hours a day. I’m convinced some websites look like ass because the developers haven’t look at anything below 4k. Maybe ever. Some may not have seen sunlight in years. Not everything needs to be made for dark viewing with white text everywhere.

    • toddestan@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      42 minutes ago

      I’ve found most websites that look like ass on a 24" 1920x1200 screen (or really any desktop monitor) is because they are designed for a 5-6" cell phone screen.

    • BlackLaZoR@lemmy.world
      link
      fedilink
      English
      arrow-up
      6
      ·
      12 hours ago

      I have 4k screen and half of the websites are cellphone-like column in the middle. WTF is this shit?

    • Mikrochip@feddit.org
      link
      fedilink
      English
      arrow-up
      10
      arrow-down
      2
      ·
      16 hours ago

      Oh god, yes, I wish they had to work in a bright environment. Every other website (and even some desktop applications) feel like it was coded by someone who hasn’t left their basement since Obama was still in office.

      I mean, seriously, how can people unironically say stuff like ‘black text on a white background hurts my eyes’? Turn on the fricking lights damn it. Staying in badly lit environments is bad for your eyesight anyway.

      Also, while we’re at it, I am also not a fan of grey text on a grey background. Okay, rant over.

      • mobyduck648@lemmy.world
        link
        fedilink
        English
        arrow-up
        4
        ·
        14 hours ago

        It’s you! You’re the bugger who replaced all the mild amber streetlights with harsh blue-pumped mini-suns!

        • tempest@lemmy.ca
          link
          fedilink
          English
          arrow-up
          2
          ·
          edit-2
          9 hours ago

          Even the ones that don’t are following designers, just not ones they work with.

          Those giant JavaScript frameworks, and more importantly for design, CSS frameworks don’t pop out of thin air. .

          The entire world was and still is in material design because it was the blessed Google design.

        • Bytemeister@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          ·
          15 hours ago

          “I can build my website in 5 minutes using SquirtSpace or Bro-Daddy! Who needs IT anymore.”

          “I asked ChatGPT to prompt Claude to build my site.”

  • JayDee@lemmy.world
    link
    fedilink
    English
    arrow-up
    9
    ·
    14 hours ago

    Another idea: ban all public-userspace devs from have more than 2GB ram on their dev systems.

    If it’s going on the market for joe-schmoe, ya gotta make it work on a complete shitbox before shipping.

  • HugeNerd@lemmy.ca
    link
    fedilink
    English
    arrow-up
    66
    ·
    edit-2
    17 hours ago

    2GB? Barely enough for the VM of the Docker of the flatpack for the cloud mouse driver’s DRM!

  • ☂️-@lemmy.ml
    link
    fedilink
    English
    arrow-up
    11
    arrow-down
    1
    ·
    edit-2
    9 hours ago

    ban my boss from forcing me to include gigabytes worth of javascript.

    making me do it with a crappy computer is only going to make me suffer while trying to do it.

    • humorlessrepost@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 hours ago

      I just have a flag the pages can have that prevents it from loading any of the adops shit, so I can measure my performance improvements for my own sanity.

  • gens@programming.dev
    link
    fedilink
    English
    arrow-up
    30
    ·
    20 hours ago

    4k fullscreen uncompressed picture is a bit under 24MB. (3840*2160/1024/1024*3 = 23.73)

    • MonkderVierte@lemmy.zip
      link
      fedilink
      English
      arrow-up
      22
      ·
      18 hours ago

      Which is why you show a lower-res preview as default. Don’t want to wait a fucking minute to decide if i like your picture or not.

      Which reminds me, Chrome/ium/Firefox’s dev tools have a bandwith limiting feature. A lot of so-called web developers don’t know that.

      • HerbGrower@slrpnk.net
        link
        fedilink
        English
        arrow-up
        7
        ·
        15 hours ago

        Really? I did a little web dev as a side role when I worked in a small shop and even I knew about those tools.

        Reducing load times under highly throttled speeds was like crack to me.

        Yes entire page load was 120kB. But what about 76kB? 2 hours well spent damn it!!

        • ayyy@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          5
          ·
          13 hours ago

          Yeah thats because you do this thing where you care about your work. As far as I can tell most people don’t do that.

          • HerbGrower@slrpnk.net
            link
            fedilink
            English
            arrow-up
            2
            ·
            13 hours ago

            I was working for individuals and local independent businesses… I have noticed how much I cared about customers decreased a lot when they became massive corporations.

    • Valmond@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      1
      ·
      13 hours ago

      Why would you have that at 100% on your webpage? I mean with the special exception of looking for enormous photos.

      Also, you’d store it, and download it (to your webpage) compressed.

    • autriyo@feddit.org
      link
      fedilink
      English
      arrow-up
      6
      ·
      19 hours ago

      Maybe give them around 8GB for the machine they’re doing the development on? Assuming they’re not running windows…

      I think 2 would be to little for the OS, development environment and whatever else someone needs.

      • mycodesucks@lemmy.world
        link
        fedilink
        English
        arrow-up
        7
        ·
        17 hours ago

        There were websites that did way more than the typical framework bundled REACT crapfest with way fewer resources 20 years ago - those developers didn’t have any problems making them.

        The free lunch of being lazy and expecting the user to upgrade their way out of bad, inefficient code needs to end.