|
| |

Allgemeine Diskussionen| Re: Darstellung Forum links | |  | | Autor: Preisser | | Datum: 05.08.11 16:01 |
| Hallo,
mich würde auch mal intressieren, was denn deiner Meinung nach einem Forum auf Browserbasis für technische Möglichkeiten fehlen sollen (nur weil man nicht weiß, wie etwas geht, heißt das nicht, dass es tatsächlich nicht geht ).
Die Anzeige, ob ein Beitrag von einem bestimmten Benutzer gelesen wurde, funktioniert ja (meistens, es sind wohl ein paar Bugs noch drin). Von daher wäre es ja auch kein Problem, die Anzahl ungelesener Beiträge links im Menü anzuzeigen, man müsste halt nur entsprechende DB-Abfragen machen.
Und es gibt übrigens die AJAX-Technik, die es erlaubt, per JavaScript asynchrone HTTP-Requests zu versenden, um beispielsweise nachzusehen, ob in der Zwischenzeit neue Beiträge dazugekommen sind, ohne dass der Benutzer extra die Seite aktualisieren muss (wird hier halt nur nicht verwendet).
Und zukünftig gibt es sogar WebSockets, die ähnlich wie direkte TCP-Verbindungen funkionieren, sodass Server oder Browser sofort etwas senden können, ohne dass der Browser zuerst eine HTTP-Anfrage senden muss.
Bei einem Newsreader dagegen müsste dieser ja lokal speichern, welche Nachrichten man schon gelesen hat (zumindest soweit ich das mitbekommen habe - habe soetwas schon seit Ewigkeiten nicht mehr benutzt).
Und für den direkten Datenaustausch zwischen WebServer und Anwendung (sowas wie Webservices) gibt es ja auch Datenaustauschformate wie XML (zum Strukturieren) oder - für reinen Datenaustausch besser geeignet - JSON (JavaScript Object Notation), das es erlaubt, JS-Objekte (eine Zuordnung von Schlüssel (String) -> Wert (kann wieder ein Objekt oder anderer Datentyp sein)), Arrays, Zahlen, Strings (Unicode) usw. im Textformat abzubilden, was dann von anderen Anwendungen gelesen werden kann (macht übrigens auch Facebook bei seiner Graphi-API so). Dieses Format wird oft auch bei AJAX-Webanwendungen verwendet.
OK, das Forum hier hat zwar einige Bugs, z.B.
- wenn man versucht, einen 3 Tage alten Beitrag zu editieren, kommt zwar eine Meldung, man könne diesen nur innerhalb von 30 Minuten nach dem Posten editieren; jedoch hindert einen der Server nicht daran, den Beitrag dann tatsächlich trotzdem zu editieren;
- es unterstützt kein Unicode (wobei das bei einer PHP-Anwendung fast schon kein Wunder ist; ist aber eigentlich kein Bug);
- die Startseite kann ungültige HTML-Entities produzieren (sowas wie "bla&am..." statt "bla&", wenn jemand ein "&" im Betreff verwendet; unten bei "Aktuelle Beiträge in unseren Foren"), weil der String anscheinend fälschlicherweise zuerst HTML-kodiert wird, bevor er abgeschnitten wird;
- und eben dass die Markierung eines Beitrags als "neu" manchmal nicht funktioniert;
- des Weiteren verwendet die vbArchiv-Seite den veralteten/fehlerhaften Quirks-Modus für den IE, anstatt sich an Standards zu halten (CSS, HTML). Wenn man die Seite im standardkonformen Modus (zB. im IE 9, bei den F12-Entwicklertools) anschaut, sieht sie ziemlich - "kaputt" - aus.
Das liegt dann aber in der Verantwortlichkeit des Programmierers dieses Forums. 
Beitrag wurde zuletzt am 05.08.11 um 16:31:07 editiert. |  |
 | Sie sind nicht angemeldet! Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.
Einloggen | Neu registrieren |
  |
|
vb@rchiv CD Vol.6 vb@rchiv Vol.6
Geballtes Wissen aus mehr als 8 Jahren vb@rchiv!
Online-Update-Funktion Entwickler-Vollversionen u.v.m.Jetzt zugreifen Tipp des Monats sevAniGif (VB/VBA) 
Anzeigen von animierten GIF-Dateien
Ab sofort lassen sich auch unter VB6 und VBA (Access ab Version 2000) animierte GIF-Grafiken anzeigen und abspielen, die entweder lokal auf dem System oder auf einem Webserver gespeichert sind. Weitere Infos
|
| |
|
Copyright ©2000-2025 vb@rchiv Dieter Otter Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.
Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel
|
|