Этот тест для мобильный браузеров (создаётся 3000 вложенных элементов)
Отдельно см. тест для обычных браузеров

Результаты теста:

Проверялось на встроенном браузере планшета ASUS Fonepad ME371MG 16Gb, а так-же на SmartTV LG

Рендеринг (отображение) браузером вложенных объектов, созданных через .innerHTML, работает быстрее созданных через DOM,
причём с возрастанием количества вложенных объектов, разница растёт и достигает 10 и более раз!
Хотя замеренное время (скорость исполнения JavaScript) быстрее у DOM-операций.

Вывод - innerHTML на мобильных рулит, так как браузер быстрее ОТОБРАЖАЕТ изменения.

(см. исходный код страницы - тест можно поменять при желании)

 

P.S. Если кто-то не верит, что .innerHTML быстрее DOM при отображении (рендеринге) на большом количестве элементов,
то вот тест, который сделал не я, я лишь приблизил его к реальным условиям (сделал содержимое рандомным).
тест для мобильных браузеров 2