# data[].attributes.body
Something that we read about this week in the Laws of UX textbook in Chapter 11 was privacy and ethics. For one of my generals a couple years ago, I took a philosophy class titled "Ethics," where we read and discussed what ethics meant to several philosophers. It is interesting to take those perspectives and apply it to modern day problems and ideas. I think the number one thing to ask ourselves is, "are we RESPECTING our users and their privacy and data? They are trusting us to use their data in the right way and we need to respect them enough to do what they expect.

# data[].attributes.body
Postel’s Law is a clever bit of social engineering. Also known as the Robustness Principle, it goes like this: Be conservative in what you do, be liberal with what you accept from others.
One way I could explain Postel's Law to my Grandma would be comparing it to sending text messages. If someone sends me a message with misspelled words or grammatical errors it is inefficient to simply reject this message as nonsensical when I can make out what the person intended to say. If someone sends a text that reads, for example: "You're house is on fire!!!" you shouldn't waste time correcting spelling. The world is imperfect and people make mistakes, we should be forgiving of other people' imprecision. So long as we can understand what they mean, we ought to be able to work with them, no matter how crudely they express themselves. Substitute "people" with "machines" and you'll get the concept of Postel's Law, Grandma!

# data[].attributes.attachment_link.title
Laws of UX: Postel's Law (with examples!)

# data[].attributes.body
Trying to re-learn javascript was more difficult than I was expecting, but we are doing it a bit different in this class than I had seen before. Luckily I got it all figured out and we are good to go now! I like having all the javascript on an external page, because some functions can really add a lot of bulk to your HTML document if it's in there.

# data[].attributes.body
While taking notes on JavaScript, I was conflicted between just how cool it was and what kind of doors it opens up for web design, but then also amazed at how much typing was happening and I couldn't believe that with how common it is to use that behavioral layer, there wouldn't be a shorter process. When we got to jQuery I was very relieved to see that parts of the process had, indeed, been truncated and made simpler. Looking forward to playing around with both and getting comfortable using them on my pages!

# data[].attributes.body
Postel's law includes the need for resilient interfaces that can anticipate many inputs in a accessible interface. One example of this that I found this week was the search function on USU's banner registration. They have many different ways to filter searches by location or delivery method, but what I liked the most was how when I look up any certain course by starting to type in DATA..., the search automatically starts to suggest course names in the format that the database will accept. It is able to recognize course names with or without a space between the denotation and the number as well. While the database by necessity has to receive input in a certain way, I liked how they applied Postel's law and found ways to encourage correct inputs.

# data[].attributes.body
Reviewing Postel's law, I couldn't help but think if engineers have any sort of standards for actually testing their products in the real world lol. It seems like engineers of every kind (software, hardware, electrical, mechanical, civil, ect) all put their theories on paper and try to "Be empathetic to, flexible about, and tolerant of any of the various actions the user could take or any input they might provide." However, if you have ever tried to implement something designed by an engineer, you'll quickly find out 95% of them have never tested their product outside of the lab. While Its great to follow Postel's law, I believe the most important thing you can do as a designer, is to personally use the products outside of your own field and comfort zone. You can only rely on others feedback to a certain point before you need to experience the issues for yourself.

# data[].attributes.body
Haha, this GIF is too good! This week was so awesome! I had missing elements from my website and JavaScript and jQuery fixed them all! I'm so excited to know how to code these and understand them. There are things that I assumed we had to embed in the HTML that we can do with JavaScript and it is so much easier!

# data[].attributes.body
Honestly the first time I was taught JavaScript it was optional and I gave up on it. In this class I learned more and actually want to continue learning about it. Even if the syntax for it is kinda wonky. It was also interesting to learn about WAVE and how it's trying to increase accessibility by giving developers tools to improve their websites. While I don't personally struggle with a disability, my brother has a has extremely limited site and has to deal with poorly made websites. A lot of the time someone has to help him through them because most of the time he can't see important info and the sites are simply not made for someone like him. These experiences have help me realize how important it is for developer to to be aware of such issues and how I can do better when creating my own websites.

# data[].attributes.attachment_caption
JS helps our Website go together like PB+J! 

# data[].attributes.body
JavaScript has been a blast to learn this past week! I feel like I'm really putting the soul into our website(s) by implementing a more user interactive experience. This, in my opinion, is what really makes web design fun as we can choose from numerous functions to use, also thanks to JQuery as well. It's like we're breathing life into our websites! Not only this, but JS really outlines the values of Postel's Law even further which makes it such a great tool to use for UX as well. I'm excited to implement JS and JQuery in our projects and assignments throughout the rest of the semester!

# data[].attributes.body
I know I am posting a video that was posted on section 10.3 but it opened my eyes to the fact that I can see!. I have never pondered the fact that people that cannot see use the internet, and while that might seem really low just to say that, it is true. going over the WAVE website and learning how one can better the design of a webpage to make it more accessible is amazing to me and it amazes me even further the fact that it comes from our own school. Plug in for USU baby!! Go Aggies!

# data[].attributes.attachment_link.title
Web Accessibility Guidelines in About 7 Minutes

# data[].attributes.body
One of the takeaways that stood out to me was "Be empathetic to, flexible about, and tolerant of any of the various actions the user could take or any input they might provide." I think that is something we can all takeaway during this learning process and it can actually be used outside of the class.

# data[].attributes.attachment_link.description
Be liberal in what you accept, and conservative in what you send.

# data[].attributes.body
This week I made some great progress on my website! I started adding JavaScript into my website to make it more intuitive. I also started placing all my photos in my website and it's really starting to look like my own website and come into it's own! I look forward to seeing the finished project of my website!

# data[].attributes.body
Years ago I started commuting to work on the Frontrunner. In the beginning I was reading books and doing work. However, one week I was watching a tv series that was so gripping I couldn't stop thinking about it. So I downloaded the episodes onto my phone, but had trouble hearing it over the noise of the train. I turned on subtitles, and since then I have ALWAYS used subtitles. I cannot tell you how many shows, or movies I have rewatched since then and the subtitles give me more information that I have heard before. I love subtitles and benefit from someone designing the shows and movies I watch with accessibility in mind.

# data[].attributes.attachment_caption
I made this meme using a meme from the internet. Memeception.

# data[].attributes.headline
Coding Languages Copy Each Other's Homework.

# data[].attributes.subject
Coding Languages Copy Each Other's Homework.

# data[].attributes.body
I was surprised to see that JavaScript can look similar to Python. Python is the main coding language I use (honestly, it's the only one I knew before taking this class unless you want to count SQL), so it was interesting to me that JavaScript uses if and else statements just like Python. Of course, all languages will use synonyms for the same thing so that they're slightly different. For example, JavaScript uses prompt, while Python uses input. But, the notation is the exact same.

# data[].attributes.body
Liberal designers have a strong psychological foundation consistently with Postel's Law. We should really try to be in our clients mind in order to provide them a excellent and acceptable quality of artwork. At the same time, we should try to be conservative with ourselves relatively with products we build. Design is not the least challenging task to accomplish😁! Reading through the Postel's law confirms that a psychological foundation is crucial to succeeding in designing.

# data[].attributes.attachment_link.description
User Interface & User Experience design plays a vital role in whether or not people will use that particular application or product. Thus, making such design decisions carefully by considering how it will be received is important. This is accomplished by tapping into the human’s senses such as eyesight, touch, and hearing. In this talk, we’ll be dissecting the kinds of design decisions that are being made by tech companies to make their product more appealing.

# data[].attributes.body
Reading Krug's section about how making things more accessible benefits everyone made me think of a few examples of my own life, and I really think it's so true. Most of the time when I watch TV now, I use the subtitles. I can hear just fine, but I found that I pay a lot better attention and don't miss as much when I use them. Additionally, I've found that I can focus a lot better listening to books then reading them. So luckily, a lot of my textbooks now have audio-readers or audio versions that allow me to listen to them and retain a lot more of the information. Because I've benefit from a lot of these accessibilities, I will definitely keep them in mind with my own site now.

# data[].attributes.body
I found Postel's Law interesting because it reminded me of the importance of intentionality. When the law is specifically talking about inputs and outputs, its important to apply this to other aspects of a website. For example, you don't want a website to have (send) too much information to the user. It needs to be simple to understand. In the opposite circumstance, you want to the user to be able to access anything they need from your site. As I've built my site, I've thought back to the original goals and functions of the website that we wrote down at the beginning of class. As my website has advanced and more information, buttons, and forms have been added, I want to make sure I am keeping my goals in mind.

# data[].attributes.body
After watching the lectures about Jquery, I feel like it may be a black hole of sorts. I will have to keep in mind that there is a balance of simplicity and usability that needs to work with the cool enhancing features of the website. I will try my best to not get carries away with the extras, and only add things that substantially add to the user experience.

# data[].attributes.headline
It all circles back to usability - Design Blog 10

# data[].attributes.subject
It all circles back to usability - Design Blog 10

# data[].attributes.body
I thought Krug's chapter on accessibility was interesting. He mentioned 2 points:
1.) Accessibility can be good for people without disabilities (like closed captioning)
2.) Focusing on existing usability problems that exist for a non-disabled user will also help the disabled user. He said "imagine the last time you struggled with a website, now image doing that again, but now you are blind."
It almost seems like accessibility = usability or at the least the two definitely overlap. It was a good conclusion for the book.

# data[].attributes.body
Conservative men who date liberal women inspired this meme. "Be liberal in what you accept, and conservative in what you send." Obviously, Postel’s Law is not about politics, but I thought it was funny.

I thought this was a cool law. Recently I was trying to input my information into a website, but they were extremely strict about the format in which they would accept phone numbers, eventually I got frustrated and gave up. This is why it's important to be liberal in what we accept, and then do the work for the user and format it correctly before we send.

# data[].attributes.body
I really like the idea behind Postel's law, but I would like to caution to always cleanse incoming data. I used to work in cyber security and it's very important to have proper php code in order to make sure no one can get into a data base or insert some js.

# data[].attributes.body
Of cores the 80-20 rule pops up in this class! I cant tell you how much my boss tells me this. It is incredible what problems can be assessed and pulled out of a set of data when you realize this rule. I find that my mind leans more toward how the webpage looks rather then how it functions. I know this needs to change but I find people a bit more lenient when they enjoy looking at something when they have to deal with a few bugs.

# data[].attributes.body
My biggest takeaway from Pareto's Principle is to focus the majority of my efforts on the areas that will bring the largest benefits to the most users. I feel like I get so stuck on the little things that I forget about the big things that are actually needed to make the website function and increase usability. The little things are important and will come with updates and improvements over time or near the end of the project, but making sure that the major functions of the site are working.

# data[].attributes.body
This week we've learned about the Pareto Principle - the observation that for many situations, roughly 80% of the effects come from 20% of the causes. While reading on the topic I came up with some pros and cons of Pareto Principle.
Pros:
1) Allows us to focus on what's most important
2) Provides framework
Cons:
1) Might negatively affect the idea of what drives value
2) In a business world can leave some customers feeling ignored

# data[].attributes.body
It was interesting to learn about the Pareto Principle, I had heard about it, but this was the first time I have actually heard it's name. It was also interesting to learn about tables and forms and started getting my gears going on how to implement them in my project. I don't really have a place for a table in my project although I can say I'm definitely using the forms.

# data[].attributes.body
The timing of the class was spot on again as it coincided well with other classes and things going on in life. During a work retreat over the weekend, the founder touched on the 80/20 rule and asked whether each of us would be a part of the 20 or 80 that would yield results for the company. We actually ended up doing a little activity where he broke up the group and showed how a small part (about 20% of the group) actually was accounting for nearly 80% of revenue increases. And here we are talking about the Pareto Principle.

This is huge to remember as we go through web design and other aspects of our careers, as we should prioritize what that 20% will be that will be yielding the majority of the results.

# data[].attributes.body
It is pretty interesting to see just how the Pareto Principle applies to various aspects of life. I went down a google rabbit hole and found that:

20% of criminals commit 80% of crimes

20% of drivers cause 80% of all traffic accidents

80% of pollution originates from 20% of all factories

20% of a companies products represent 80% of sales

20% of employees are responsible for 80% of the results

20% of students have grades 80% or higher

20% of  the worlds wealth is owned by 20% of the people

80% of sleep quality occurs in 20% of sleep.

The list goes on and on and on... it is kinda of freaky to see how many areas this applies to in business, nature, math, freakonomics, and so many other areas. I'm starting to think i'm putting too much effort into too many areas of my own life and i need to pull it back and put 80% into just one thing.

# data[].attributes.body
This statement, "The unavoidable truth is that you have finite resources to figure out an infinite amount of problems. Figure out what matters most..." from the medium article linked in the Pareto Principle quick summary is so insightful. There are an infinite amount of improvements that can be made. You can always get better results, but is it worth it? Is there another area where you can achieve more impact? Where is you time best utilized? This principle is applicable to so many aspects of life.

# data[].attributes.body
Good form(s). lol. I was excited to learn more about forms because that is something that I need on my page. I also think that it is important to have forms that look official. I am sketched out when a form looks a little off or like there wasn't much effort added. Is my information going to the right place? Do they really want me to contact them? I need people to want to use my contact for, so working on it to make it great is a high priority.

# data[].attributes.attachment_caption
Pareto's Principle helping UX designers become "EXPERTS"

# data[].attributes.body
After learning about the Pareto Principle in this past module, I was surprised to learn about the truth that it can hold in certain scenarios. When explained in UX terms, it really helped me learn that as a designer of a website how important it actually is when you are trying to reach a desired and efficient outcome for your users. So while we may have limited strategies to figure out what is most affective, it's important to observe as much as we can and narrow it down to a few "cause and effect" variables. This way you'll know exactly how to improve the UX of your site. Very intriguing! It's almost like a science to me. In a better sense... I guess you could say that the Pareto principle helps UX designers become something close to what you would call a scientist!

# data[].attributes.headline
Design Blog 9: Pareto Principle (and forms)

# data[].attributes.subject
Design Blog 9: Pareto Principle (and forms)

# data[].attributes.body
I have always heard this principle stated as %80 of the fish are in 20% of the water, but I learned it applies to a lot of other areas too. I also found that this week it is pretty easy to create a decent form in HTML. In my previous HTML class we used some other really janky system, I dont remember it working as well.

# data[].attributes.body
This is a principle I've been familiar with for a while, and it applies to a lot of things. I think this information can inform productivity and encourage a healthy amount of collaboration to get things done. There is also something to be said about approaching something with a fresh pair of eyes. I often think the final details are the hardest and take the longest because you've already tried everything you usually try.

# data[].attributes.body
I enjoyed reading Pareto's rule of 80/20. I realized that this rule applies to several domains in our everyday life. For instance, in workplaces, 80% of productivity is led by 20% of the workforce. The problem is to have a better management that will balance things off in such a way that those high productivity employees can benefit form their hard work. It is a bit frustrating to see that most managers fail to do so. As far as web design, it is very important to create based off of usability rules in order to maximize users satisfactions.

# data[].attributes.body
While reading more into Pareto Principle I was fascinated that we are in the age of user experience. In the article it stated that customer experience will overtake price and product. I think that's an awesome piece to take in. Users will rather have an easy time navigating and would be willing to pay a little more. So from a company standpoint would you be willing to pay more for using experience and bump up your prices? Very interesting topic.

# data[].attributes.attachment_link.readable_text
According to the Customers 2020 Report,

By the year 2020, customer experience will overtake price and product as the key brand differentiator.

Some may say that we are already in the age of customer experience. That implies a laser like focus and due diligence on user experience (UX) elements that matter the most.

One way to bring in focus is by using the 80/20 rule. The 80/20 rule, also known as the Pareto Principle, states that 80% of results in a system come from 20% of the causes. Its origins stem back to Vilfredo Pareto, an economist who noticed 80% of Italy's land was owned by 20% of the population. Though it might seem vague, the 80/20 way of thinking can provide insightful and endlessly applicable analysis of lopsided systems, including user experience strategy.

You have most likely heard some variation of the following examples:

80% of work productivity comes from 20% of the time you put in

80% of errors are caused by 20% of code

80% of revenue comes from 20% of customers

80% of sales come from 20% of sales staff

80% of attention is spent on 20% of the web page

Don't get hung up in the numbers 80/20, as it will vary slightly from context to context. However the crux of the principal lies in knowing that, within any system, only a few main variables affect the outcomes, and most other factors will return little or no impact, so represent poor investment in time and effort.

It's a matter of narrowing your focus down to essential cause and effect principles, so as to prioritize your attention and resources.

So how can you best implement knowledge of the 80/20 rule to user experience initiatives?

Figure out where an imbalance of effects exists. Where are you pouring most of your money? What do you spend most of your time working on? What aspect of your product holds the most value?

Try to figure out the 10-40% of inputs directly influencing most of your results, and, depending on the nature of the system, work to either amplify or downplay these inputs. If 80% of customer complaints are coming from one defect of your product, obviously effort needs to be focused there. If you notice 80% of traffic is being spent on particular area of your site, focus on tailoring that portion of the site to fit your users needs more directly.

In the enterprise context where features and use cases always hog the limelight, leveraging the Pareto principle or its derivatives can bring in a focus towards simplicity and superior experience. However there are multiple variables at play that should be used as guiding principles, in applying a Pareto like rule for effective UX strategy:

Example: focus attention on the elements related to the top 15% of tasks used by 90% of users, 80% of the time. The target numbers for each variable will depend on many factors including product maturity, industry, type of users, context of usage, business goals, etc.

The unavoidable truth is that you have finite resources to figure out an infinite amount of problems. Figure out what matters most, then invest your time and effort into the key areas that will help deliver the greatest impact.

# data[].attributes.attachment_link.description
According to the Customers 2020 Report, By the year 2020, customer experience will overtake price and product as the key brand differentiator. Some may say that we are already in the age of customer experience. That implies a laser like focus and due diligence on user experience (UX) elements that matter the most.

# data[].attributes.body
I tried to add a form to my personal website, but whenever I submit the input, I get a 405 error that says 'Page not working.' This is very unfortunate. Most of the guides I have looked at just show how to print a simple 'Hello world,' which should translate directly because I'm printing a couple paragraphs. However, I can't get the hello world to work either. This is truly a  bad time. Learning new things can be hard, but I won't give up.

The link above is from the textbook and it is the most helpful resource I've looked at.

# data[].attributes.attachment_link.readable_text
Here we would like to show the very basics of PHP in a short, simple tutorial. This text only deals with dynamic web page creation with PHP, though PHP is not only capable of creating web pages. See the section titled What can PHP do for more information.

PHP-enabled web pages are treated just like regular HTML pages and you can create and edit them the same way you normally create regular HTML pages.

# data[].attributes.attachment_link.description
Here we would like to show the very basics of PHP in a short, simple tutorial. This text only deals with dynamic web page creation with PHP, though PHP is not only capable of creating web pages. See the section titled What can PHP do for more information.

# data[].attributes.body
This week I decided upon a final template to use for my website, and started working on the main page for my website! This included changing the color schemes and slowly starting to add photos! I really look forward to being able to use all of the design principals that I've learned so far this semester to build out my website!

# data[].attributes.body
Reading Don't Make Me Think this week I could think of so many website examples where hidden fees are a part of it. Food delivery, distance running events always have hidden online processing fees or special event taxes they never mention until checkout, hotels also have hidden fees that add $10 or more. It's definitely frustrating to the user and makes me trust the company less. I think most people would rather be told the hotel room is $95 than to have the website say $80 and then be tricked into paying more. Definitely is something that diminishes goodwill and causes people to leave orders before checkout.

# data[].attributes.body
I really enjoyed learning how to use forms and tables this week. I already had a form on my website from a template that I found, however I couldn't change it very much because the code was pretty big and complicated. However, now that I know how to create forms a lot more simply, I was able to redo my form and make it match the look of my website a lot better! As far as tables go, they seem really helpful, but are still a little hard for me. I tried to use one for the Menu on my website, however I quickly found that pretty difficult for me to design how I wanted to. Instead, I was able to find a cool widget online that let me customize a Menu, and then I just had to copy two lines of code.

# data[].attributes.body
I enjoyed learning about forms and tables this week! I have been contemplating whether a form or table would be beneficial to my website. I do not think my website will have major use for a table, but a form would be helpful for inquires and contact needs. Now that I have decided to use a form, I am debating whether to simply list an email or use a contact form. I found this blog post that discussed pros and cons of each. As recommended by Pam, I will be conducting some pseudo-usability testing by surveying individuals about contact form or email preference.

# data[].attributes.attachment_link.readable_text
The contact page is one of the most visited pages on a website. So when you're setting up or updating your contact page, it pays to make sure you're including the right elements on it.

There are a few key decisions you have to make when creating your contact page. But one of the most important ones is how you're actually going to let people who land on your website contact you online.

Specifically, will you have people contact you using a contact form on your website? Or will you provide an email address that people can use to get in touch with you?

At first, you might lean toward using a contact form because it'll allow people to contact you without having to leave your contact page. But then you remember how much you hate it when you're the customer and a contact form is the only way to get in touch with a company's customer service team.

This makes you think that providing an email address is the better option. But you're also worried about getting bombarded with spam in your inbox.

So what should you do? Should you use a contact form or post your email address on your website?

Keep reading below to find out!

Want more people to buy your product or book your service?

Learn exactly what to include on your contact page.

Download my contact page copy template + full example.

Send me the contact page template

Think about the pros and cons

The short answer to the contact form vs. email address debate is that one contact method isn't better than the other across the board. That's why it's important to understand the pros and cons of each method and how they apply to your audience.

Here are the key pros and cons of using a contact form vs. email address on your contact page:

Contact form pros

Reduces barriers to contact

If a website visitor decides to contact you, they'll head to your contact page. And if you have a contact form right on that page, they can get in touch with you without having to navigate to another website or app. This makes the process convenient for your visitors and reduces the chances that they'll get distracted before they follow through on contacting you.

Keeps people on your website

If your website contains a contact form, your website visitor will still be on your website after they submit the form. As a result, they might be more likely to keep browsing through your website. You also have the option of directing them to a specific landing page on your website when they click "submit" on your form.

Related: 11 tips for writing landing page copy that converts + free copy template

C an help you learn more about your audience

When you include a contact form on your website, you usually include name, email address, and message fields for your website visitors to fill out. But as long as you're selective, you can also add a limited number of additional fields that will help you learn more about your audience.

For example, you might decide to include a field that asks visitors how they learned about your company. Or you could ask them to select the area of your business that's most relevant to their needs.

Can help you build your email list

If you include a contact form on your website, you can give visitors the option to subscribe to your email list when they submit the form. This can help you build your email list in a way that doesn't require any ongoing work on your part.

Related: 9 easy list building tips to grow your email list + free list of 27 content upgrade ideas

Contact form cons

Limits trust

As I hinted at earlier, many people don't trust contact forms. Why? People often wonder whether the form actually sent their message to anyone and whether they'll ever hear back.

Some people also tend to think that if a company isn't willing to provide their email address, they're doing something shady or aren't truly interested in serving their customers. That's why some people refuse to even consider buying from or working with a company that only has a contact form.

Makes it hard to track the message

By default, many contact forms don't send users a copy of the message they submitted using the form. If this is the case with your contact form, your website visitors won't have a record of the message they sent you and it'll be harder for them to follow up if they don't hear back from you.

Seems impersonal

Contact forms usually (but not always) seem pretty impersonal. Your website visitors might be hesitant to contact you if your contact form gives them the impression that there isn't a real human being behind your business who will respond to them.

Not their preferred method

The results of a study on contact method preferences showed that email was the most preferred method for getting in touch with a business-41.8% of people selected email as their top preference. In comparison, only 15.4% of people identified contact forms as their preferred method of contact.

And when asked which method they would pick if both options were available on a website, 67.3% of people said they would choose email. In sum, contact forms aren't the preferred method of contact for most people.

Can still attract spam

Many people choose to publish a contact form rather than an email address on their website because they think it'll protect them against spam. It's true that email addresses used to be the prime targets for spambots on websites.

However, just like our cars and phones, spambots have evolved technologically over time. And now, an unsecure contact form can be a much bigger security risk than a publicly visible email address. Spambots can hijack your form and use it to send you tons of spam. And if you don't pick up on this in time, your website domain can end up getting blacklisted. Yikes!

Related: How to clean your email list to keep it healthy + free welcome email series swipe file

Want more people to buy your product or book your service?

Learn exactly what to include on your contact page.

Download my contact page copy template + full example.

Email address pros

Increases trust and credibility

Many people find a business to be more credible and trustworthy if it provides an email address on its website. They might also be more likely to believe that the business is committed to serving its customers.

More personal

Providing an email address on your website humanizes your business and gives your website visitors a way to contact you directly.

Makes it easy to track messages

When people contact you by email, they'll automatically have a copy of their message in their sent folder. This guarantees that they'll have documentation of their message and makes it easier for them to follow up with you if needed.

Enables contact through a familiar environment

Instead of having to contact you using your form on your website, people can contact you using an email client that they're already familiar with.

Their preferred method

As I mentioned above, most people prefer email over all other methods of contacting a business.

Email address cons

Increases barriers to contact

When people contact you by email, they have to click on your hyperlinked email address or copy and paste your email address into their email client. In either case, it'll take a few extra clicks to actually contact you. And some people may get distracted along the way and never end up getting in touch.

Takes people away from your website

When people send you an email, they have to navigate away from your website and to their email client to do it. Some of these people might not return to your website after they hit "send."

Increases spam in inbox

When you display your email address on your website, it's easy for spambots to harvest it and use it to send spam messages to your email address. As I mentioned earlier, though, contact forms don't protect you from spam as well as they used to. And they can even pose more of a security risk than a publicly visible email address can.

So should you use a contact form or an email address?

As you can see, there's no clear winner in the contact form vs. email address debate. So instead of trying to figure out the "right answer," think of the pros and cons I shared above in the context of YOUR audience. In other words, consider which pros and cons matter the most to them.

For example, if your audience values convenience and doesn't think contact forms make you seem shady, you might decide that using a contact form is the right move for your business.

But if your audience hates contact forms with a passion and wants to be able to get in touch with you directly, using an email address is probably the best bet.

And of course, if you really can't decide between the two options, you can always include both on your website!

Want more people to buy your product or book your service?

Learn exactly what to include on your contact page.

Download my contact page copy template + full example.

Contact form vs. email address: What to use on your website + Free contact page template & example

# data[].attributes.attachment_link.title
Contact Form vs Email Address: What to Use on Your Website - Inpression

# data[].attributes.attachment_link.description
The contact page is one of the most visited pages on a website. So when you're setting up or updating your contact page, it pays to make sure you're including the right elements on it. There are a few key decisions you have to make when creating your contact page.

# data[].attributes.body
I am thinking about how useful a a form would be on my music website. There is a convention that musician websites have a subscription forms for email lists, but the majority of people listening to my music probably do not use their email as a way of keeping up to date on things.
Weighing the costs and benefits of a email subscription form, it makes me wonder how web developers determine what is worth the costs and what is not worth it. If I had a budget larger than $0 maybe I would be more fond of the idea.

# data[].attributes.body
MIND BLOWN! The ultimate users of parallax scrolling in my mind are Apple. With their quirky center web page feel they had to make something else the hero on the webpage and they do it though their animation and parallax scrolling. It is almost as if the animation comes to life and jumps off the screen so you can touch it. I hope to make the same feel to my project.

# data[].attributes.body
This week we learned a lot about Gestalt principles (especially Similarity and Proximity). Gestalt theory is based on the idea that the human brain will attempt to simplify and organize complex images or designs that consist of many elements, by subconsciously arranging the parts into an organized system that creates a whole, rather than just a series of disparate elements. Our brains are built to see structure and patterns in order for us to better understand the environment that we’re living in.

# data[].attributes.attachment_link.readable_text
Negative space has long been a staple of good design. Leaving white space around elements of a design is the first thing that usually comes to mind. But then there are designs that use that white space to infer an element that isn't actually there (the arrow hidden between the E and X in the FedEx logo immediately comes to mind as an example).

The human brain is exceptionally good at filling in the blanks in an image and creating a whole that is greater than the sum of its parts. It's why we see faces in things like tree leaves or sidewalk cracks.

This principle is one of the most important underlying ideas behind the gestalt principles of perception. The most influential early proposal written about the theory was published by Max Wertheimer in his 1923 Gestalt laws of perceptual organization, though Wolfgang Köhler's 1920 discussion of Physical Gestalten also contains many influential ideas on the subject.

Regardless of who first proposed the ideas (there have been essays dating back as far as 1890), gestalt theory principles are an important set of ideas for any designer to learn, and their implementation can greatly improve not just the aesthetics of a design, but also its functionality and user-friendliness.

In the simplest terms, gestalt theory is based on the idea that the human brain will attempt to simplify and organize complex images or designs that consist of many elements, by subconsciously arranging the parts into an organized system that creates a whole, rather than just a series of disparate elements. Our brains are built to see structure and patterns in order for us to better understand the environment that we're living in.

There are six individual principles commonly associated with gestalt theory: similarity, continuation, closure, proximity, figure/ground, and symmetry & order (also called prägnanz). There are also some additional, newer principles sometimes associated with gestalt, such as common fate.

Similarity

It's human nature to group like things together. In gestalt, similar elements are visually grouped, regardless of their proximity to each other. They can be grouped by color, shape, or size. Similarity can be used to tie together elements that might not be right next to each other in a design.

Of course, you can make things dissimilar if you want to make them stand out from the crowd. It's why buttons for calls to action are often designed in a different color than the rest of a page-so they stand out and draw the visitor's attention to the desired action.

In UX design, using similarity makes it clear to your visitors which items are alike. For example, in a features list using repetitive design elements (such as an icon accompanied by 3-4 lines of text), the similarity principle would make it easy to scan through them. In contrast, changing the design elements for features you want to highlight makes them stand out and gives them more importance in the visitor's perception.

Even things as simple as making sure that links throughout a design are formatted in the same way relies on the principle of similarity in the way your visitors will perceive the organization and structure of your site.

Continuation

The law of continuity posits that the human eye will follow the smoothest path when viewing lines, regardless of how the lines were actually drawn.

This continuation can be a valuable tool when the goal is to guide a visitor's eye in a certain direction. They will follow the simplest path on the page, so make sure the most vital parts they should see fall within that path.

Since the eye naturally follows a line, placing items in a series in a line will naturally draw the eye from one item to the next. Horizontal sliders are one such example, as are related product listings on sites like Amazon.

Closure

Closure is one of the coolest gestalt design principles and one I already touched on at the beginning of this piece. It's the idea that your brain will fill in the missing parts of a design or image to create a whole.

In its simplest form, the principle of closure allows your eye to follow something like a dotted line to its end. But more complex applications are often seen in logos, like that for the World Wildlife Fund. Large chunks of the outline for the panda are missing, but your brain has no problem filling in the missing sections to see the whole animal.

Closure is quite often used in logo design, with other examples including those for the USA Network, NBC, Sun Microsystems, and even Adobe.

Another very important example of closure at work in UX and UI design is when you show a partial image fading off the user's screen in order to show them that there is more to be found if they swipe left or right. Without a partial image, i.e., if only full images are shown, the brain doesn't immediately interpret that there might be more to be seen, and therefore your user is less likely to scroll (since closure is already apparent).

Proximity

Proximity refers to how close elements are to one another. The strongest proximity relationships are those between overlapping subjects, but just grouping objects into a single area can also have a strong proximity effect.

The opposite is also true, of course. By putting space between elements, you can add separation even when their other characteristics are the same.

Take this group of circles, for example:

In UX design, proximity is most often used in order to get users to group certain things together without the use of things like hard borders. By utilizing gestalt grouping principles and putting like things closer together, with space in between each group, the viewer will immediately pick up on the organization and structure you want them to perceive.

Figure/Ground

The figure/ground principle is similar to the closure principle in that it takes advantage of the way the brain processes negative space. You've probably seen examples of this principle floating around in memes on social media, or as part of logos (like the FedEx logo already mentioned).

Your brain will distinguish between the objects it considers to be in the foreground of an image (the figure, or focal point) and the background (the area on which the figures rest). Where things get interesting is when the foreground and background actually contain two distinct images, like this:

A simpler example can be seen with this image, of two faces creating a candlestick or vase between them:

In general terms, your brain will interpret the larger area of an image as the ground and the smaller as the figure. As shown in the image above, though, you can see that lighter and darker colors can influence what is viewed as the figure and what is viewed as the ground.

The figure/ground principle can be very handy when product designers want to highlight a focal point, particularly when it is active or in use-for example, when a modal window pops up and the rest of the site fades into the background, or when a search bar is clicked on and the contrast is increased between it and the rest of the site.

Symmetry and Order

The law of symmetry and order is also known as , the German word for "good figure." What this principle says is that your brain will perceive ambiguous shapes in as simple a manner as possible. For example, a monochrome version of the Olympic logo is seen as a series of overlapping circles rather than a collection of curved lines.

Here's another good example of the gestalt design principle " prägnanz ":

Your brain will interpret the image on the left as a rectangle, circle, and triangle, even when the outlines of each are incomplete because those are simpler shapes than the overall image.

Common Fate

While common fate was not originally included in gestalt theory, it has since been added. In UX design, its usefulness can't be overlooked. This principle states that people will group together things that point to or are moving in the same direction.

In nature, we see this in things like flocks of birds or schools of fish. They are made up of a bunch of individual elements, but because they move seemingly as one, our brains group them together and consider them a single stimulus.

This is very useful in UX as animated effects become more prevalent in modern design. Note that elements don't actually have to be moving in order to benefit from this principle, but they do have to give the impression of motion.

Gestalt Principles in UX Design

As with any psychological principle, learning to incorporate the visual perception principles of gestalt into your design work can greatly improve the user experience. Understanding how the human brain works and then exploiting a person's natural tendencies creates a more seamless interaction that makes a user feel comfortable on a website, even if it's their first visit.

Gestalt laws are relatively easy to incorporate into just about any design and can quickly elevate a design that seems haphazard or like it's fighting for a user's attention to one that offers a seamless, natural interaction that guides users toward the action you want them to take.

# data[].attributes.attachment_link.title
Exploring the Gestalt Principles of Design | Toptal®

# data[].attributes.attachment_link.description
Gestalt principles of visual perception are an important set of concepts for any designer to learn, and their implementation can not only greatly improve the aesthetics of a design but also its functionality and user-friendliness.

# data[].attributes.body
I had never heard any of the gestalt principles before this semester, but these few months along I have heard about them in 3 separate classes so when two of his principles came up in this week's readings I was looking for the cameras because I thought I was being punked.

That's a little dramatic, but it was good to see that I had finally caught on and knew what each principle and law was.

# data[].attributes.body
I couldn't help but relate all 3 laws to human nature and the way humans naturally form these in other aspects of our lives. For example, the law of similarity. Just think of a football game and how each team wear matching uniforms with the same color patterns so the other players can identity each player as on of their own or a team mate immediately. We use the Law of Proximity to show our relationships to others in pictures- think about family photos of group of friends- couples will stand together and family members will be next to one another as a nature way to show they are part of one whole. Fitts law is ruling our mobile app development world as well as vehicle dash panels.

# data[].attributes.body
It is Monday and I am already done reading textbooks. I think this video provides a good summary and would probably be a good refresher every once in a while.

# data[].attributes.body
This was the coolest thing to learn about! And to learn that it really is not that difficult to add to a webpage, was even better! I really want to incorporate parallax to my site. I enjoyed looking at all the sites and the different ways that parallax can be used to showcase different things.

# data[].attributes.attachment_link.description
Delassus group is a Moroccan grower of snacking tomatoes, citrus, grapes, avocados and flowers.

# data[].attributes.body
While mentioned briefly in other classes about HTML this that first time where I actually been taught how to account to specific sizes of screens. Like flexible layouts were taught but the it was only the basics. So it was super interesting to learn and also intimidating to actually do. Given that I hate extra steps like these, thought I completely understand why we need them, I'll just have to throw myself in and hope for the best...

# data[].attributes.body
I do a lot of gaming and it's interesting to think of Fitts' Law in regards to how and why you may want to make a task more difficult. Obviously for certain games (and situations in games) you want small and fast movements. However, for a website, that is not useful.

# data[].attributes.body
I won't be breaking this law again! I had heard of the Law of Usability before this class but after reading about it more and helping put it into action with the Responsive Design in our homework, I realized just how easy and important it really is. I tried using the JavaJam website on my phone before and after doing the responsive edits, and trying to navigate the site afterwards was much easier. The JavaJam website overall is pretty simple but for a customer or anyone that is in a hurry, the simplicity, the usability, et cetera is so much nicer and easier!!

# data[].attributes.body
This week as I was working on my website and gathering pictures I realized that the usage of photoshop to edit and format pictures to fit certain things within my website is very important. This has driven me to plan to take a adobe photoshop class next semester to help improve my skills in this area so I can have the best looking website possible!

# data[].attributes.body
It was interesting to learn about both of these laws, and how you can utilize them.

# data[].attributes.headline
Mobile usability and AggieTime - Design Blog 8

# data[].attributes.subject
Mobile usability and AggieTime - Design Blog 8

# data[].attributes.body
Reading Krug's chapter on mobile usability, I got reminded of aggietime. I usually clock in and out on a laptop so it's super easy, but the couple of times I had to do it on a phone it had a couple problems. It looks exactly the same as the version for the web so you have to zoom in a lot. The buttons seem really small and you have to scroll left and right to reach the content you need. It's not horrible and I was able to clock out as needed, but I can see improvements that could be made to web design on mobile devices using this example. I see what Krug was saying and why designing mobile pages differently is important for users.

# data[].attributes.attachment_link.title
Utah State University AggieTime - Login Page | AggieTime

# data[].attributes.body
Just as any good transformer would know, it's crucial to be able to adapt, change, and convert into something efficiently designed when duty calls. From this module, I learned that the case is the same for designing and constructing our websites layouts as users may jump across different devices and platforms while expecting the same display. I really enjoyed learning about mobile design and how it applies to nearly everyone today. There's nothing worse than a website you can't use on your phone!

# data[].attributes.body
This week we spent a lot of time in our assignments making sure that our websites would change sizes dynamically depending on the device it was being displayed on. This is something I have not learned in previous classes that cover HTML, and I had fun messing with the size of my window and seeing the site change. This is one of my biggest pet peeves when I am accessing a website, and I can tell that it was not designed with the device I am using in mind.

# data[].attributes.body
The idea of the Pareto Principle is that traffic is not evenly distributed and the majority of outputs come from few inputs. One example I saw of this is in Google's home page. I can search for anything I'd like there, but my most visited pages are highlighted so I can access them easily. That makes it really simple for me because those few inputs that are most popular for me are just one click away, but every other search option is still available through the search bar. In my project site, since I have so many options in my catalog it will be very important to filter popular or available content in a similar way to direct traffic.

# data[].attributes.body
This week I focused a lot on website and I am happy where I am at. I started playing around with different templates and I feel like this is going to be something I will have fun showing off and is a great resume builder as well!

# data[].attributes.body
In learning about mobile responsive sites, one that I think does it pretty well is Utah States dashboard website. They've recently revamped it, and now it's full of a lot of widgets and buttons. When you go to it on a web browser, it has all of the widgets expanded, and you can read what's in each one. It also has a big left navigation on the side. However, when going to mobile, all of those widgets are collapsed, and you just see the main heading for each one. The left navigation is also hidden automatically, unless you press the hamburger button. I think they did a great job at condensing down what displays on smaller screens, and reduced the time to navigate around the site when on a phone.

# data[].attributes.body
Problem solving skills is essential to developing websites. Throughout this semester, I am experiencing different types of problems that require specific kind of problem solving abilities. This field is a passion, but it takes a bit to get to the top level. Let's keep up the hard work!

# data[].attributes.attachment_link.readable_text
Coding and Programming skills hold a significant and critical role in implementing and developing various technologies and software. They add more value to the future and development. These programming and coding skills are essential for every person to improve problem solving skills. So, we brought you this article to help you learn and know the importance of these skills in the future.

Topics covered in this problem solving in programming article are:

What is Problem Solving in Programming?

Problem Solving skills in Programming

How does it impact your career?

Steps involved in Problem Solving

Steps to improve Problem Solving in programming

Benefits

What is Problem Solving in Programming?

Computers are used to solve various problems in day-to-day life. Problem Solving is an essential skill that helps to solve problems in programming. There are specific steps to be carried out to solve problems in computer programming, and the success depends on how correctly and precisely we define a problem. This involves designing, identifying and implementing problems using certain steps to develop a computer.

When we know what exactly problem solving in programming is, let us learn how it impacts your career growth.

How Does It Impact Your Career?

Many companies look for candidates with excellent problem solving skills. These skills help people manage the work and make candidates put more effort into the work, which results in finding solutions for complex problems in unexpected situations. These skills also help to identify quick solutions when they arise and are identified.

People with great problem solving skills also possess more thinking and analytical skills, which makes them much more successful and confident in their career and able to work in any kind of environment.

The above section gives you an idea of how problem solving in programming impacts your career and growth. Now, let's understand what problem solving skills mean.

Problem Solving Skills in Programming

Solving a question that is related to computers is more complicated than finding the solutions for other questions. It requires excellent knowledge and much thinking power. Problem solving in programming skills is much needed for a person and holds a major advantage. For every question, there are specific steps to be followed to get a perfect solution. By using those steps, it is possible to find a solution quickly.

The above section is covered with an explanation of problem solving in programming skills. Now let's learn some steps involved in problem solving.

Steps Involved in Problem Solving

Before being ready to solve a problem, there are some steps and procedures to be followed to find the solution. Let's have a look at them in this problem solving in programming article.

Basically, they are divided into four categories:

Analysing the problem

Developing the algorithm

Coding

Testing and debugging

Analysing the Problem

Every problem has a perfect solution; before we are ready to solve a problem, we must look over the question and understand it. When we know the question, it is easy to find the solution for it. If we are not ready with what we have to solve, then we end up with the question and cannot find the answer as expected. By analysing it, we can figure out the outputs and inputs to be carried out. Thus, when we analyse and are ready with the list, it is easy and helps us find the solution easily.

Developing the Algorithm

It is required to decide a solution before writing a program. The procedure of representing the solution in a natural language called an algorithm. We must design, develop and decide the final approach after a number of trials and errors, before actually writing the final code on an algorithm before we write the code. It captures and refines all the aspects of the desired solution.

Coding

Once we finalise the algorithm, we must convert the decided algorithm into a code or program using a dedicated programming language that is understandable by the computer to find a desired solution. In this stage, a wide variety of programming languages are used to convert the algorithm into code.

Testing and Debugging

The designed and developed program undergoes several rigorous tests based on various real-time parameters and the program undergoes various levels of simulations. It must meet the user's requirements, which have to respond with the required time. It should generate all expected outputs to all the possible inputs. The program should also undergo bug fixing and all possible exception handling. If it fails to show the possible results, it should be checked for logical errors.

Industries follow some testing methods like system testing, component testing and acceptance testing while developing complex applications. The errors identified while testing are debugged or rectified and tested again until all errors are removed from the program.

The steps mentioned above are involved in problem solving in programming. Now let's see some more detailed information about the steps to improve problem solving in programming.

Steps to Improve Problem Solving in Programming

Right Mindset

The way to approach problems is the key to improving the skills. To find a solution, a positive mindset helps to solve problems quickly. If you think something is impossible, then it is hard to achieve. When you feel free and focus with a positive attitude, even complex problems will have a perfect solution.

Making Right Decisions

When we need to solve a problem, we must be clear with the solution. The perfect solution helps to get success in a shorter period. Making the right decisions in the right situation helps to find the perfect solution quickly and efficiently. These skills also help to get more command over the subject.

Keeping Ideas on Track

Ideas always help much in improving the skills; they also help to gain more knowledge and more command over things. In problem solving situations, these ideas help much and help to develop more skills. Give opportunities for the mind and keep on noting the ideas.

Learning from Feedbacks

A crucial part of learning is from the feedback. Mistakes help you to gain more knowledge and have much growth. When you have a solution for a problem, go for the feedback from the experienced or the professionals. It helps you get success within a shorter period and enables you to find other solutions easily.

Asking Questions

Questions are an incredible part of life. While searching for solutions, there are a lot of questions that arise in our minds. Once you know the question correctly, then you are able to find answers quickly. In coding or programming, we must have a clear idea about the problem. Then, you can find the perfect solution for it. Raising questions can help to understand the problem.

These are a few reasons and tips to improve problem solving in programming skills. Now let's see some major benefits in this article.

Benefits

Problem solving in programming skills helps to gain more knowledge over coding and programming, which is a major benefit.

These problem solving skills also help to develop more skills in a person and build a promising career.

These skills also help to find the solutions for critical and complex problems in a perfect way.

Learning and developing problem solving in programming helps in building a good foundation.

Most of the companies are looking for people with good problem solving skills, and these play an important role when it comes to job opportunities

Conclusion

Problem solving in programming skills is important in this modern world; these skills build a great career and hold a great advantage. This article on problem solving in programming provides you with an idea of how it plays a massive role in the present world. In this problem solving in programming article, the skills and the ways to improve more command on problem solving in programming are mentioned and explained in a proper way.

If you are looking to advance in your career. Simplilearn provides training and certification courses on various programming languages - Python, Java, Javascript, and many more. These courses will help you excel in your career.

If you have any questions for us on the problem solving in programming article. Do let us know in the comments section below; we have our experts answer it right away.

# data[].attributes.attachment_link.keywords[]
how to improve problem solving skills in programming

# data[].attributes.attachment_link.title
How to Develop Problem Solving Skills in Programming | Simplilearn

# data[].attributes.attachment_link.description
Coding and Programming skills hold a significant and critical role in implementing and developing various technologies and software. They add more value to the future and development. These programming and coding skills are essential for every person to improve problem solving skills.

# data[].attributes.body
One example of both the law of proximity and the law of similarity that I found this week is in the Google Drive home page. They have each group of highlighted content divided by proximity to show each suggested, folders, and files. To further show the connections, they use the law of similarity to show all files as larger squares and all folders as thinner rectangles.

# data[].attributes.body
I enjoyed reading about Gestalt principles.  I haven't put a lot of content on my website yet, but I've drawn out the content with pen and paper.  As I have formatted my website, I try to keep the principles of design in mind.

Since beginning this course, I have been more aware of my experience as a user. I am able to recognize difficult, clunky websites compared to clean, usable sites. My goal is to make my site a clean, usable site :)

# data[].attributes.body
I think Fitts's law seems too simple, but it is a principle that can be applied to almost all aspects of a webpage. The three takeaways from the website linked in the prompt are great takeaways, but this also applies to the target of your whole website. What is the ultimate purpose of your website. Am I making that the largest and closest thing for my future users when they look at my website. Reflecting on this has given me some ideas on how to simplify my website and make it more effective at accomplishing it's purpose!

# data[].attributes.attachment_link.description
The time to acquire a target is a function of the distance to and size of the target.

# data[].attributes.body
CSS is magical! In previous classes and when I would just play around with HTML and CSS everything was so complicated and I feel like I was making so many ID's and divs and not using them effectively because I didn't understand how they fully worked. When doing the assignment this week, I was so excited to use the CSS to make things prettier and it was so much easier than what I am used to. Something I really liked was the descendant combinators because I didn't know those existed and I learned about the other three as well from W3 Schools just cause I wanted to see all the possibilities and I am so intrigued!

# data[].attributes.body
This week I created the main page for my project! I also learned abou the importance of focus groups and usability testing. I think I will have someone usability test my website, although it will not have too much content on it, I will mostly just need it to see how effective my site is at relaying information and see if it makes more people interested in my hobby!

# data[].attributes.body
This week we learned a lot about usability testing. Basically, usability testing is a technique used to evaluate a product (in our case a website) by testing it on users. Website usability testing is an absolute must-have for any business, as it helps to get rid of potential problems and improve service.
While studying, I came across this article with very interesting videos on the topic. The "Usability test of fruit" video was particularly funny and entertaining. This video showed us what would happen if we were asked to do a usability test of fruit. I enjoyed watching a serious matter depicted in a funny way!

# data[].attributes.attachment_link.readable_text
Usability testing. Some people love it, some hate it, many don't get it. Personally, I think they are the best thing anyone can do to learn from their users. In the same time, they are emotionally exhausting for moderators.

Here are 6 usability testing videos I love. Four serious ones, two not so much.

1: An intro to usability testing by Amberlight Partners (3:15 minutes)

2: Jenn Downs on guerrilla usability testing at Mailchimp as well as a participant's perspective (3:26 minutes)

3: Usability testing with a young child using a paper prototype (7:41 minutes)

4: Steve Krug's usability testing demo (24:27 minutes)

Now for the less serious, yet hilarious ones...

5: Usability testing of fruit by blinkux (4:19 minutes)

6: Behind the one-way mirror: what if you have had such a participant? (2:10 minutes)

Know more cool, useful, funny usability testing videos?

Please share them in the comments below.

# data[].attributes.attachment_link.description
Usability testing. Some people love it, some hate it, many don't get it. Personally, I think they are the best thing anyone can do to learn from their users. In the same time, they are emotionally exhausting for moderators. Here are 6 usability testing videos I love.

# data[].attributes.body
Usability testing? You all know I am just pulling your leg. A problem I have always had is sharing my ideas, work or professional plans in fear of rejection. I think most artists have this problem in our day in age as the ability to compare your work along side professional work is extremally easy. This is what separates entrepreneurs from the work force and a skill I want to achieve and I think our final project in this class will help do that.

# data[].attributes.body
The concept of sticky navigation bars was super cool to me! I have mentioned in past blogs how much I love the design of apple's websites and i realize now that a lot of what they do is variations of that pseudoclass. I wanted to look at their code and find things that I liked and then see how their code looked, and I ran into a really cool feature on line 658 where the "o" in "iPhone" expanded to change into the picture of the top-notch of the iPhone. I was amazed and can't wait to learn stuff like that!

# data[].attributes.attachment_link.description
Powerful. Beautiful. Durable. Check out the new iPhone 15 Pro, iPhone 15 Pro Max, iPhone 15, and iPhone 15 Plus.

# data[].attributes.body
I learned this week that I should pay more attention to what I'm reading. I missed two questions on the quiz simply because I read them wrong. Upon reflection, I realized that they did not say what I thought they said.

Anyways, I agree with what Krug says about each user being unique and all web use being idiosyncratic. In my case, it would be impossible to predict that my brain would autofill incorrect words. Designers can do everything right, but we can't predict how people will interpret a website. I suppose this is why usability tests are so crucial.

# data[].attributes.body
I loved the video about usability testings and focus groups. While similar, there are drastic differences. My neighbor was a tester for various company's web application and the stories he would tell about how different companies would approach testing were hilarious and terrifying.

# data[].attributes.body
It is interesting to be taking this course (and other courses) while being in the middle of starting a business. I've found i have naturally started doing a few things that this course has touched on. This week with Usability Testing i realized is exactly where I am in my current business. I have a working prototype that I am making a few changes/improvements too and I have been trying start my own usability testing by having others test out the product and evaluate their feedback. I have been having issues trying to get massive feedback at once, while my product is a giant sauna, it is a little difficult to have a large portion of people testing the product at once and a wide range of target audiences.

# data[].attributes.body
The farther we get into this course the more I realize how subpar my other CSS class was. Not saying they were bad, but how this class is done really out does them. While it's simple parts that we're learning we actually so something besides just memorize this code for an area. Like we are actually learning what it is and why it's there. I've taking a few other coding classes and a lot of the time it's just memorizing places and not really caring about how it works. So this class is a nice change of pace. Like this week, learning how the nav and anchors interact and how different parts of both change the other. Most classes instead of exploring them would just give you the answering and say that way is the correct way. So in short I'm really enjoying this class.

# data[].attributes.body
This week I honestly had a ton of fun designing my website. I decided on using a template to reduce the amount of time needed coding due to the fact I am in two very coding heavy classes at the same time. I also picked out my color palette for my website too! I used a lot of black with bright colors to draw attention as my website is a shoe resale site. I look forward to progressing on my project here in the near future!

# data[].attributes.body
From this module, I was pretty impressed while learning about usability testing and how it can affect your website's effectiveness in the long run. For me, it helped myself realize how much sense it makes to test your product, much like a trial and error as seen with any successful product. Just as the "You say potato, I say focus group" video mentioned on the design blog page, which I got a pretty good kick out of by the way lol, usability testing is not like focus group interviewing and can't be treated as such. It's reaches much further than just asking select survey questions by capturing human and website interaction in the act which will provide you with great feedback for your design because it shows the reality of use.

# data[].attributes.body
Throughout this process of making my own website I have sent the QR code or the link to my github to friends and family to see if it is easy for them to play around with my website and if it is easy to access. I think throughout this process it is important to get feedback and see if it is easy for them to navigate and if the Information is useful.

# data[].attributes.attachment_link.title
Spiderman Peter Parker GIF - Spiderman Peter Parker Tobey Maguire - Discover & Share GIFs

# data[].attributes.body
I am really excited to do a usability test once I feel that my site is ready to be looked through and tested. I think doing the tests with people who think differently can help and give lots of insight. I think I will give them tasks to do such as fill out the contact form and look for a certain gallery possibly. I'm curious to see what they think is good and what they would change if they were me.

# data[].attributes.attachment_caption
learnpiv.com - created by USU student Kevin Roberts

# data[].attributes.body
A guy I used to date had a web development job for USU. As he would make updates he would show me his website and let me play around with it and have me give him feedback. As he developed the website further and asked people for advice, the website was better designed and more understandable. I did not realize until now that I was part of a usability test for him. I have linked his website above.

# data[].attributes.attachment_link.description
Particle Image Velocimetry (PIV) is a flow visualization and measurement technique which uses lasers to illuminate particles in a fluid of interest and record their movement through a digital camera. These images are analyzed through PIV software, and this analysis provides a velocity vector field.…

# data[].attributes.body
It was interesting to learn about usability testing. There are so many approaches you can take, and it's a really cool way to learn about your client/customer.

# data[].attributes.body
For my website project, I decided to give a template a try. So far, I would say it's been more frustrating then fun. Though it's easy to just plug in some of my stuff into the template, I find that there's a lot of foreign HTML to me that I don't understand. This makes trying to move things around a little bit become challenging for me. It's even making me debate on starting fresh. However, it is fun to watch my site come to life.

# data[].attributes.body
Web usability testing is a crucial step in the development process. The giant Apple through his beta software program has a community that tests his products before making them available to the public. this step brings to the surface small touches that are left over. It should not be taken for granted. Human always makes mistakes. Others are better indicated to help us find them.

# data[].attributes.attachment_link.readable_text
Help make the next releases of iOS, iPadOS, macOS, tvOS, watchOS and HomePod software our best yet. As a member of the Apple Beta Software Program, you can take part in shaping Apple software by test-driving pre-release versions and letting us know what you think.

Learn more about the next releases.

Already a member? Sign in

As a member of the Apple Beta Software Program, you'll be able to enroll your devices to access the public betas and try out the latest features. You can provide feedback directly to Apple using the Feedback Assistant app.

Frequently Asked Questions

Have additional questions about
the Apple Beta Software Program?

# data[].attributes.attachment_link.description
Help make the next releases of iOS, iPadOS, macOS, tvOS, watchOS and HomePod software our best yet. As a member of the Apple Beta Software Program, you can take part in shaping Apple software by test-driving pre-release versions and letting us know what you think.

# data[].attributes.body
I've worked in cyber security. It's a nightmare trying to find a balance between usability and security.

# data[].attributes.body
I have a lot of fun working on my website this week! I picked a color palette and designed my logo. I also picked a font for the content of my website, but I'm not 100% sold on it. I found this article that describes how to choose the right colors for your brand. My website is for my invitation/stationery business; I chose two sage greens, slate, and an off-white for my palette. My brand is quite clean, so I opted for a more neutral palette.

# data[].attributes.attachment_link.readable_text
Why do I have to complete a CAPTCHA?

Completing the CAPTCHA proves you are a human and gives you temporary access to the web property.

What can I do to prevent this in the future?

If you are on a personal connection, like at home, you can run an anti-virus scan on your device to make sure it is not infected with malware.

If you are at an office or shared network, you can ask the network administrator to run a scan across the network looking for misconfigured or infected devices.

Another way to prevent getting this page in the future is to use Privacy Pass. Check out the browser extension in the Chrome Web Store.

# data[].attributes.attachment_link.title
How to choose the right colors for your brand

# data[].attributes.attachment_link.description
Choosing the right colors for your brand affects consumer behavior. Discover what kind of impact brand colors give your consumers in this article.

# data[].attributes.body
I have been thinking about usability testing with my prototype, because I created an elaborate music page that had my whole discography on it and it had a bunch of images and buttons and it was amazing. As I was thinking about how to make it more user friendly, my wife told me to just have links to listening platforms and get rid of the website discography, and I felt silly wasting all that time on the discography page, but from this test run I learned some very valuable information that increased the simplicity and usability of my prototype.

# data[].attributes.body
To late to code. if there is one thing I am taking away from this week is not to code in the middle of the night. Everything becomes blurry and confusing. I recognize the importance of knowing the diffrenece between margin, borders, and padding as they all blend together if you dont get them right. I also leaned that coding HTML first then moving to CSS is much smother then going back and forth between the two.

Anyways, have fun coding everyone!

# data[].attributes.body
Last week, I tried to compress an image so I could put it on my GitHub account. I don't remember what the file size limit was, but my file was exponentially larger. Google was unhelpful as it told me to compress the image to a zip file. But if the image is in a zip file, I can't use the image. Also, once the image is extracted from the zip file, it is the same size as before!

After watching this week's content, I now have a profile picture on GitHub! Hooray!

# data[].attributes.body
Out of the ordinary! The Von Restorff Effect is something that I find very interesting and love! I am in a leadership class right now and I just kept relating it back to that class. Some of us are natural born leaders and some of us are trying to improve and change so that we are more of a leader to others. What makes us a leader? Standing out and being different than the rest. We cannot just stick to the status quo, no we must be different and then we can stick in people's minds and help guide them and influence and encourage them to become better. Such a cool connection to think about. :)

# data[].attributes.body
Learning about the Van Restorff effect and seeing examples of it remined me of optical illusions. This week I started to realize some of the tedium that comes with webpage design. Going through each CSS element to add padding to 2 or more sides began to feel like a slog. I would hope that in designing my own site, I am able to come up with a method that allows me to standardize a lot of the elements so that I can easily copy and paste.

# data[].attributes.body
This week I struggled with adding an image to my web site front page. The other pages worked just fine, and the front one looked correct in visual studio (the image was visible in the image preview, but wasn't there on the actual website). Turns out I used "\" instead of "/'. A great reminder how important the tiny things are in web design.
On the positive note, I really enjoyed creating my own logo this week. There are so many options! Another little thing that can make a difference.

# data[].attributes.body
When we browse and select photos to use for our websites how can we ensure the image is relevant, interesting, and appealing? Every year people take 1.72 trillion photos! With that many options, the pressure to find the "perfect" photo may feel insurmountable. However, it is not perfection we are seeking with our websites and projects, we are building a webpage to represent ourself. Sometimes getting a picture, color scheme, layout, or sentence that is 90% perfect the best we can do. In some cases, it is the perfect thing to do.

# data[].attributes.attachment_link.readable_text
We independently review everything we recommend. When you buy through our links, we may earn a commission. Learn more ›

Photography has existed for almost two centuries and has witnessed many great photographers. However, the true advent of photography started with the development of digital cameras, and later smartphones. In the following article, we share our latest photography and photo statistics procured with scientific mathematical methods.

Photo Statistics (Top Picks)

1.72 trillion photos are taken worldwide every year, which equals 54,400 per second, or 4.7 billion per day. By 2030, around 2.3 trillion photos will be taken every year.

According to Photutorial data, 1.2 trillion were taken worldwide in 2021. The number will increase to 1.72 trillion in 2022. By 2025, more than 2 trillion photos will be taken each year.

The average user has around 2,100 photos on the smartphone in 2022. iOS smartphone users have approximately 2,400 photos on their phones, while Android users have around 1,900 photos on their phones.

The global pandemic reduced the number of images taken by 25% in 2020 and 20% in 2021.

By region, the number of photos taken by a smartphone user is led by the US: 20.2/day, Asia-Pacific 15/day, Latin America 11.8/day, Africa 8.1/day, and Europe 4.9/day.

12.4 trillion photos have been taken throughout history. By 2030, this number will increase to 28.6 trillion.

Users share the most images on WhatsApp: 6.9 billion per day. 1.3 billion images are shared on Instagram daily, with about 100 million in posts and more than 1 billion on stories and chats.

750 billion images are on the internet, only 6% of the total photos were ever taken since most of the photos we take are never shared.

92.5% of photos are taken with smartphones and only 7% with cameras.

There are 136 billion images on Google Images. By 2030, there will be 382 billion images on Google Images.

The first photograph, entitled " View from the Window in Le Gras ", was taken in 1826. Then, in 1861, the first color photograph was taken, followed by Fujifilm, who introduced the first digital camera in 1988. Despite the quick development of imaging technology, photos were scarce until smartphones were equipped with digital cameras. Nowadays, billions of photos are taken every day.

So, exactly how many photos are taken each year around the world?

In this data-driven overview of photo statistics, you'll learn how many photos are taken per second or per year, how many images are on Google, and much more.

How many photos are taken each year?

With the ever-improving quality of smartphone cameras, the number of pictures taken around the world every day is skyrocketing. In 2022, 54,400 photos are taken every second, 196 million per hour, 4.7 billion per day, 32.9 billion per week, 143 billion per month, and 1.72 trillion per year.

Of course, it's important to note that most of the photos taken with smartphones are selfies, photos of food, and various snapshots. These are not to be confused with professional photos, which represent only a small portion of the photos taken nowadays.

The number of photos taken per second, minute, hour, day, week, month, and year. The values are estimated.

Because of the global pandemic, the number of photos has decreased by 25% in 2020 and 20% in 2021. In 2022, the number of photos taken will increase sharply because restrictions will be lifted and people will travel more again, taking around 1.72 trillion photos. The trend of increasing numbers of photos will continue to grow in the coming years. By 2025, almost 2 trillion photos will be taken each year, and by 2030, around 2.3 trillion.

How many photos do we take a day?

An average US citizen takes 20.2 photos per day. Asia-Pacific follows the US with 15 photos per day, Latin America with 11.8 photos per day, Africa with 8.1 photos per day, and Europe with 4.9 photos per day.

Here are the numbers:

The number of photos taken each day per part of the world.

To clarify, one million is 10 6, one billion is 10 9, and one trillion is 10 12. Let's put these numbers into perspective. If you took one photo per second, it would take 11 days and 14 hours to take one million photos. Likewise, it would take you 31.5 years to take 1 billion photos and 31,709 years to take a trillion photos. That was when the world's first dog lived.

How many photos are there in the world?

There are about 12.4 trillion photos in the world. This number takes into account every photo taken since the first photo was taken by Joseph Nicéphore Niépce in 1826. According to our latest estimates, another 1.72 trillion photos are taken every year, so the total number increases by 10-14% every year. By 2030, the world will have taken 28.6 trillion photos, more than doubling the current number.

Smartphones vs. Cameras

While professionals still shoot with interchangeable lens cameras (ILC), most photos are taken with smartphones. The main reasons for the widespread adoption of smartphones in photography recently are their ubiquity, price, and ease of use. As a result, 89% of photos will be taken with smartphones in 2020, 92.5% in 2022, and 93% in 2023.

Google reports that its Android devices take 93 million selfies per day, and in one poll, 18-to-24-year-olds reported that every third photo they take is a selfie.

How many photos does the average person have?

According to Gigaom, the average user had 630 photos and 24 videos stored on their phone in 2015. Then, the average iOS user took 182 photos per month, while the average Android user took 111 photos per month. Since then, the number of photos people take day has drastically increased and smartphones can store many more images than they used to.

According to our 2022 data, the average user has around 2,000 photos on their smartphone, with iOS users closer to 2,400 photos and Android users around 1,900 photos.

How many images are on Google?

According to Photutorial's data, there are an estimated 136 billion indexed images on Google Image Search in 2022. The number of indexed images could reach 382 trillion by 2030.

But Google doesn't let us know the number of images in Google Images. The most recent confirmed data comes from 2010 when Google boasted about 10 billion indexed images. We also know that when Google Images was launched in 2001, 250 million images were indexed. This number increased to 1 billion in 2005. Since then, no official number has been confirmed.

Social media apps rarely provide information on the number of photos uploaded or shared. Therefore, the most publicly available data is several years old. Using math, I dug up the numbers for 2022.

In 2013, 27,800 images were shared per minute on Instagram and 208,300 on Facebook. Snapchat reported 8,796 images shared per second or 527,700 per minute. WhatsApp shared 8,100 images per second or 486,100 per minute. Users on Flickrs shared only about 700 images per minute.

Since then, the number of photos has tripled, and social media has gained billions of new users, so the numbers are now much higher. Users share 6.9 billion images on WhatsApp per day, 3.8 billion on Snapchat, 2.1 billion on Facebook, and 1.3 billion on Instagram. There are only about 1 million images shared on Flickr every day because it hasn't grown much.

Here's a table with all the numbers:

The number of images shared per day on social media.

Why are these numbers higher than the reported number of photos taken each day? First, users share photos and images on social media, including screenshots and memes that aren't counted as photos. Second, many images are shared with multiple users, but the reported numbers reflect each individual share.

Number of stock images

The term "stock images" includes photos, illustrations, and vectors. Since most free stock photo sites offer only about 1-2 million images (Unsplash, Pexels, Pixabay, etc.), I present data for the best stock photo sites.

Here are the exact stock image numbers:

The number of photos per non-free stock photo agency.

Conclusion

That's it for my photo statistics.

I was surprised at how many photos are taken each day, as I'd expected the number to be much lower. However, in my research on the subject, I found that the numbers I report and find on the internet are underestimated.

I'm convinced that more people take photos than reported, but it's better to report conservative figures rather than inflate them.

Frequently Asked Questions

Sources

Wikipedia contributors, View from the Window at Le Gras, Wikipedia, The Free Encyclopedia, May 27, 2022.

Datacommons.org, 2021.

Mathew Brogie, Average Number of Photos Taken Per Day Around the World, Repsly, 2021.

Ed Lee, 2021 Worldwide Image Capture Forecast: 2020 - 2025, Rise Above Research, June 10, 2021.

Nina Pantic, How Many Photos Will Be Taken in 2021?, Mylio, updated February 2, 2022.

Minda Zetlin, Taking Selfies Destroys Your Confidence and Raises Anxiety, a Study Shows. Why Are You Still Doing It?, Inc., May 31, 2019.

Nate Smith, Product Manager, Google Images, Ooh! Ahh! Google Images presents a nicer way to surf the visual web, Google Official Blog, July 20, 2010.

Biz Carson, Special report: How we really use our camera phones, Old GigaOm, January 23, 2015.

About your guide

Matic Broz is a photographer, graphic designer, and stock photographer. For over ten years he's been helping photographers improve their photos and graphic designers find the best images for their designs. His work has been featured by Lifewire, Skylum, and PetaPixel. In his free time, he enjoys photography, hiking, and petting random dogs. Read more

# data[].attributes.attachment_link.title
How Many Photos Are There? (2022) 50+ Photos Statistics

# data[].attributes.attachment_link.description
We independently review everything we recommend. When you buy through our links, we may earn a commission. Learn more › Photography has existed for almost two centuries and has witnessed many great photographers. However, the true advent of photography started with the development of digital cameras, and later smartphones.

# data[].attributes.body
I'm not sure I agree with the law that states people tend to remember the first and last things they are presented in a list. It's possible it is true for the average person, but I tend to remember things i am able to make connections with. I never remember the start and ending to movie more than I do the funny/sad/scary moments in that same movie. Makes me think should we be catering to the average person or the way best for how the designer feels. Obviously if it involves the general population you should cater to the average person.

# data[].attributes.body
The different Laws, rules, and effects that we read about in the textbook every week always amaze me! These rules exist in nature and we interact with them every day, even if we don't know it's happening. I loved the law of Pragnanz in particular. I find myself looking at trees, patterns in rocks, or anything when I'm bored and trying to find familiar images in them. I looked a little bit more into the law, and found a great quote that says "we see the whole image, before the sum of its parts." I think that applies to creating a website, an art piece, a business, or anything! We often start with the whole idea, then start breaking it down into what are small pieces and parts that will combine to make the whole.

# data[].attributes.body
I find it interesting how simple the human mind is. We naturally want things that are easy to look at and understand. In my visualizations class we are talking about this same stuff this week and how people can look at something as easily pick out what is separated. I think that it is super important, especially with websites, to make them visually pleasing and keep the white space, keep things in sections. We don't want a mess on the pages that we are building.

# data[].attributes.body
I work at USU's IT service desk and a recent experience I had was working with a blind customer who wanted directions on how to navigate Canvas so she could do her Spanish assignments. It was cool to see a screen reader being used in real life and how the websites were still accessible for her. Having this experience enforced why putting the alternative text on each image is so important, not only for browsers that do not configure the images but also for users who have screen readers to help them out.

# data[].attributes.body
I actually really enjoyed this week's lectures. I think it's because we're moving out of basic setup to actually design and I just enjoy messing around with this kind of stuff. It was also an interesting discussion about image optimization. How artists and web designers are on opposite ends on how many pixels they what. Though I totally understand both sides. Currently I work on canvases at 2400 x 2400 pixels so it will be interesting to optimize the images I plan to use to the project for web and see if I notice any difference.

# data[].attributes.body
This week I really enjoyed creating a personal logo and using the visual elements to create said logo. I look forward to creating a logo for my future business in my final project that will identify and diversify my brand from other competitors. I also enjoyed getting back into the swing of things with HTML and CSS. I learned a lot from Professor Burgess in my DATA 2100 class a few years back, but it's been a couple of years and its all starting to come back to me now!

# data[].attributes.body
It takes a bit to get to the that point. The process of developing is a bit long. The video is as true as funny.

# data[].attributes.attachment_link.title
New developer vs Old Code Base... | Just Funny

# data[].attributes.body
After every progressing module in this class, I frequently catch myself beginning to feel smarter and smarter now that I'm able to create new things! Uploading optimized images' on a website certainly isn't the most complicated thing in the world but it definitely makes me feel pretty smart and cool that I'm able to create something like that. I'm sure it's even more gratifying when you have users that enjoy what you've created as well. I can't wait to learn more!

# data[].attributes.body
One way I thought of to put the Law of Common Region and the Von Restorff effect in action is in the navigation bar of my website. The LoCR shares that items that share a common boundary are seen as a group, so I can help separate the navigation bar from my body text with a clear box, different colored background, or a box shadow. The VR effect shares that the different item in a group of similar item is most likely to be remembered, so I can use this to my advantage in the navigation bar by highlighting the current page title with something like bolded text, an underline, or a different color in order to call attention to it.

# data[].attributes.body
While this is a little off topic. This is a tool i have found super helpful when taking notes in this class and college in general. It's extremely user friendly and it gives you the ability to write on hard copies of notes. I just thought id share this for this weeks blog.

# data[].attributes.attachment_link.readable_text
Notes are just the beginning. Create and annotate anything, from study guides to storyboards.

A simple,

toolset for every thought

We've got an intuitive, minimal interface for you to start in seconds. Powerful enough for industry leaders, yet simple enough for a five-year-old to figure out uninstructed.

View a second hidden note while presenting, share your notes to our public Notability Gallery and download notes from others!

Ink so smooth that you might just forget it's digital.

Note replay captures audio and automatically syncs it to notes.

" I use Notability for drawing rough storyboards that I share with directors and for concept art. The ink feels real and smooth. This is the perfect program for quick idea scribbles you want to get down before they're gone.

...by our all new note-sharing platform, Notability Gallery, where you can publish your work, spark new ideas, save your favorites, and discover endless inspiration!

Take inspiration from this weekly planner on ways you can keep track of your time and boost your productivity!

Notability can be your digital canvas for your next artistic idea. Try mixing pen and highlighter tools to get this shaded effect.

Chemistry class notes covering Benzene, the simplest arene!

See More

Search and convert your handwriting to text. Powered by MyScript.

Convert your handwritten equations to hi-res images. Powered by MyScript.

Powerful updates to our audio feature, coming soon!

Available for iPad, Mac, and iPhone. Download now and unleash your ideas on all platforms.

# data[].attributes.body
These two laws are interesting. The law of common region states that "Elements tend to be perceived into groups if they are sharing an area with a clearly defined boundary." However, the Von Restorff effect "predicts that when multiple similar objects are present, the one that differs from the rest is most likely to be remembered."