JQuery Visual Editor

    Visueller Editor

    In der Welt der visuellen Editoren gibt es CKeditor , es gibt tinyMCE - monströs, nicht flexibel, es ist schwierig, sie für die Aufgaben von Sites und Schnittstellen zu ändern. Es gibt kleine, einfache, sie haben oft ein schreckliches Design, sie sind nicht entwickelt, sie werden nicht unterstützt. Als echter Entwickler habe ich mich vor ein paar Jahren entschlossen, meinen eigenen Editor zu schreiben. In dieser Zeit habe ich ihn ständig weiterentwickelt und vereinfacht. Das Wesen des Editors reduziert sich allmählich auf einfache Anforderungen:
    • es soll schön und zugleich unauffällig sein, damit es sich ohne äußere Veränderungen in nahezu jede Oberfläche einfügt;
    • Notwendig schnell und einfach, weil niemand auch nur eine halbe Minute lang darauf warten möchte, dass alle Buttons und Plugins geladen werden.
    • flexibel für Entwicklung, Verfeinerung und Integration für alle möglichen Bedürfnisse;
    • mit einer einfachen und intuitiven Oberfläche. Im Idealfall ist ein visueller Editor nur ein Texteingabefeld ohne zusätzliche Schaltflächen und Funktionen. Es ist nur so, dass die Leute Texte im Web schreiben und das ist alles, was sie brauchen.


    Meiner Meinung nach wurde jede dieser Aufgaben gelöst, und das ist daraus entstanden: Auf der Website können Sie den Editor berühren, in Aktion ausprobieren, kostenlos herunterladen und frei in Ihre eigenen Projekte einbetten. Der Editor ist in jQuery geschrieben, aber in einem ungewöhnlichen Stil, der nicht wie Plugins für diese Bibliothek ist, ist er aus zwei Gründen gerechtfertigt:
    Visueller Editor


    1. weil ich die Komplexität vieler Funktionen vermeiden und den Code flexibler machen wollte;
    2. der editor ist kein plugin, sondern eine eigenständige sache an sich.

    Der Editor benötigt jedoch keine Plug-Ins und Erweiterungen von Drittanbietern. Sie müssen lediglich die jQuery-Basisdatei verbinden. Der Editor selbst wird funktionieren.

    Warum wolltest du teilen?

    Weil ich mich verbessern will, möchte ich Fehler auf Null reduzieren, damit sie einfach nicht existieren. Ich hätte gerne einen guten Redakteur für alle Websites und es wäre nicht nötig, mit einer Reihe verschiedener Lösungen zu leiden.

    Warum gibt es keinen "Clear Ward" -Button?

    Dies ist eine serverseitige Aufgabe, da niemand diese Schaltfläche verwendet. Normale Benutzer und sogar Redakteure und Journalisten verstehen nicht, warum sie benötigt werden. Wenn es möglich ist, das Problem durch automatische Methoden und Softwaremethoden zu lösen, muss es durch diese Methoden gelöst werden, ohne auf den Benutzer überzugehen.

    Warum gibt es keine Schaltflächen- oder Editorerweiterungen?

    Dies ist eines der Ziele - alle unnötigen zu entfernen. Jedes Mal, wenn Sie sich eine Erweiterung einfallen lassen möchten, müssen Sie sich selbst Hand in Hand schlagen.

    Wird die Dokumentation entwickelt und ergänzt?

    Obligatorisch, auch basierend auf Bewertungen und Fragen.

    Wird IE6 unterstützt?

    Nein, und wird es niemals sein.

    Was ist in der nächsten Version geplant?
    • Lokalisierung (Englisch und Russisch in einem Paket);
    • Bereiten Sie auf und erleichtern Sie das Einfügen und Verwalten von Tabellen.

    PS Wie ich oben geschrieben habe, möchte der Editor noch bessere Ergebnisse erzielen. Wenn also jemand eine bestimmte Funktion umschreiben möchte, ein angemessenes Angebot machen möchte, schließen Sie sich bitte an, der Editor hat eine Menge mit Vorschlägen auf der Website zu schreiben. Der Autor jeder Änderung wird mit allen relevanten Links als Mitautor gekennzeichnet.

    Jetzt auch beliebt: