Thema: HTML-Editor
Was haltet ihr davon, dass wir mal anfangen,
einen HTML-Editor zu machen? <img border="0" title="" alt="[Lächeln]" src="images/icons/smile.gif" />
(Friedrich Hebbel)
Sie sind nicht angemeldet. Bitte melden Sie sich an oder registrieren Sie sich.
Seiten 1
Sie anmelden oder registrieren um eine Antwort zu verfassen
Was haltet ihr davon, dass wir mal anfangen,
einen HTML-Editor zu machen? <img border="0" title="" alt="[Lächeln]" src="images/icons/smile.gif" />
Hi!
Wie stellst du dir einen guten HTML-Editor vor? Ich bin ehrlich gesagt, mit Ulli Meybohms HTML-Editor Phase 5² sehr zufrieden <img border="0" title="" alt="[Breites Grinsen]" src="images/icons/grin.gif" />
Mamphil
Schon! Aber auch der ist nicht perfekt.
Wir könnten zum Beispiel mal die Befehle einbauen,
die WIR brauchen und nicht irgent ein anderer.
Da hast du schon Recht. Ich glaube aber, es wird schwierig sein, sich auf ein OS zu einigen........ <img border="0" title="" alt="[Winken]" src="images/icons/wink.gif" />
War ja auch nur ein vorschlag.
Bin gespannt ob's funzt. <img border="0" title="" alt="[Winken]" src="images/icons/wink.gif" />
V.a. geht das wohl kaum in JS und PHP... und da ham sich noch die meisten quer gestellt...
Worin würdest du es den vorschlagen? <img border="0" title="" alt="[Durcheinander]" src="images/icons/confused.gif" />
also einen zeileneditor kann man in js machen, aber wäre es nicht sinnvoll in WYSIWYG?
Hallo,
ich arbeite am liebsten mit HTML-Kit <img src="/forum/images/graemlins/cool.gif" alt="" />, den man unter www.chami.com bekommt. Es gibt solch eine Masse an Plugins und sogar einen Plugin-Generator, sowie die Möglichkeit SVG (o.ä.) einfach in die Liste der zu highlightenden Sprachen aufzunehmen, dass kaum ein Wunsch offen bleiben dürfte.
HaHo
[color="0022cc"]Apropos:
Ich hab mir neulich mal die neuere Version von Meybohm runtergeladen und hab nun zwar auch ein PHP-Highlighting, aber er verreckt mir dauernd, wenn ich z.B. ein neues Verzeichnis anwähle, um daraus ein Dokument zu öffnen...
Und auch sonst hab ich ein paar Bugs drinnen.
Ist das bei euch auch so, oder ist bei mir beim Installieren was schief gegangen?
Liebe Grüße,
Basti
PS:
Unter Linux ist Quanta+ der Editor meiner Wahl. Wenn man jeweils die Vorteile von Phase5 und Quanta+ zusammen in ein Programm packen könnte, das wär schon was...
Hmm, also mein Phase5 läuft super, bekommt eigentlich nur Probleme wenn:
- ich Dateien >15MB öffne
- den PC etwa 1 Woche lang laufen lasse ohne Neustart (dann steigt er irgendwann aus)
Welches PHP-Highlighting verwendest Du denn? (Das default-Teil ist Schrott, wirklich cool finde ich dieses php4_v3 was auf ner Extra-Seite zum Download steht).
Hast Du schonmal die Plugins versucht (Tabellenzerleger etc.?) sind teilweise echt "nifty" Features <img src="/forum/images/graemlins/smile.gif" alt="" />
Gruß, tink
P.S.
System: Win2000Pro
Aber auch daheim unter WinXP-Home läuft er super
[color="0022cc"]Hi Tink,
ich auch php4_v3...
Aber Win98
...mal gucken..
Basti
es ist möglich, einen Editor mit JavaScript und PHP zu programmieren..
Ihr sagt jetzt bestimmt das geht nicht.. Aber nicht so voreilig..
Ich war so verrückt, und hab mal die gesamte msn bibi durchgelesen.. Und siehe da!
Es kann nicht nur ein editor erzeugt werden, es gibt auch noch eine kostenlose Sache, die es einem erlaubt eine art flashdatei zu erstellen (kein Flash, hat aber den selben Funktionsumfang) und das alles in JavaScript.. (nennt sich übrigens Html+Time, und ist in irgendeinem submenüfeld)
Oder hättet ihr lieber lust, ein eigenes Contextmenü zu machen (originalmenü verändern (mit js))
Auch ganze Toolbars und symbolleisten könenn erzeugt werden (mit javascript)
Die einzigste Vorraussetzung für die Toolbars ist, dass die datei hta heißt..
Ähm, also PHP/JS und sonstige WebTechniken würde ich definitiv NICHT einsetzen, schon allein aufgrund der Performance.
(Java oder C oder Delphi Programme, in denen die "gängigen" Editoren geschrieben sind, haben einfach die höhere Performance, als wenn man da irgendwas mit PHP machen würde.
Oder nicht??
Gruß, tink
P.S. Es geht einfach nix über Phase5 für Windoof-Kisten, bei Unix/Linux weiß ich´s nich so genau, aber (X)Emacs und nedit, oder auch vi dürften hier wohl ziemlich unschlagbar sein <img src="/forum/images/graemlins/smile.gif" alt="" />
[color="0022cc"]Hi st2,
ich glaube, es stellt niemand in Frage, dass man mit JS und PHP einen HTML-Editor erzeugen kann, sogar einen WYSIWYG, aber die Frage ist doch: Wer will sowas, wer braucht sowas?
Sinn macht das doch nur, wenn der Editor nicht nur ganz normale Webseiten ausgeben soll, denn diesen "Markt" decken HTML-Editoren ja massig ab und diese nachzubilden kostet viel Zeit und diese in ihrer Funktionalität dann auch noch zu übertreffen ist zwar vieleicht möglich, aber in welchem Verhältnis stehen dann Kosten und Nutzen?
Sinn würde es also in meinen Augen nur machen, wenn da kein gewöhnliches HTML rauskommen soll, sondern z.B. Templates für ein bestimmtes Redaktionssytem etc. Und dort hast du als Zielgruppe dann erstens die Designer, die das Layout erstellen und zweitens die Autoren und Redakteure, die Inhalte einpflegen und editieren.
Erstere wirst du nicht dazu bewegen können, einen JS-Editor (+PHP) zu benutzen (woraufhin dieser Punkt gestorben ist, denn wer will ein Redaktionssystem, für das niemand ein Layout macht) und letztere brauchen keinen ausgewachsenen HTML-Editor, sondern lediglich einen Editor, der für einzugebende Inhalte eine viel kleinere Auswahl an Strukturierungsmöglichkeiten bietet und die gibt es ja zu Hauf!
Was allerdings interessant wäre, ist für mich die Frage, wie bei einem solchen Redaktionssystem am einfachsten die Brücke geschlagen werden kann zwischen der reinen HTML-Vorlage mit Fülltexten etc. und dem fertigen, von dem System lesbaren Template.
Ein Designer, so er denn das Layout schon in HTML schreibt, will diesen Code doch nicht noch mit Template-Tags versehen, die er erst einer Doku entnehmen muss, zumal hier ja oft auch ein wenig programiert werden muss (da gibt es ja Variablen, Schleifen und Bedingungen).
Ein Kunde will aber kein System, für das er zwar ganz easy alle Inhalte einpflegen kann, dessen Layout er aber erst selbst implementieren muss, falls er nicht für teures Geld jemanden für diese sehr spezielle Aufgabe findet.
Sowas wäre doch mal ein Projekt, oder? Wobei hier ja erstmal eine fette Konzeption erarbeitet werden müsste...
Basti
Hallo...
Habe den Thread hier durchgelesen und Eure Diskussion scheint schon (ohne Ergebnis?) abgeschlossen zu sein. Vielleicht besteht aber noch Interesse:
Wir (momentan noch zu dritt) sind vor kurzem konkret mit so einem Projekt gestartet - einen webbasierten HTML Editor (KEIN WYSIWYG Web Editor wie "htmlarea"), also einen Texteditor mit
- Syntax Highlighting
- Tab, Indent/Deindent
- Tags & Commands List with Integrated Help
- Set and Jump To Marks
- CSS Tool
- Folding
- etc.
aber eben mit Javascript so dass er direkt auf einer Webseite läuft. Versionsstand ist 0.0.2, d.h. man kann schon was sehen, aber es ist noch einer gewisser Weg zu was wirklich Brauchbarem.
Es gibt auch ein kleines webbased CVS, so dass jeder der Lust hat, eine Kopie auschecken und sofort mitmachen kann.
Hier der Link:
http://baseportal.com/htmledit
Als "Entwicklungssprache" haben wir uns für Englisch entschieden, damit möglichst viele mitmachen können...
Ok, also vielleicht hat ja der eine oder andere Lust sich daran zu beteiligen ;-)
Grüsse,
Christoph...
PS: Hannes, ruf mal an ;-)
mich würde so etwas auch interesieren, aber ich habe nich viel Programmiererfahrung, aber bastle gern an sachen rum...
Meiner Meinung nach kommt wirklich nur Pascal (also Delphi) oder C (bzw. C++) in frage...
und es müsste nich einmal ein WYSIWYG-Editor sein, es würde vielleicht auch schon ein Text-Editor mit Hilfe- und Vorschaufunktion reichen.
mit Hilfe meine ich, dass sich eine Tagliste einblendet, wenn man "<" eingibt.
@Walchy:
die idee und der Ansatz sind gut aber das ist jetzt auch schon eingestaupt oder...?
hallo zusammen,
also wer will den hier nen html-editor mit js und php basteln? das ist doch wohl äh blöd. soweit ich mich mit php und js auskenne benötigt man für das eine einen webserver und für das andere einen browser?
wenn ihr sowas machen wollt dann wird das ende kein editor sondern eher ein cms, und die gibts auch schon zuhauf - muss wohl an der verwendeten sprache liegen ![]()
also für nen html-editor (die's auch schon massig gibt) würde sich meiner meinung nach java anbieten, um das prblem der verschiedenen os'n zu lösen.
was ich (persönlich) bei den editoren vermisse, die ich bisher verwendet habe ist eine projekt-verwaltung. ich meine das nicht im sinne eines redaktionssystems, sondern einfach dass mir der editor einige arbeit abnimmt, z.b. das erstellen von ordner/site-hirachien.
beispiel für nen (großen) editor, der das kann ist NetObjects Fusion. Mit dem hab ich in version 3 gearbeitet und war damals immer sehr damit zufrieden (ich rede hier von der projekt-verwaltung, nicht vom code, den das programm erheugt hat
)
was mir bei heutigen editoren meistens missfällt ist einfach dass die teile massig überladen sind. wer bitte braucht 5 buttons in der symbolleiste, die mit H1 bis H5 belschrieftet sind? ich bin schneller wenn ich den code <h1> selber eintippe, als erst auf den button klicken zu müssen!
Da ist es wirklich sinnvoller eine tag-vervollständigung anzubieten, vgl. Microsoft-Produkte (VB, C++, etc.): Der user gibt <img ein und erhält eine liste mit möglichen attributen (wenns intelligent ist, nur die, die nach der angegebenen spezifikation erlaubt sind)...
Um nochmal auf die projekt-verwaltung zu kommen. Was mir da auch gefallen würde, wäre die angaben von schlüsselwörtern im code. z.b. könnte man <SITE index> eingeben, das später vom Editor automatisch durch den Pfad zur index.html ersetzt wird, unter Berücksichtigung der Ordner-Hirachie natprlich ![]()
Habe sowas schon mal angefangen, damals in VB6. Aber das ist echt die falsche sprache für sowas ![]()
Wenn mal wer was programmiern will bin ich dabei... 8)
mfg
Seiten 1
Sie anmelden oder registrieren um eine Antwort zu verfassen
Powered by PunBB, unterstützt von Informer Technologies, Inc.
Currently installed 7 official extensions. Copyright © 2003–2009 PunBB.