1-- I certainly do not agree! It looks like an IP address. Whose 'new look' is that?
2-- You should not use periods with dates either in any kind of public communication, though I admit that I have to use them in some spreadsheet applications to avoid having them all added up for me. I think some scientific papers favor them, too.