It doesn’t include initial-scale=1.0. After checking the MDN documentation, I found out that 1 is the default value. Does this mean that omitting initial-scale=1.0 has the same effect as including it? Can I safely use the tag without specifying initial-scale=1.0?"
I wrote a suite of tests some years ago and all failed in some way unless initial scale was present. My findings were backed up in a post from a well known site at the time and other sites.
Obviously that was a while ago and things should be more consistent these days but I still see differences without the initial scale especially on rotating. Of course this will vary on device and os etc.
There is also the added issue of text zooming on rotation which is why you usually need the webkit text-size adjust in your body css also to avoid compound errors.
Just because the “standards” define the default doesn’t mean the browsers actually implement them. They’re getting better but some are still behind the curve…