Saya pikir Anda belum sepenuhnya mendapat ide tentang Desain Web Responsif . Melayani berbagai HTML / CSS / JS berdasarkan browser web klien telah ada untuk sementara waktu dan saya cukup yakin masih ada beberapa situs web yang masih melakukan itu - contoh yang sangat jelas adalah cara sekolah lama dalam melayani seluler tema-ramah untuk situs web.
Apa yang Anda lewatkan, menurut saya, adalah dalam skenario Anda jika pengguna mengubah view-port dari portrait ke landscape, maka Anda tidak akan mendapatkan jawaban responsif apa pun, kecuali jika Anda me-refresh halaman. Tindakan yang sama diperlukan jika Anda mengubah ukuran jendela browser web atau mengubah zoom default. Juga elemen dalam halaman bisa responsif terhadap elemen lain juga. Jadi, jika Anda menyembunyikan bilah sisi di sebelah kanan, misalnya, konten utama akan merespons perubahan tersebut. Ini tidak akan mungkin menghalangi Anda, sekali lagi, kecuali jika Anda me-refresh halaman.
Juga permintaan HTTP tidak hanya dirancang untuk server seluruh halaman web. Dalam banyak kasus, Anda mengirim permintaan untuk mengirim / menerima data, file, gambar, dll. Yang tidak perlu mereka bawa pada informasi meta view-port dan overhead dalam skala seperti Internet akan banyak kurasa .