Funktionseinführung:
17.10.2013Hauptentwicklungsarbeit
1. Entwickelte .Net-Steuerung für die UEditor-Miniversion
2. Entwicklung einer WebForm-Aufrufinstanz der Miniversion des Steuerelements
3. Entwicklung des MVC4.0-Aufrufbeispiels für die Mini-Version des offiziellen Baidu-Editors
UEditorMINI, kurz UM, ist ein Online-Rich-Text-Editor, der speziell auf die Anforderungen der meisten Portal-Websites für einfache Post- oder Antwortfelder zugeschnitten ist. Das Hauptmerkmal von UM ist die Änderung der Kapazität und Ladegeschwindigkeit. Die Vollversion hat eine Codegröße von 125 KB. Sie verzichtet außerdem auf den herkömmlichen Iframe-Modus und übernimmt die Div-Lademethode, um eine schnellere Ladegeschwindigkeit und eine Null-Ladefehlerrate zu erreichen. Jetzt ist der erste Benutzer von UM Baidu Tieba. Die Hunderte Millionen PVs von Tieba sind täglich die beste Testplattform für verschiedene UM-Indikatoren. Natürlich sind mit der Reduzierung des Codes die Funktionen von UM für UE immer noch eingeschränkt. Nach Recherchen und verschiedenen Meinungen von allen zu UM haben wir jedoch die aktuelle Funktionsversion von UM bereitgestellt auch Ergänzungen, zum Beispiel Bilder per Drag & Drop hochladen, Chrome-Bilder ziehen, um die Größe zu ändern usw. Lassen Sie UM ein Gleichgewicht zwischen Funktion und Größe erreichen. UM wird außerdem eine CDN-Methode bereitstellen, um die Bereitstellungskosten für alle zu senken. Unser Ziel ist es nicht nur, das Bearbeitungserlebnis bei der Online-Bearbeitung zu verbessern, sondern auch die Schwelle der Rich-Text-Technologie in der Front-End-Technologie zu ändern, sodass nicht mehr jeder denkt, dass dies eine große Falle ist.
Liste der Hauptfunktionen von UM:
1. Basierend auf jQuery entwickelt
2. Verwenden Sie div als Container des Bearbeitungsbereichs, um Fehlerraten zu vermeiden und die Ladegeschwindigkeit zu verbessern.
3. Die gesamte UI-Komponente neu geschrieben
4. Alle Popup-Ebenen werden mithilfe von JS-Vorlagen implementiert, um die Anzeigegeschwindigkeit zu verbessern.
5. Trennen Sie die Adapterschicht von der UI-Schicht, um Erweiterung und Wartung zu erleichtern.
6. Bearbeitungsbefehle werden nativ im Browser implementiert, um die Ausführungseffizienz zu verbessern.
7. Behält teilweise die zugrunde liegende Kapselung von Range bei, um zukünftige kundenspezifische Erweiterungen zu erleichtern.
8. Vereinheitlichen Sie die Ausgabedaten (HTML-Code) verschiedener Browser
9. Kompatibel mit allen Browserversionen Hinweis:
Die Entwicklungsumgebung ist Visual Studio 2012 und die Datenbank ist XML
Expandieren