Targeted platform configurations

A platform configuration would be compromised of the OS, the web browser, interface (resolution, DPI, touch, mouse, keyboard) and device limitations (CPU, RAM). Each content producer can pick which ones they specifically want to support. We might suggest that they also publish their choices on their web site.

Overview

Configurations can be tested inside a virtual machine or using online browser matrix services. We can assume a high network speed to investigate that question separately.

Web developer mistakes

If we don't want to go into all nuance details of responsive design, the main pain points I observe:

Emulation

while true; do
 killall -STOP VirtualBox
 sleep 0.1
 killall -CONT VirtualBox
 sleep 0.02
done

Example platform configurations

See also FOSS web browsers by engine:

./web-browsers-by-engine.md

Microcontroller

Hand386

Legacy router

Nokia 110 4G 2021

Nokia 3210 2024

JioPhone

Nokia 6300 4G

Nokia 2780 Flip

Legacy Android

Earliest supported Android

Recent supported Android

Supported iPhone

Legacy SBC or TV box

Laptop

Desktop

Supported iPad

Supported MacBook Air

Navigation