Skip to main content

Why People Use WordPress and Wix

The Internet as we know it is structured because of HTML, looks pretty because of CSS, and functions properly because of JavaScript. While this may be a somewhat basic view of web development as it exists today, these three components still reign king over any application or website built to be accessible over the Internet. Sure, there exist languages that generate HTML from a different set of syntax, but the goal of these tools is to make creating HTML easier, not to replace HTML altogether. And sure, most websites use some backend server to do most heavy calculations, but scripts are still needed on the website itself to communicate with this server and then properly display this information.

It’s a testament to the principles of design and abstraction, then, that we are able to create websites through means other than writing lines of code on an otherwise blank text file—especially considering that every instruction on the computer must be rendered as binary at the end of the whole process. Indeed, web creation tools such as Wix and WordPress not only make the website creation process seem visual instead of technical, but they also allow an audience who may not have any experience with web development to have a good chance at successfully creating the product they want. And yet, when many people continue to develop using technical code, and when websites created through this method are generally considered to be more flexible, responsive, and dependable than those created with tools such as the ones above, an outsider may wonder why we need these sorts of visual tools and how they can compete with HTML, CSS, and JavaScript development.

The answer, of course, generally comes down to one thing: technical unapproachability. As mentioned, a functioning website generally needs a multitude of components, and the design of the frontend will likely be only one part of the finished product. Because each of these components will likely communicate in a different way, even if one can design a good set of web pages to display using the languages discussed above, there still may be other components of the product that use different sets of conventions and syntax; each part of the website may therefore require significant time to learn and understand, and this sort of time is often not available in a real workplace.

After all, each new programming language can seem like a cipher to its users, especially to ones who are unfamiliar with the various concepts of computer logic. Along with learning what each keyword in a language does, users may also need to find relevant libraries to import certain functionalities or wrestle with the particulars of a data type within a certain language; this struggle can only increase when someone unfamiliar with coding tries to understand relatively established topics that are nonetheless unintuitive, such as the first element of a list being at the 0 position or a range of 1 to 5 oftentimes returning only four elements, starting at the second. Even though there do exist several tools that can help make coding more approachable, effectively using a programming language to design a complex website can still be difficult and frustrating.

Ultimately, most programming languages are not only hard to use if one doesn’t understand their syntax or conventions—they are also hard to understand if one doesn’t know where to look for or how to comprehend documentation about syntax, library calls, dependencies, and etc. Many languages are built to resemble how the machine thinks rather than the user, and since the user will not be a machine, it requires experience to comprehend the logic. The strengths of these languages instead lie in how much one can get a computer to do if they know the proper code, which is far more than a website creation application such as WordPress—but for many people who want to build basic websites that look good, this is generally not an issue. Instead, what these people want is a visual way to build a website, something that intuitively allows them to add content to a page and see it update correctly, even if the most advanced options are removed. By offering this to users who don’t have the time or experience to code a website by hand, website creation tools like Wix and WordPress therefore fill a strong niche and are able to thrive, even as they exist alongside technical website code.

Comments

Popular posts from this blog

Why Professional Writing?

How did I end up here? As I've gotten closer to graduating from college, I've had people ask me how I ended up on the path that I'm on and why I made the decisions that I did. It still makes me laugh a bit when someone asks me those questions because truthfully, I've never felt like I knew what I was doing. The short answer is that I continually made decisions that I thought would make me happier in the long run. When I applied to Purdue, I already knew I didn't want to go there. No offense, Purdue, but I grew up in West Lafayette, Indiana, and I'd promised to my parents for eight years that I would be moving away for college. To my utter dismay, after all of the college applications had been submitted and returned, I found myself needing to make a decision between going to an out of state college (my dream) and taking out student loans, or staying here and graduating debt-free. I'm here, so obviously I chose the latter. Applying to the Professional Writing ...

Disney+ Relies on Users Already Understanding Streaming

  Disney+ did not officially launch until November 2019. At that point, streaming giants such as Netflix, Hulu, Amazon Prime, and HBO were already streaming giants, and Disney throwing its hat into the streaming ring was only advantageous because the company’s movie and TV collection are extremely popular. This basically guaranteed the site would be successful no matter how the interface looked. While the decision to copy a lot of the design off of other sites, especially Netflix, might seem like a good decision, Disney+ also should consider that there could be new users that are not accustomed to streaming services that are dipping their toe into the pool with Disney+ for the first time. Whether the reasons be financial or due to lack of interest in what the aforementioned sites have to offer, this group of users should be considered too. The design of Disney+ mirrors Netflix in many ways. The sites are closer to each other in terms of design than any other combination of streamin...

Writing Professionally Outside of Professional Writing

In an earlier entry, I noted that one of my vivid memories from my time in professional writing comes from the ironic realization that I was doing very little writing throughout one of my courses. Instead, this computer-aided publishing class mainly focused on the design of text and other content that already existed, with the actual writing in the class dealing with the decisions that went into the creation or modification of any presented design. In a sense, this course therefore focused more on the overall user experience of a document—how the user would view all the words and paragraphs and content as a whole—rather than how one would create the technical written elements that were necessary to form the document in the first place. Perhaps to balance this out, then, I want to discuss a recent writing experience that I find to be almost thematically opposite. One of the classes I took this semester was Purdue’s software engineering class, described on the university’s catalog as an ...