Зависит от того, что вы подразумеваете под «в сети».
XSLT очень широко используется. Насколько мы можем судить по метрикам, таким как количество вопросов StackOverflow, он входит в топ-30 языков программирования, что, вероятно, делает его лучшим языком программирования для конкретной модели данных после SQL.
Но XSLT не широко используется на стороне клиента, то есть в браузере. Обычно он используется либо на стороне сервера для доставки содержимого по требованию в ответ на запросы HTTP, либо в пакетном режиме как часть рабочего процесса публикации. Конечно, он также используется во многих приложениях, которые имеют очень мало общего с Интернетом, например, в печатных изданиях.
Существует ряд причин, по которым XSLT не используется широко в браузере. Основная причина в том, что хорошая совместимая поддержка XSLT очень медленно поступала от поставщиков браузеров; никто не хотел использовать его, пока он не был доступен в каждом браузере, и к тому времени, когда он стал доступен в каждом браузере, вещи, которые люди хотели делать в браузере, уже продвинулись (помните «Web 2.0»?) и реализации XSLT в браузере не помогло создавать интерактивные приложения или получать данные с помощью AJAX.
Saxonica (отказ от ответственности, это мой продукт) попытался устранить эти пробелы с помощью Saxon-JS, но продукт опоздал на вечеринку, а разработка веб-сайтов на стороне клиента очень ориентирована на моду, поэтому недостаточно просто иметь продукт, который помечает все технические поля. В основе моды лежит то, что большинство сайтов, ориентированных на данные (в отличие от документов), переместились в сторону JSON, а не XML, главным образом потому, что JSON намного легче манипулировать из Javascript.
Другая проблема заключается в том, что XSLT - это язык «люби или ненавидь». Его декларативная, основанная на правилах, функционально-ориентированная парадигма привлекает многих из-за ее высокоуровневой природы, но может отталкивать тех, чей единственный опыт программирования заключается в написании императивного кода, который точно говорит компьютеру, что делать и в какой заказ.