В 2000 году был разработан язык XHTML 1.0, он должен был стать переходным звеном между языками HTML и XML. Задача языка XHTML 1.0 состояла в том чтобы вытеснить из вёрстки все теги и атрибуты форматирования, а также приучить разработчиков сайтов к строгому синтаксису.

Почему так произошло спросите вы, ведь было бы неплохо чтобы все браузеры поддерживали все форматы? Ответ как всегда простой, всё дело в деньгах! В формат MP3 влючено множество запатентованных технологий и для того чтобы их использовать нужно платить. У браузера FireFox который распространяется бесплатно и с открытым исходным кодом, не то чтобы нет денег, а просто дело в его идеологии, в которой открытые технологии выступают против коммерческих патентов. Поэтому FireFox поддерживает музыкальный формат OGG, он тоже распространяется бесплатно и с открытым исходным кодом.