DEV Community

Discussion on: I Created My Portfolio with React and Some Magic 🎉

Collapse
 
kjir profile image
Stéphane Bisinger

I'm sorry to say that seeing this kind of killed my excitement:

Magic background is disabled in FireFox. Try in Chrome!

I've seen too many "Works only in Internet Explorer" websites back in the day to be able to accept a "Works best in Chrome" banners today. I don't know if you've experienced those days, but trust me when I say that we don't want to go back to the single browser experience.

I find it kind of ironic that you won't use CSS Grid because it's not supported by all browsers, but then add a disclaimer on non-Chrome browsers!

I encourage you to make the experience awesome regardless of the browser of choice: this way you'll better advertise your skills for a true cross-browser experience and you will respect your user's preferences.

Help us keep the web an open platform!

Collapse
 
flexdinesh profile image
Dinesh Pandiyan

Stephane - I totally get your thoughts and stand by "true cross-browser experience" dev mindset. But at the same time, new specs come out everyday and browsers adopt them at different pace. I wanted to use this site as an opportunity to pick up on all the skills (including browser specific design). That's the only reason I put out that banner there. There's still a few things I need to figure out in animations and smooth scroll. Once I get those things figured out, I'm gonna take these banners away.

Maybe I'll just put a browser specific banner that says "Hey, you're using FireFox. You're awesome!"

That should work I guess. Thanks for taking your time and sharing your thoughts. Cheers! 🎉

Collapse
 
kjir profile image
Stéphane Bisinger

Hi Dinesh,
that is totally fair and it's cool that you try out new things as they come out: only make sure these do not hinder the experience in other browsers. Maybe if the banner wasn't there at all it would have gone unnoticed and people would feel more welcome even with other browsers!

Thank you for being open to the criticism :)