Вы можете попробовать применить -webkit-text-size-Adjust: нет; и ориентация на код Disqus? Если я помню, Disqus не использует iframes, поэтому он должен работать, если иерархия, которую вы используете, сильнее их.
Больше информации здесь:
http://css -infos.net / недвижимость / -webkit-текст-размер-регулировки
Надеюсь, это поможет:)
Редактировать: Я только подумал, когда писал этот комментарий ниже. Вы можете отсортировать это, установив ширину области просмотра либо явно, либо по ширине устройства.
Например, это сделает окно просмотра на iphone шириной 320px в портретной ориентации и 460px в альбомной (думаю, верно?).
<meta name="viewport" content="width=device-width, initial-scale=1">
Из скриншотов я думаю, что это на самом деле слишком мало, поэтому что-то вроде этого может быть лучше.
<meta name="viewport" content="width=800, initial-scale=1">
Именно поэтому размер текста изменяется в первую очередь. IPhone масштабирует эти 800px, чтобы соответствовать и портрету и пейзажу. Однако в портретной ориентации это может сделать шрифт слишком маленьким, поэтому он увеличивается.
Подробнее см. Здесь: https://developer.apple.com/library/ios/#DOCUMENTATION/AppleApplications/Reference/SafariWebContent/UsingtheViewport/UsingtheViewport.html