DEV Community

Cover image for Better Browsers for the Web Dev

Better Browsers for the Web Dev

Al Romano on February 03, 2020

As web developers, we spend a lot of time in our browsers! Just looking at my CodeTime/RescueTime stats, I have well over 2500+ hrs looking at brow...
Collapse
 
torstendittmann profile image
Torsten Dittmann

What i would love to have in my browser:

A way to downgrade the JavaScript experience based on different browsers.

Lets say Array.prototype.forEach() is not supported in IE 11. It would be awesome to tell my Google Chrome:
"Hey, try this page with IE 11 Javascript Knowledge!"

I don't know if I can explain this correctly, but this way I could test fallbacks of functions on different browsers without leaving the browser.

Collapse
 
vip3rousmango profile image
Al Romano

That's a fantastic idea!

I have several use-cases off the top of my head I could think of that would benefit from this! Especially when testing graceful degradation.

You can kind of get away with this in Microsoft Edge when setting the IE Emulator version - but I don't know how extensive it goes.

Collapse
 
torstendittmann profile image
Torsten Dittmann

What if I don't run Windows. It would be so much easier to do this in my browser without emulating.

Last time I run into such an occasion was, when I did some research for a Sorting method with different languages for my work.

I found Intl.Collator.prototype.compare which doesn't support Android WebView but anything else. Since we wanted to use this in Cordova as well, I suggested a fallback to a slower sorting method.

I found no way of telling my browser to disable Intl.Collator.prototype.compare for testing my fallback. That would be so nice to have.

Thread Thread
 
vip3rousmango profile image
Al Romano

Fair point, I do make the OS assumption of Windows 10.

The majority of these browsers have a Mac/Linux version but I'm not exactly sure about Microsoft Edge... I think it is cross-compatible?

Collapse
 
crisz profile image
crisz

I think it's better forget about that and start using Babel

Collapse
 
madza profile image
Madza • Edited

According to StatCounter, around 65-70% of all users at the end of 2019 used Chrome, tho lately its rarely getting included among fav dev browsers, there are reasons for that

Collapse
 
victorioberra profile image
Victorio Berra

Cough cough SameSite cough cough

Collapse
 
vip3rousmango profile image
Al Romano

It's today!! :O

Thread Thread
 
victorioberra profile image
Victorio Berra

They delayed it to the 17th actually because of backlash.

Thread Thread
 
vip3rousmango profile image
Al Romano

Figures... thanks for the info!

Collapse
 
vip3rousmango profile image
Al Romano

What reasons do you think contribute to this? For me, the bloat from add-ons was too much. I <3 my DDR4.

Collapse
 
jwp profile image
John Peters

Just wondering why Chrome didn't make the list? The v8 engine it uses, being the impetus for Node.js.

Collapse
 
vip3rousmango profile image
Al Romano

I don't use Chrome daily so I didn't see fit to add it in. While I do have Chrome Canary installed for Development Testing I basically go to Vivaldi.

Collapse
 
jwp profile image
John Peters

I've used chrome daily for 10 years now. It's dev experience is great!

Thread Thread
 
vip3rousmango profile image
Al Romano

In the beginning, I was all-in on Chrome and for a long time, it set the standard for what a browser experience should be for me. But once Firefox Quantum dropped, I switched over and had a hard time coming back - Developer Edition even more so.

Only recently, the last two years have I fallen head-over-heels for Vivaldi. It's everything I loved about Opera and Chrome, built with Chromium and contains wonderful power-user capabilities I have yet to see in any other browser.

Best. Tab. Management.

I also love my Phillips Hue Vivaldi theme sync so I can match the browser's theme colour to the lighting when I have my wall-mounted TV running as my secondary display. Very extra, but I like it. It's a nice touch.

Thread Thread
 
jwp profile image
John Peters

Al, are these other browsers available on Windows? I'm pretty sure FireFox dev version is, but the rest? I want to at least try your suggestions. Tx...

Thread Thread
 
vip3rousmango profile image
Al Romano

Hey John,

All of the browsers mentioned, sans mobile versions, are available for Windows.

Let me know which one you enjoy using!

Collapse
 
kelly_clowers profile image
Kelly Clowers

Brave is just a different flavor of capitalism, and Eich can sod off. Plus just chrome underneath