#1
| ||||
| ||||
Was wünscht man sich von einem Offline-Reader?Hallo, wir hatten das Thema ja kürzlich im Chat und nun sitze ich daran, einen Offline-Browser für Foren-Systeme zu entwickeln. Bewusst setze ich den Fokus hierbei nicht nur auf phpBB. Aktuell bin ich soweit, daß die Kategorien, Foren, Themen und Beiträge via PHP aus der Datenbank gezogen werden und im XML-Format auf dem Webspace gespeichert werden. Dieses Zwischenformat ist halbwegs allgemein und sollte sich aus den Strukturen der gängigsten Foren-Systeme erzeugen lassen. Der nächste Vorteil liegt darin, daß das Parsen der BBCodes von der jeweiligen Foren-Software übernommen wird und man somit nicht eingeschränkt wird. Das Zwischenformat wiederum wird in (m)einen Compiler eingelesen, der die Daten nun in ein Format bringt, in dem man performant auf sie zureifen kann. Und der Client seinerseits zeigt die ihm dargebotenen Daten an. Soweit bin ich aktuell; im Moment fummele ich an der Behandlung der CSS-Angaben, damit hier noch etwas mehr an Flexibilität reinkommt. Worauf ich aber eigentlich hinaus will: Was sollte so ein Offline-Browser alles können? (Vom Anzeigen der Daten, dem Durchsuchen der Daten und dem Drucken einmal abgesehen) Mit kreativen Anregungen würdet Ihr mich in maßloses Entzücken versetzen. Grüße, Gérome |
#2
| |||
| |||
@ciruZ: Ich habe das komische Gefühl, dass Gerome Delphi als Sprache wählen wird. Ich hät`s in Java gemacht... damit wären wir durch. @topic: Ich wäre dafür, dass man (wie Boardster vorgeschlagen hatte) Postings und Topics offline verfassen kann, die dann bei der nächsten Internet-Connection, oder über ein Extra-Menü abgeschickt werden können. Dabei könntest du die Daten ja eventuell in Form von XML an das Board, bzw. eine PHP-Datei senden, die dann das eintragen übernimmt. __________________ Patrick Gotthardt Patrick Gotthardt on Software |
#3
| ||||
| ||||
Zitat:
Zitat:
Und für C kommst Du zu spät. *g* Ich habe bereits eine native Windows-Verison am Laufen. Plattformunabhängigkeit ist was Nettes, aber die erreichen wir dann später einmal mit Delphi für .NET. Ich habe das Werkzeug genommen, welches mir für solche Projekte am geläufigsten ist und das ist nunmal Delphi. Zitat:
Grüße, Gérome |
#4
| ||||
| ||||
Eine reine Frage aus Interesse: Wie oft editiert Ihr Euer Profil, daß bei Euch der Wunsch entsteht, dieses auch Offline erledigen zu können? Grüße, Gérome |
#5
| ||||
| ||||
Wenn tatsächlich der Client die BBCodes parsen soll, dann muss man ihm zusätzlich die Infos geben, wie welcher Code auszusehen hat. Und manchmal ist das Parsen auch etwas aufwändiger. Worin siehst Du den Vorteil, wenn der Client dies erledigt? Grüße, Gérome |
#6
| ||||
| ||||
Zitat:
Grüße, Gérome |
#7
| ||||
| ||||
Naja. Veröffentliche ich als Betreiber der DP unser Forum als Offline-Version, wäre es wohl unklug, zu viele Dialer, Popus und Trojaner zu integrieren. Die Frage nach dem Schuldigen wäre fix beantwortet. Diese Fälle können wir ausschließen. Ich bin mir bewusst, daß gerade Du in der Lage (und ggf. sogar Willens) sein wirst, weitere Schreckens-Szenarien zu konstruieren. Aber schaue Dir doch die Meldungen auf Bugtraq etc. an und nenne mir eine Kategorie von Software, mit der man seinen Rechner nicht in eine vermeintliche und oftmals überdramatisierte Gefahr bringen kann. Der Schlüssel zu einem sicheren Rechner (den man noch zur Arbeit nutzen kann) wird wohl zu einem nicht unwesentlichen Teil in einer anständigen Firewall und einem Antiviren-Programm liegen. Aber das wird jetzt Offtopic - glücklicherweise wird niemand genötigt, diesen Offline-Reader zu nutzen, der sich nicht mit dem IE als Browser abgeben mag. Grüße, Gérome |
#8
| |||
| |||
mhh... wenn ich mal was dazwischenfragen darf... der Reader soll also nur für Windows existieren? Eventuell via .NET auch noch für Linux? Sonst für nix? Schade... " Mein Profil habe ich das letzte mal vor einiger Zeit geändert... und zwar habe ich da meine Signatur geändert... und das kommt idR. nur einmal im Monat vor... " __________________ Patrick Gotthardt Patrick Gotthardt on Software |
#9
| ||||
| ||||
(1) .NET-Ansatz für Linux: http://www.go-mono.com/ (2) Zitat:
(3) @Dragon: Ich sehe aktuell keinen sinnvollen Weg, das Programm auf andere Plattformen zu portieren. Man könnte an einer Version arbeiten, die ich unter Kylix kompilieren könnte, aber das liefe dann auch wieder auf Linux heraus. Grüße, Gérome |
#10
| |||
| |||
Das ist wohl das größte Problem an Delphi (ein Grund, warum ich mich damit noch nicht allzu intensiv auseinander gesetzt habe). Aber für Linux und Windows würde für den Anfang ausreichen... die anderen sind eh nur minimal im Umlauf... Wann kann man denn mit ersten Ergebnissen rechnen? __________________ Patrick Gotthardt Patrick Gotthardt on Software |
#11
| |||
| |||
Also... kommen wir wieder zurück auf die ursprüngliche Frage: Was sollte so ein Offline-Browser alles können? Für mich wäre es besonders wichtig, dass ich Beiträge komfortabel gestalten kann, um sie dann zu einem späteren Zeitpunkt zu veröffentlichen. Evtl. sollte man auch die Option vorsehen, nur solche Beiträge downloaden zu können, deren Verfasser auch die Einwilligung dazu in den Profileinstellungen gegeben haben (aber das ist nur eine Kleinigkeit), was aber dann evtl. Lücken im Themenstrang mit sich bringen könnte... Ansonsten wäre es noch praktisch, wenn man vorgefertigte Phrasen per Knopfdruck in den Beitragstext kopieren könnte. Geradezu euphorisch würde ich die Ankopplung an eine Rechtschreibkontrolle begrüßen |
#12
| ||||
| ||||
Hi. Rechtschreibekontrolle wäre auf jeden Fall sehr gut! Weiterhin würde ich eine "Favoriten"-Funktion begrüßen, bei der man im Beitrag gelesene Links (außerhalb des Forums, also nicht Offline ansehbar) speichern könnte, um diese dann später zu besuchen, wenn man wieder im Web ist. Zu jedem "Favorit" sollte dann ein kleiner Kommentar und der Link zum entsprechenden Foreneintrag gespeichert werden, damit man weiß worum es in dem Link gehen soll und in welchem Bezug der Link vorkam. Evtl wäre auch eine Art Notizblatt oder kleine To-Do-Liste ganz gut. Hoffe geholfen zu haben, mfG MaMo __________________ Forensoftware mit integriertem CMS: Viscacha 0.8! |
#13
| ||||
| ||||
Ich merke schon, mit einem reinen Reader, der zum Beispiel die Distribution eines Forums auf CD erlaubt, werde ich Euren Ansprüchen nicht gerecht. Zu meinem aktuellen Fortschritt: Alleine für dieses Projekt arbeite ich an drei Baustellen: Dem PHP-Script, welches die Daten in XML-Form bringt, dem Compiler und dem eigentlichen Client. Die grundsätzlichen Schwierigkeiten habe ich gelöst und die richtigen Daten weden schon jetzt im Client angezeigt. Nun muss ich die Funktionen "nur noch" in eine technisch saubere Form bringen. Damit hätten wir wenigstens mal den Weg vom Server zum Client erledigt. Den Rückweg muss ich nochmal durchdenken - das Anmelden an einem phpBB-Forum mittels eines Delphi-Programmes habe ich bereits bei einem anderen Projekt gelöst. Die Erweiterung um den Aufruf des jeweiligen Posting-Scripts müsste machbar sein. Grüße, Gérome |
Stichworte |
- |
Themen-Optionen | |
Thema bewerten | |
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Photocase offline ... | Jan Stöver | Boardunity-Talk | 2 | 09.03.2004 17:17 |
php.net offline... | MrNase | Boardunity-Talk | 5 | 22.08.2003 19:15 |