<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Jordi Calveres</title>
    <description>The latest articles on DEV Community by Jordi Calveres (@jordicalveres).</description>
    <link>https://dev.to/jordicalveres</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F577775%2F468ff6f5-d848-4cd9-9ef3-4ad3615b4996.jpg</url>
      <title>DEV Community: Jordi Calveres</title>
      <link>https://dev.to/jordicalveres</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/jordicalveres"/>
    <language>en</language>
    <item>
      <title>Thinking about Flexibility and Efficiency of Use</title>
      <dc:creator>Jordi Calveres</dc:creator>
      <pubDate>Tue, 09 Mar 2021 20:24:23 +0000</pubDate>
      <link>https://dev.to/jordicalveres/thinking-about-flexibility-and-efficiency-of-use-3d0a</link>
      <guid>https://dev.to/jordicalveres/thinking-about-flexibility-and-efficiency-of-use-3d0a</guid>
      <description>&lt;p&gt;One of the many challenges that UI and UX designers face before, during, and after designing or improving features or pages is how to know whether they are on the right path or not. Although there are many ways to test your design, &lt;a href="http://www.interactiondesign.se/wiki/_media/courses:p152-nielsen.pdf"&gt;"Jakob Nielsen's 10 user interface design heuristics"&lt;/a&gt; is one of the things you must do when designing, wireframing, or evaluating your design.&lt;/p&gt;

&lt;p&gt;Heuristic evaluation is a method that helps to identify or point out usability issues in the user interface (UI) of digital products such as software, mobile applications, and websites. If it is done in the early stages of the design, it will be an additional benefit.&lt;/p&gt;

&lt;p&gt;Today we will talk about one of Jakob Nielsen’s usability heuristics: &lt;strong&gt;"Flexibility and Efficiency of Use"&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;In UX, we must adapt to people with various abilities. Our system should be flexible enough to allow users to use multiple methods to accomplish a given task. A flexible system is efficient because people can choose the method that suits them best. The usability heuristic that we are going to talk about says that we should prioritize flexibility and efficiency through the use of shortcuts and accelerators, which are invisible to novice users and can speed up the interaction with expert users. This method allows the system to satisfy both inexperienced and experienced users at the same time.&lt;/p&gt;

&lt;p&gt;In addition, a flexible and efficient system not only helps users transition from novice to expert but also enables them to handle tasks in a variety of ways to suit their work style. This can be as simple as constructing functions in an open rather than prescriptive way.&lt;/p&gt;

&lt;p&gt;In this blog entry, we will go through some examples that illustrate this usability heuristic.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1️⃣ The most common shortcut&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Novice users can easily learn how to copy and paste a line of text from one document to another by simply highlighting the text and selecting Copy from the Edit menu, and then selecting Paste from the Edit menu of the target document.&lt;/p&gt;

&lt;p&gt;To speed up this operation, users can easily find that right-clicking on the highlighted text brings the same action. This requires less mouse movement and allows users to complete tasks faster.&lt;/p&gt;

&lt;p&gt;For the expert user, these operations can be done faster by using the Command + C and Command + V (Ctrl + C and Ctrl + V on Windows) keyboard shortcuts. These shortcuts are displayed next to each action in the "Edit" and "Popup Menu" to inform the user of their existence.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--DGlv2Mle--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://miro.medium.com/max/2400/0%2A-IMNXarpYWqDvWlO" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--DGlv2Mle--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://miro.medium.com/max/2400/0%2A-IMNXarpYWqDvWlO" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2️⃣ Mobile keyboards Accelerators&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This iOS keyboard allows sliding between the letters of a word without having to tap them individually. This gesture is an accelerator: it can help experienced users, but it will not increase the difficulty of learning for novices.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--gA7Sk59Q--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://media.nngroup.com/media/editor/2020/11/04/swipe-keyboard-accelerator-sm.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--gA7Sk59Q--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://media.nngroup.com/media/editor/2020/11/04/swipe-keyboard-accelerator-sm.gif" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The trick to designing usable accelerators is to make them discoverable but not compelling. The classic solution for keyboard shortcut accelerators is to display them next to the relevant commands in the menu or toolbar. Novice users do not need to pay attention to keyboard shortcuts at all, but repeated exposure to them can help experienced users learn.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3️⃣  Undetectable Accelerators&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;However, sometimes, the accelerator is not so obvious to the novice, and it looks like a hidden function that can not be found. Frequently, these accelerators are discovered accidentally or by playing with the system. Once these actions are discovered, the user can complete the actions faster. They speed up the process. &lt;/p&gt;

&lt;p&gt;An example can be seen using the &lt;strong&gt;Gmail application&lt;/strong&gt;. If a user accidentally swipes to the right or left, they will learn about hidden accelerators that allow users to store mail in increments quickly or move it to another folder. Of course, these operations can still be implemented directly from every single message, but if experienced users use accelerators instead of performing these operations, the processing speed can be accelerated. Swiping is much faster than entering each email individually.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--xMzLcBnI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://miro.medium.com/max/700/0%2AJ-bxqN8Rk2ckdYf8" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--xMzLcBnI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://miro.medium.com/max/700/0%2AJ-bxqN8Rk2ckdYf8" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This accelerator also exists in &lt;strong&gt;WhatsApp&lt;/strong&gt;. I have always been used to long-press a message to reply to it. An accelerator for this frequent operation is provided, which makes it possible to swipe right on the message to reply to it. It may be a good habit for the application to provide prompts or hints to users after completing standard operations to let them know that the accelerator exists. Otherwise, just like the WhatsApp example, you will need to discover the feature accidentally or through a trial product.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--eff3VzJB--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://miro.medium.com/max/700/0%2ATY4Od2fZek8mKQBO" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--eff3VzJB--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://miro.medium.com/max/700/0%2ATY4Od2fZek8mKQBO" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4️⃣ Adobe Photoshop Flexibility&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;As explained before, the classic solution for keyboard shortcut accelerators is to display them next to the relevant commands in the menu or toolbar. Adobe Photoshop displays a prompt message indicating how to use the toolbar item in the small overlay that appears when the mouse is hovered to access the keyboard shortcut (M in this example).&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--uVa7jYFF--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://expertphotography.com/wp-content/uploads/2018/10/Photoshop-shotcuts-marquee-tool.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--uVa7jYFF--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://expertphotography.com/wp-content/uploads/2018/10/Photoshop-shotcuts-marquee-tool.jpg" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In addition, Adobe allows users to be flexible enough to edit and make their own series of shortcuts. This flexibility is suitable for advanced users. Users can change and create shortcuts according to their professional fields.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--YSCQVMDF--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.stack.imgur.com/WxqQs.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--YSCQVMDF--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.stack.imgur.com/WxqQs.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🌟 Extra information&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Besides accelerators and shortcuts, there are other ways that users can have more efficiency and flexibility to speed up their work.&lt;/p&gt;

&lt;p&gt;First, when installing new software, the user is asked if they want to continue with the default installation or with the advance installation. Advanced users choose a custom installation to eliminate unnecessary services or unnecessary plugins.&lt;/p&gt;

&lt;p&gt;As we can see in the image below, the user is asked whether he wants to use the typical installation, the complete one, or the custom one. With this, the application accomplishes a way to speed up the work to the novice users as well as offering flexibility to the expert ones.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--gxzPpKip--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://doc.qt.io/qtinstallerframework/images/qtifw-examples-dynamicpages.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--gxzPpKip--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://doc.qt.io/qtinstallerframework/images/qtifw-examples-dynamicpages.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Second, macros are another way to increase flexibility and efficiency. They are in an intermediate position between user-defined customization and system-created accelerators. Macros allow users to run a series of commands using a single trigger, allowing expert users to automate repetitive or tedious tasks with predictable steps. (Excel users may create macros by recording a series of mouse clicks and keystrokes or writing scripts.) Macros are not the only way to efficiently process batch operations, however, simple functions allowing users to select multiple items in a menu (for example, by checking the corresponding checkboxes) and running commands on them are also accelerators.&lt;/p&gt;

&lt;p&gt;Airtable provides automation, which is a macro function that allows advanced users to link together multiple actions that can be triggered automatically. Airtable also provides more traditional checkboxes for each row in the table to allow users to perform batch operations (such as coloring or filtering) on ​​multiple rows at the same time. Both of these functions are accelerator types, but they have different levels of required user workload.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--1daBRMn3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://media.nngroup.com/media/editor/2020/11/04/airtable-macros-sm.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--1daBRMn3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://media.nngroup.com/media/editor/2020/11/04/airtable-macros-sm.jpg" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Finally, I would like to mention a bad example regarding this usability heuristic. Even though most of the applications try to provide an efficient and flexible environment, some of them do not achieve it completely.&lt;/p&gt;

&lt;p&gt;For example, Vimeo does not provide users with a basic plan to adjust the playback speed of their videos, which reduces the efficiency of the video viewing process for users who want to customize the playback speed by increasing or decreasing the video playback speed.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--4xeTzop_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/aanzcusmcyudiwl1mpm3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--4xeTzop_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/aanzcusmcyudiwl1mpm3.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Thinking about Design Problems</title>
      <dc:creator>Jordi Calveres</dc:creator>
      <pubDate>Mon, 15 Feb 2021 19:05:40 +0000</pubDate>
      <link>https://dev.to/jordicalveres/thinking-about-design-problems-2c07</link>
      <guid>https://dev.to/jordicalveres/thinking-about-design-problems-2c07</guid>
      <description>&lt;p&gt;Most people think that design is about making things look beautiful - a decoration. But design is both an art and a science, it is a cold working process. However, the design is not allowed to fail. The design of websites and mobile applications, as well as the design in general, is a complex and delicate process, it is more than making things pretty. &lt;/p&gt;

&lt;p&gt;Every aspiring designer wants to create products that can become iconic and well-known worldwide, such as the unique wedge shape of Ferrari or the practicality of the Swiss army knife. But despite their high hopes, many people end up creating some very interesting and scary designs before becoming the next Giorgetto Giugiaro or Le Corbusier.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://jmspool.medium.com/the-making-of-an-organization-changing-ux-strategy-88135de43ab3"&gt;Jared Spool&lt;/a&gt;, the American writer, researcher and usability expert, once said: “Good design, when it is done well, becomes invisible. It is only when it is done poorly that we notice it.” &lt;/p&gt;

&lt;p&gt;There are many reasons for a bad UX: maybe designers prefer beauty over usability (a standard over-function problem), or they support their design on their suppositions rather than precise user research. Maybe they integrated intrusive features (such as pop-up windows) in an attempt to push users to perform specific actions. Generally, if users have to research in-depth to achieve what they want, feel forced to do things they do not want to do, or get lost in the &lt;a href="https://careerfoundry.com/en/blog/ux-design/what-are-user-flows/"&gt;user flow&lt;/a&gt;, then it means that the UX design needs to be improved.&lt;/p&gt;

&lt;p&gt;In this blog entry, we will go through some examples of products with a bad design that creates an overall bad UX.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1️⃣ Can you read between the lines?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;These kinds of laundry machines can be found in many houses.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s---o3b7-Vx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/vqzgev1bkhhhjp56to5j.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s---o3b7-Vx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/vqzgev1bkhhhjp56to5j.jpg" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;As you can see, the display is packed with different options that you can choose from. You may be able to figure out what some options do, however, some of them do not make any sense at all.&lt;/p&gt;

&lt;p&gt;Besides, the worst part of this design is probably that all these settings are not even required. You can wash most clothes in cold water.&lt;/p&gt;

&lt;p&gt;The interface on the washing machine could be simpler because, in my opinion, I would never use most of the settings. Probably, I would only use a couple of buttons on the machine.&lt;/p&gt;

&lt;p&gt;On the other hand, I would say that some washing machines have a really good design. For example, the following one.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--M0xyW6OR--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/x3y5ihvfz463j2n4hig0.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--M0xyW6OR--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/x3y5ihvfz463j2n4hig0.jpg" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This interface only requires the user to press four buttons, which makes the machine easy to use. Does the user really need to choose the rotation speed? Probably not.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2️⃣ Are you hungry?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Most of the microwaves that common people use are a combination of excessive useless buttons with a completely flat surface that has zero tactile feedback.&lt;/p&gt;

&lt;p&gt;The following microwave supports and contains 34 buttons. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--kHKpfteq--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/ilmydyxnmqzwjrb8hj4m.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--kHKpfteq--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/ilmydyxnmqzwjrb8hj4m.jpg" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The problem with this design is that usually only &lt;em&gt;two&lt;/em&gt; of the buttons are used and therefore 94% of the buttons are not accounted for.&lt;/p&gt;

&lt;p&gt;People usually get accustomed to using poorly designed microwaves thanks to trial and error. However, if companies would just study their customer base and ask them questions, they would probably find that many people complain that microwaves are not as easy to use as it seems.&lt;/p&gt;

&lt;p&gt;In my opinion, a good design should be one that only has few buttons and the options are really clear. For example, I would say the microwave that can be found below has an amazing design.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--UOWTAEsp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/jwj56tc95a6ujb2vf1h3.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--UOWTAEsp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/jwj56tc95a6ujb2vf1h3.jpg" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This microwave has a clear and simple interface that can be interpreted by anyone.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3️⃣ Design in chaos&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Having a bad design in a website can make you close it as soon as you enter. In this section, we will see the contrast between badly designed websites that most of the time will overwhelm anyone who enters them and well-designed ones that have a consistent, well-designed interface.&lt;/p&gt;

&lt;p&gt;First of all, we can see Bella de Soto's &lt;a href="http://www.bellads.info/"&gt;website&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--tHT6CiVA--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/0vort1rk1uva3ji9iepr.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--tHT6CiVA--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/0vort1rk1uva3ji9iepr.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Every time you enter the site, you feel that these guys are trying to put all the content they have on one page. There are too many different content and many low-quality images on the homepage, that you will probably feel dizzy once you enter it. In addition, the homepage is too long and too wide, meaning that you will have to scroll it horizontally and vertically to find the information you need.&lt;/p&gt;

&lt;p&gt;Nowadays, to create a user-friendly design as well as a good design, it is needed to keep it simple and create intuitive designs for users. If you don’t want to be the only user that visits the website, you need to create one where users should never get lost. In order to obtain a user-friendly website, web developers should remember to use a grid, which makes the process of placing elements on the web page very easy.&lt;/p&gt;

&lt;p&gt;The success of a website usually depends on only one thing: how users perceive it. "Does this website bring me value? Is it easy to use? Is it pleasant to use?" These are the questions that visitors think of when interacting with the products, and with them, they form the basis for their decision to become regular users or not.&lt;/p&gt;

&lt;p&gt;Below we can see the design of a well-organized page with a well-defined grid.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--r8SL_W9c--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/etlvv5a0zg23x1um0e7f.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--r8SL_W9c--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/etlvv5a0zg23x1um0e7f.jpg" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;As you can see, on this page everything is clean and organized. All the elements are grouped and positioned in relation to each other. Besides, you will not probably get lost on this website. This is thanks to the use of the grid as explained above.&lt;/p&gt;

&lt;p&gt;In conclusion, it is obvious that a good website not only involves design. However, customers want and expect an attractive visual layout. They will judge your business based on appearance before reading a word.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🌟 Extra information&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Besides creating an overall bad UX, sometimes if the target user is not designed at the center of the design process, these technologies can lead to life-threatening situations.&lt;/p&gt;

&lt;p&gt;Below we can find some examples that show how various designs failed to achieve their purpose, as well as the consequences of these failures.&lt;/p&gt;

&lt;p&gt;On 20th January 1992, a tragic incident happened due to a thoughtless design that took the lives of eighty-seven people. Two skilled pilots with over 12,000 hours of flying experience between them were traveling to Strasbourg, Germany when adverse weather conditions caused interruptions with the flight’s scheduled course. With their joint experience, they calculated that a descent of 3.3 degrees would safely align them with the runway. Unfortunately once the clouds broke the pilots came face-to-face with a mountain and seconds later the horrific collision occurred, only nine people survived. &lt;br&gt;
An investigation into how this accident occurred showed that the interface the pilots used to enter information was to blame. The reason that it was difficult to grasp what data was being entered was due to the same screen handled two pieces of key information — Flight Path Angle (FPA) and Vertical Speed (VS). Rather than enter -3.3 for the Flight Path Angle, the pilot entered -3,300ft/min for the Vertical Speed. The small interface and the only difference being a missing decimal point robbed people of their lives. This could have easily have been avoided if the interface was more carefully considered. When we design it is vital to understand that unclear information can lead to catastrophic incidents. (&lt;a href="https://blog.prototypr.io/the-life-changing-and-potentially-life-ending-consequences-of-bad-design-9fa3631aee2f"&gt;Source&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--jxm6-VDo--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/a970bdc60cbfshw5yauc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--jxm6-VDo--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/a970bdc60cbfshw5yauc.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;This is the interface that shows the Flight Path Angle and the Vertical Speed&lt;/em&gt; &lt;/p&gt;

&lt;p&gt;Besides that, in the source, you will be able to find more examples that relate to the topic of life-threatening situations due to a bad design as well as other examples of bad designs.&lt;/p&gt;

&lt;p&gt;Finally, I would like to mention an interesting &lt;a href="https://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=8285972"&gt;research paper&lt;/a&gt; that talks about the importance of good interface design. This paper is well-written and goes in-depth with some aspects of interface evaluation.&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
