TTBase: better default platform sniffing.
harmony between the ios and mac