Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.lang.javascript > #4977
| From | Arno Welzel <usenet@arnowelzel.de> |
|---|---|
| Newsgroups | de.comp.lang.javascript |
| Subject | Re: Definition von "Web-App" |
| Date | 2018-10-06 12:46 +0200 |
| Message-ID | <g1ri4oF8i39U1@mid.individual.net> (permalink) |
| References | <Web-App-20181001172754@ram.dialup.fu-berlin.de> <g1kq68Froc9U1@mid.individual.net> <slrnprgl8q.299.hjp-usenet3@hrunkner.hjp.at> |
Peter J. Holzer: > On 2018-10-03 21:21, Arno Welzel <usenet@arnowelzel.de> wrote: >> Stefan Ram: >>> Hier mein erster Versuch einer Definition von "Web-App". >>> >>> Er besteht aus einer Übersetzung eines Wikipädiezitates >>> und einem nachfolgenden von mir (S.R.) verfaßtem Text: >>> >>> |In der EDV ist eine Webanwendung oder Web-App ein >>> |Client-Server-Programm, das der Client (einschließlich der >> >> Nein, auch reine Client-Programme gibt es als Web-App. > > Was verstehst du unter einem "reinen Client-Programm"? "Client" ist eine [...] Ok, ich meine: Auch Programme die komplett auf dem Gerät ablaufen, dass sonst als "Client" bezeichnet wird und auf dem man sie heruntergeladen hat und nach dem herunterladen keine weitere Verbindung zu einem Server benötigen können Web-Apps sein. >>> |Benutzeroberfläche und der client-seitigen Logik) in einem >>> |Webbrowser ausführt. Zu den gängigen Webanwendungen gehören >>> |Webmail, Online-Einzelhandel, Online-Auktionen, Wikis, >>> |Instant-Messaging-Dienste und viele andere Programme. Die >> >> Und auch rein lokal laufende Spiele, Nachschlagewerke, Einkaufszettel usw.. > > Ein (per Design) rein lokal laufendes Nachschlagewerk als Webapp stelle > ich mir etwas unhandlich vor. Es geht mir darum, dass "online" kein zwingendes Merkmal einer Web-App ist. Klar, sie muss einmalig heruntergeladen werden, was meist im Browser geschieht, aber danach steht sie offline auf dem Gerät zur Verfügung und ob sie dann noch Daten von einem Server braucht oder nicht, hängt von der jeweiligen Web-App ab. >> Schau Dir mal an, wie Apple das technisch gelöst hat, vielleicht wird >> Dir dann manches klarer: >> >> <https://developer.apple.com/library/archive/documentation/AppleApplications/Reference/SafariWebContent/ConfiguringWebApplications/ConfiguringWebApplications.html> [...] > Das ist natürlich eine ziemlich apple-zentrische Sicht. Eine Apple hat auch als erster Anbieter den Begriff "Web-Apps" auf mobilen Geräten geprägt. Vor iOS gab es sowas schlicht nicht und die ersten Apps für iOS waren *nur* Web-Apps. Auch Programme als "Apps" wurden zuerst auf iOS unter diesem Namen eingeführt. Android kam danach noch dazu und beide nennen das Konzept mittlerweile "progressive web app" aufgegriffen: <https://developers.google.com/web/progressive-web-apps/> <https://appyourself.net/de/progressive-web-app/> <https://t3n.de/news/progressive-web-apps-739224/3/> > Applikation, die sich genauso verhält und anfühlt wie eine native > Android-, Windows-, Linux-, ... Applikation wäre demnach keine Webapp? Es geht darum, dass die App eben nicht als Programm heruntergeladen und installiert wird, sondern man eine Website im Browser öffnet und diese sich dann so verhält, als wäre sie eine lokale App. iOS hat darüber hinaus die Möglichkeit, im Launcher solche Apps mit Icon dazu abzulegen. Firefox und Chrome bieten eine ähnliche Funktionalität auch für Android. > Oder muss sie sich auf jedem Gerät so verhalten und anfühlen wie eine > native Applikation auf diesem Gerät? Das ist nirgends definiert. >> aber sie wird eben mit dem Browser als Laufzeitumgebung ausgeführt. > > ACK. Das ist meines Erachtens das, was die Webapp zur Webapp macht. Eine > Applikation, die im Browser läuft. Konformität zu GUI-Richtlinien einer > bestimmten Plattform spielt IMNSHO keine Rolle. Es ist ja nicht *alles* was im Browser angezeigt wird, eine "Web-App". Was da umgesetzt wird, soll sich schon so verhalten, wie eine App, also mit Merkmalen, wie sie für Apps üblich sind, z.B. dass Interaktionen per JavaScript direkt im Browser erfolgen und man nicht Seiten nachladen muss etc.. Ob das dann nun exakt wie iOS oder Android aussieht, ist dabei eher zweitrangig, aber es sollte dem schon halbwegs ähnlich sein. -- Arno Welzel https://arnowelzel.de https://de-rec-fahrrad.de http://fahrradzukunft.de
Back to de.comp.lang.javascript | Previous | Next — Previous in thread | Next in thread | Find similar
Re: Definition von "Web-App" Arno Welzel <usenet@arnowelzel.de> - 2018-10-03 23:21 +0200
Re: Definition von "Web-App" "Peter J. Holzer" <hjp-usenet3@hjp.at> - 2018-10-06 08:24 +0200
Re: Definition von "Web-App" Arno Welzel <usenet@arnowelzel.de> - 2018-10-06 12:46 +0200
Re: Definition von "Web-App" "Peter J. Holzer" <hjp-usenet3@hjp.at> - 2018-10-06 13:46 +0200
Re: Definition von "Web-App" Arno Welzel <usenet@arnowelzel.de> - 2018-10-07 18:06 +0200
Re: Definition von "Web-App" Claus Reibenstein <4spamersonly@kabelmail.de> - 2018-10-07 21:02 +0200
Re: Definition von "Web-App" Arno Welzel <usenet@arnowelzel.de> - 2018-10-08 01:07 +0200
Re: Definition von "Web-App" "Peter J. Holzer" <hjp-usenet3@hjp.at> - 2018-10-08 00:01 +0200
Re: Definition von "Web-App" Arno Welzel <usenet@arnowelzel.de> - 2018-10-08 01:10 +0200
csiph-web