Groups | Search | Server Info | Keyboard shortcuts | Login | Register
Groups > de.comp.lang.javascript > #5260
| From | Stefan Reuther <stefan.news@arcor.de> |
|---|---|
| Newsgroups | de.comp.lang.javascript |
| Subject | Re: Generelles: per JS neue Seite Aufbauen |
| Date | 2021-03-23 17:36 +0100 |
| Message-ID | <s3d8ur.5d8.1@stefan.msgid.phost.de> (permalink) |
| References | <s3a9bs$hac$1@gwaiyur.mb-net.net> <ibs4grF4u0mU1@mid.individual.net> <s3c0h2$o68$1@gwaiyur.mb-net.net> <s3cib0.644.1@mid.maikkoenig.de> |
Am 23.03.2021 um 11:10 schrieb Maik Koenig: > Am 23.03.2021 um 07:06 schrieb Jan Novak: >> Ah, ok, natürlich ... das wäre eine Lösung meines Problems >> Zur Info: ... wie machen "großen" Applikation so etwas, welche keinen >> Seitenwechsel haben? Die übergeben das doch nicht auf diese Weise? > > https://de.wikipedia.org/wiki/Ajax_(Programmierung) > > User löst einen event aus, Javascript erzeugt daraus einen > XMLHttpRequest und wartet dann auf die Antwort des Servers. Die Antwort > wird dann benutzt um die Seite entsprechend anzupassen. Das > Endlosscrolling bei Youtube und Co wird z.B. so gemacht. Diese > Möglichkeit ist ja gerade der Witz bei Ajax. > > Als Nutzer ist das deutlich angenehmer als eine neue Seite. Ich frage > mich auch, warum dein Editor unbedingt in einer neuen Seite geladen > werden soll, ich als Nutzer fände ein Overlay für den Editor in 90% der > Fälle deutlich angenehmer. Es kommt wie immer drauf an. Man darf nicht vergessen: wenn die komplette Seite neu geladen wird, hat man einen neuen Kontext, auf den man ein Bookmark setzen kann. In einem Ticketsystem würde mir das ziemlich auf den Zünder gehen, wenn ich auf ein Ticket, das ich aus einer Ticketliste geöffnet habe, kein Bookmark setzen kann. Eine Ein-Seiten-Lösung müsste sowas simulieren (z.B. per Fragment Identifier). Und Stichwort Endlosscrolling: sehr schön, wenn man nach unten scrollt, um den Kontakt/AGB-Link zu finden, und das Javascript Inhalte nachlädt und das weiter runter schiebt. Oder man klickt einen Link, geht zurück und steht wieder ganz oben. Vorteil der Ein-Seiten-Lösung ist, dass sie höhere Schwuppdizität bieten kann und relativ simpel Dinge von einem Kontext in den nächsten übernehmen kann; wenn du das zweite Ticket anklickst also z.B. gleich Inhalte aus dem ersten vorschlagen. Wenn man sowas richtig machen will, ist das aber eben eine riesige Menge Arbeit (die auch noch eine riesige Menge Code fabriziert, der bei jedem Seitenaufruf auf Vorrat geladen wird). Stefan
Back to de.comp.lang.javascript | Previous | Next — Previous in thread | Next in thread | Find similar
Generelles: per JS neue Seite Aufbauen Jan Novak <repcom@gmail.com> - 2021-03-22 15:25 +0100
Re: Generelles: per JS neue Seite Aufbauen Arno Welzel <usenet@arnowelzel.de> - 2021-03-22 19:04 +0100
Re: Generelles: per JS neue Seite Aufbauen Jan Novak <repcom@gmail.com> - 2021-03-23 07:06 +0100
Re: Generelles: per JS neue Seite Aufbauen Maik Koenig <usenetspam@maikkoenig.de> - 2021-03-23 11:10 +0100
Re: Generelles: per JS neue Seite Aufbauen Stefan Reuther <stefan.news@arcor.de> - 2021-03-23 17:36 +0100
Re: Generelles: per JS neue Seite Aufbauen Arno Welzel <usenet@arnowelzel.de> - 2021-03-23 18:15 +0100
Re: Generelles: per JS neue Seite Aufbauen Maik Koenig <usenetspam@maikkoenig.de> - 2021-03-23 19:19 +0100
Re: Generelles: per JS neue Seite Aufbauen Stefan Reuther <stefan.news@arcor.de> - 2021-03-24 17:35 +0100
Re: Generelles: per JS neue Seite Aufbauen Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2021-03-26 20:04 +0100
Re: Generelles: per JS neue Seite Aufbauen Arno Welzel <usenet@arnowelzel.de> - 2021-03-23 14:29 +0100
Re: Generelles: per JS neue Seite Aufbauen Jan Novak <repcom@gmail.com> - 2021-03-24 07:09 +0100
csiph-web