• 4 Posts
  • 28 Comments
Joined 1 year ago
cake
Cake day: August 15th, 2023

help-circle
















  • If it’s one of those things to try to make it easier for the technically challenged but ends up making more advanced techniques difficult or impossible I’m not a fan.

    In my opinion, the issue in this post is an outlier (although a surprisingly bad one).

    My experience with blocks (or the “Gutenberg editor”) has only been in creating custom blocks, I can’t speak for using built-in blocks or blocks bundled in plugins.

    With this context in mind, I’ve really liked this new editor used in conjunction with the “Advanced Custom Fields” plugin.

    And you can still use those old page builders like Visual Composer/WP Bakery (which I hate) or create templates yourself for each page, this is just another tool.

    I haven’t dived into it enough yet to see what purpose it serves or problems it aims to solve.

    I know of a project which is a good example. Very large website, but most of their content is written by non-technical people (regarding the web). They have a small team which makes custom blocks and dictates how they are used by other people when posting new content.

    I think using blocks helped them to maintain and improve a cohesive design even with so many people editing the website and after considerable years.

    I wasn’t convinced that trying to take a more advanced product like WordPress and dumbing it down for non-technical use cases was the best idea

    In that regard I reckon this is a step in the right direction for the WordPress ecosystem (but again, my experience is limited).








  • Olissipo@programming.devtoProgramming@programming.devHTML First
    link
    fedilink
    arrow-up
    12
    arrow-down
    1
    ·
    1 year ago

    I don’t agree with the problem they aim to solve with those goals.

    But today it takes several years of mastering tools and frameworks to get to that stage. HTML First principles should allow people to unlock that feeling, and level of mastery, much earlier on in their coding journey.

    The onboarding process can be made easier for devs new to the project (junior or senior) with decent documentation. Just enough install/build the project in their local machine and understand the gist of the technologies.