Heavy Web
Things to not do in web design. Ever. For any amount of money, or for any reason.
Photos too close together. Close proximity is ok, but when the photo expands, enlarges, highlights, or “raises” from the surface – keep the photos spaced apart. I need to be able to cursor over a bit to continue to scroll, if necessary
On photo expansion: stay safe, leave it out
Accept/Reject cookies. Leave it out. The GDPR practice is nil. No country in the history of the Web, or countries, will prosecute someone “violating” GDPR compliance policies
Sign in with Google in upper-right. Makes the site unusable until dismissed. You want people to use your site or/and buy your product? Prioritize that, not Google accommodating a sign-in method. Can't implement a sign-in method using a database? Don't build a website!
Mousing to the left, to the right, horizontal, or any other direction that prompts a sad and desperate “Don't leave! Join our newsletter club!” prompt: leave it out. I'm leaving for a reason (likely due to any or all of the reasons above (and below))
Prompting one to sign up for Newsletter Club™ upon first visiting the site. 90% likelihood that people visiting your site for the first time are visiting it for the first time. No one wants to join a newsletter/mailing list before exploring what the website is.
Banner drop-downs: ok if I am mousing over a particular section “Mens Clothing”, for example. Mousing over anywhere on the top banner, and having the entirety of the page covered with every possible section – no. Leave that out.
Drop-down menus that take up the entire page. Leave it out. I am visiting your website, not a page dedicated to one, enormous drop-down menu.
Enormous fonts. No need. People can wear glasses or zoom the page. <h1>
font can/should swing it, if people need a larger font, let them handle it. Font at 50pt takes up more space than needed to exhibit a product. Smaller font, more room for items to potentially be sold. Simple.
Changing a feature of an item (color, quantity) causing a page refresh. Nope. Photos can update on-page and live, quantity can be updated in-cart without the current page being refreshed.
Auto-play video. Auto-nope.
Auto-play audio. Auto-nope.
Scrolling past a video for a “fuck you” popup to follow me down the page. Nope nope nope.
Knock this shit off. Make a page that functions. If you're a store, sales happen faster when the customer isn't furious.