Ich emuliere hier mit einem ESP-32 eine zerbrochene IR-Fernbedienung. Die Ausgabe erfolgt über eine LED, die Eingabe über eine Seite, die im heimischen WLAN angeboten wird.
Der Haken ist nun, dass Safari auf den Iphones die Seite winzig klein darstellt, so dass man erstmal reinzoomen muss, um irgendetwas erkennen oder anklicken zu können. Dabei ist es schnuppe, dass rechts vom Inhalt jede Menge gähnende Leere herrscht. Kann man das Problem mit ein wenig html bewältigen ?
1 |
<!DOCTYPE html>
|
2 |
<html lang="de-DE">
|
3 |
<head>
|
4 |
<meta charset="utf-8">
|
5 |
<title>Fischprojektor</title>
|
6 |
</head>
|
7 |
<body>
|
8 |
<form action="/" method="post">
|
9 |
<fieldset style="display: inline-block;">
|
10 |
<legend>Auf einmal</legend>
|
11 |
<label><input type="checkbox" name="r" value="1" checked>rot</label><br>
|
12 |
<label><input type="checkbox" name="g" value="1" checked>grün</label><br>
|
13 |
<label><input type="checkbox" name="b" value="1" checked>blau</label><br>
|
14 |
<label><input type="checkbox" name="w" value="1">weiß</label><br>
|
15 |
<label><input type="checkbox" name="d" value="1" checked>drehen</label><br>
|
16 |
<label><input type="checkbox" name="m" value="1">Musik</label>
|
17 |
<p><label>Laufzeit :<br><input type="time" name="z" value="01:40" step="300" min="00:05" max="16:35"></label></p>
|
18 |
<button name="a" value="0">Senden</button>
|
19 |
</fieldset>
|
20 |
</form>
|
21 |
<form action="/" method="post">
|
22 |
<fieldset style="display: inline-block;">
|
23 |
<legend>Einzeln</legend>
|
24 |
<button name="a" value="1">An/Aus</button>
|
25 |
<button name="a" value="2">Farbe</button>
|
26 |
<p><button name="a" value="3">Drehen</button>
|
27 |
<button name="a" value="4">Zeit+</button></p>
|
28 |
<button name="a" value="5">Nachtlicht</button>
|
29 |
<button name="a" value="6">Musik</button>
|
30 |
</fieldset>
|
31 |
</form>
|
32 |
</body>
|
33 |
</html>
|