Разница между device-width и конкретным числом пикселей в метатеге viewport заключается в том, как устанавливается ширина области просмотра. 2
Device-width задаёт ширину видимой области, равную ширине экрана устройства. 2 При использовании этого параметра браузер не будет проводить масштабирование, так как ширина viewport и ширина устройства одинаковы. 3
Конкретное число пикселей (например, 600) указывает на фиксированную ширину области просмотра, независимо от фактической ширины экрана. 2 Если экран окажется больше указанного значения, браузер не будет увеличивать масштаб, а станет расширять область просмотра, чтобы она растянулась до размеров экрана. 1
Таким образом, device-width подходит для настройки адаптивного отображения, а конкретное число пикселей — для установки фиксированной ширины области просмотра.