Skip to content
DevMeme
5278 of 7435
From Flash Worlds to Bento Grids
WebDev Post #5789, on Jan 8, 2024 in TG

From Flash Worlds to Bento Grids

Why is this WebDev meme funny?

Level 1: Big Castle, Small Box

This is funny because it compares someone who built an entire noisy, custom amusement park by hand with someone who proudly arranged a few neat boxes on a page. The old version looks ridiculous but powerful; the new version looks tasteful but a little tired. It is like one kid building a cardboard castle with lights, music, and trapdoors, while another kid says, "Look, I sorted my toys into squares."

Level 2: Bento Meets Timeline

Flash was a browser plugin used to make animated, interactive web experiences before HTML, CSS, and JavaScript became powerful enough to replace most of that work. ActionScript was the programming language used inside Flash. A keyframe marks an important moment in an animation, and a tween fills in the motion between keyframes. So "10.000 keyframes & tweens" is the meme's way of saying the old designer made something absurdly elaborate.

Apache is web server software, and Linux kernel compilation is a much deeper systems task than a designer usually needs. That mismatch is part of the joke: the 2003 Doge claims to be casually doing everything from pixel art to server administration. On the modern side, a bento grid is a layout made of differently sized boxes, inspired by the compartments of a bento lunch box. It is common in landing pages, dashboards, and portfolio sites because it looks organized and works well with cards.

For newer developers, the meme is also about discovering that "simple design" does not always mean "easy design." A clean grid can hide tons of decisions about spacing, responsive breakpoints, accessibility, and content priority. Still, compared with building a whole Flash game website and inventing a pixel font before deploying Apache, it looks hilariously restrained.

Level 3: Flash Before Frameworks

The joke works because the left side is not just nostalgia for ugly websites; it is nostalgia for a period when a "designer" often behaved like a tiny one-person game studio, audio engineer, frontend developer, sysadmin, and font foundry. The muscular Doge under Designers 2003 brags:

I just launched my new Flash website which also is a whole game at the same time. Over 10.000 keyframes & tweens. Also developed my own soundtrack and custom button and animation sounds. Plus my own pixel font because I don't want to use a font everyone else uses. Once I finished compiling this Linux kernel I'll set up Apache and get this thing live!

That caption is exaggerated, but only barely. Flash-era web work really did encourage timeline animation, ActionScript, custom preloaders, tiny games, splash screens, sound effects, and bespoke interface metaphors that were often terrible for accessibility but wildly inventive. The gag is that this chaos required a strange breadth of practical skill: visual design, scripting, animation, compression, asset pipelines, browser plugin behavior, and sometimes server setup when the person shipping the thing was also the person with SSH access.

The right side, Designers 2023, is sad Doge saying:

Check out my bento grid

That lands because modern UX/UI and Frontend culture has its own sameness problem. A bento grid can be a perfectly useful responsive layout pattern, especially when backed by CSS Grid, good hierarchy, and real content strategy. But as a portfolio flex, it can also become eight rounded rectangles performing the role once held by an entire Flash microsite with custom audio. Progress gave us standards, performance, semantics, responsive design, and fewer browser crashes; it also gave us an industry where everyone can ship the same clean rectangles and call it a design system. The 2003 side was often hostile to users, but it had unreasonable creative ambition. The 2023 side is polite, componentized, and already asking whether the shadow token is approved.

Description

A two-column Doge comparison meme labels the left side "Designers 2003" and the right side "Designers 2023". The 2003 side shows a muscular Doge and a long caption: "I just launched my new Flash website which also is a whole game at the same time. Over 10.000 keyframes & tweens. Also developed my own soundtrack and custom button and animation sounds. Plus my own pixel font because I don't want to use a font everyone else uses. Once I finished compiling this Linux kernel I'll set up Apache and get this thing live!" The 2023 side shows a sad Doge with the text "Check out my bento grid". The joke contrasts the maximal, hand-built, multimedia chaos of early web design with modern layout trend repetition and lower-effort visual sameness.

Comments

18
Anonymous ★ Top Pick The 2003 designer shipped a game, a font, a soundtrack, and a server; the 2023 designer shipped eight rounded rectangles and called it a system.
  1. Anonymous ★ Top Pick

    The 2003 designer shipped a game, a font, a soundtrack, and a server; the 2023 designer shipped eight rounded rectangles and called it a system.

  2. @czarek 2y

    can u post non-retarded embeds? You fuck up custom clients

    1. @hotsadboi 2y

      i've got no problem on my end using a custom client. if any modification causes your app to be unable to do basic tasks you either do something in attempt to fix the obvious bug or simply stop using it. how is it realistically anyone else's problem?

      1. @czarek 2y

        shut up lil nigga, we use SailfishOS over here

        1. @viktorrozenko 2y

          Still don’t see why I should care

          1. @czarek 2y

            dot ai domain in bio detected, opinion rejected.

            1. @viktorrozenko 2y

              I made money by abusing the Down syndrome patients? Yes, that’s right, but only those who be hating on me in the comment section! — Morgenshtern

  3. @purplesyringa 2y

    get out of here quick af degen

  4. @deerspangle 2y

    Why do you sometimes post memes like this anyway? Where it's a link to an image on aws, and the link text is a couple zero width spaces? Is it some preference about formatting, or gathering extra stats via the weblink, or what?

  5. @denis_klyuev 2y

    Actionscript they said, it's good they said. And where are they now? 😏

    1. @azizhakberdiev 2y

      it all goes back to es4 and what Microsoft did to it (and e4x which has nothing to do with it, but still suffered) afaik

  6. @SamsonovAnton 2y

    I really miss those 2000's Flash wonders like X-Pressive's games: Teletubbies Mercy Killing

  7. @Assarbad 2y

    AS3 doesn't make SWF _any_ better as a file format. Perhaps from a user perspective, but the way all sorts of crap could hide in SWF was ghastly. Still not half as bad as PDF (with the exception of PDF/A).

    1. @SamsonovAnton 2y

      What's wrong with PDF? I thought it was a declarative page definition language, lacking programming abilities of PostScript. (Although I am aware that some foreign objects may be embedded inside PDF, it's a matter of their handler to do things securely, rather than a property of the format or its top-level viewer application.)

  8. @qtsmolcat 2y

    Lets be honest, a lot of flash websites sucked

    1. @ZgGPuo8dZef58K6hxxGVj3Z2 2y

      Especially when you had a screen that wasn’t 100% scaling

  9. @ZgGPuo8dZef58K6hxxGVj3Z2 2y

    Pixel fonts were the peak of the internet

  10. @WaterCat73 2y

    wait… offences are not prohibited here. Ok

Use J and K for navigation