I usually override this and always keep a SASS mixin in my toolbox for this, CSS resets in my experience actually don't remove this.
But I agree it's very important to include good focus states on your buttons, especially for forms where people will tab through the textboxes (and eventually to the submit button). But that blue 'halo' may not always (and usually doesn't) jive with the rest of the design.
Personally I'm a big fan of the focus state with the off-color bottom border (see Slack's website for a good example). I noticed even Google has this style of focus state on some of their pages the other day.
I usually override this and always keep a SASS mixin in my toolbox for this, CSS resets in my experience actually don't remove this.
But I agree it's very important to include good focus states on your buttons, especially for forms where people will tab through the textboxes (and eventually to the submit button). But that blue 'halo' may not always (and usually doesn't) jive with the rest of the design.
Personally I'm a big fan of the focus state with the off-color bottom border (see Slack's website for a good example). I noticed even Google has this style of focus state on some of their pages the other day.