@vanzasetia
Posted
Hi, Atif!
For animations and transitions, I recommend taking a no-motion-first approach. This way, only the users who choose to see them will be able to see them. Also, if the users' browsers don't support the prefers-reduced-motion
media query, they will not see them and that's fine as long as the animations are not needed to understand the page content.
Read more — prefers-reduced-motion: Taking a no-motion-first approach to animations » Tatiana Mac
<picture>
should have an <img>
as a fallback for browsers that don't support <picture>
. It is also used to provide other information like alternative text (if needed) and the aspect ratio of the image (width
and height
attributes).
Add rel="noopener"
to all links with target="_blank"
. It helps protect users of legacy browsers from security issues. Read more — Links to cross-origin destinations are unsafe
Like @grace-snow said earlier, the website only needs one media query to be responsive. One media query to switch from a one-column layout to a two-column layout or vice versa.
I hope my feedback helps.
Marked as helpful
@atif-dev
Posted
@vanzasetia Thanks for the Feedback. I will look into it.
@vanzasetia
Posted
@atif-dev No problem!