محرر CKEditor
CKEditor (المعروف سابقًا باسم FCKeditor ) هو محرر نصوص منسقة WYSIWYG يُمكّن من كتابة المحتوى مباشرةً داخل صفحات الويب أو التطبيقات الإلكترونية. [ 4 ] [ 5 ] [ 6 ] [ 7 ] كُتبت شفرته الأساسية بلغة TypeScript . يتوفر CKEditor بموجب تراخيص مفتوحة المصدر وتجارية (بما في ذلك نسخة مجانية جاهزة للاستخدام التجاري). [ 8 ]
تاريخ
FCKeditor و CKEditor 3
صدرت النسخة الأولى من CKEditor، تحت اسم FCKeditor، في مارس 2003 على يد فريدريكو كالديريرا كنابن، مبتكر المحرر والمسؤول الدائم عن المشروع . بعد أن تجاوز عدد مرات تحميله 3 ملايين مرة، [ 9 ] خضع FCKeditor لمراجعة شاملة وأُعيد تصميمه ليصبح CKEditor 3، مع إيلاء اهتمام خاص للأداء وسهولة الاستخدام وواجهة مستخدم جديدة. [ 10 ]
CKEditor 4
في ديسمبر 2012، تم إصدار CKEditor 4 مع حل التحرير المباشر، وإعادة تنسيق الكود المصدري، وتحسين أداء DOM و CSS . وتمت إزالة تطبيقات جانب الخادم. وتم إيقاف دعمه نهائياً في يونيو 2023. [ 11 ]
CKEditor 4 LTS
[ 3 ] استمرار خاص تجاري فقط لـ CKEditor 4 فقط لتحديثات الأمان وإصلاحات الأخطاء الحرجة، [ 12 ] ومحدود حتى ديسمبر 2029. [ 13 ]
CKEditor 5
بعد خمس سنوات، في عام 2018، تم إطلاق أول إصدار مستقر من CKEditor 5. تمت إعادة كتابة الكود بالكامل، ويتميز CKEditor 5 بنموذج بيانات مخصص وبنية تعتمد على الإضافات. يُطبّق المحرر التحويل التشغيلي للنموذج ذي البنية الشجرية، بالإضافة إلى العديد من الآليات الأخرى اللازمة لإنشاء تجربة مستخدم تعاونية فورية . [ 14 ]
CKEditor 5 هو إطار عمل جافا سكريبت يوفر واجهة برمجة تطبيقات غنية [ 15 ] لتطوير أي نوع من حلول التحرير. كما يوفر CKEditor 5 إصدارات جاهزة للاستخدام؛ ويتوفر حاليًا 5 إصدارات للتنزيل: Classic، وInline، وBalloon، وBalloon block، وDocument. [ 16 ]
CKEditor AI
في عام 2025، أطلقت الشركة CKEditor AI، وهي مجموعة من المكونات الجاهزة للاستخدام التي تُمكّن من توليد الأفكار والكتابة بمساعدة الذكاء الاصطناعي داخل CKEditor. كما توفر واجهات برمجة تطبيقات وخدمات من جانب الخادم تُتيح عمليات النصوص المنسقة المدعومة بالذكاء الاصطناعي ضمن سير عمل المحتوى المعقد الذي يتم خارج CKEditor.
سمات
يحتوي CKEditor 5 على ميزات موجودة في برامج معالجة النصوص المكتبية ، مثل تنسيق الأنماط (غامق، مائل، مسطر، قوائم نقطية ومرقمة)، والجداول، والاقتباسات، وربط موارد الويب، ووظيفة التراجع الآمن، وإدراج الصور، واللصق من Word ، وأدوات تنسيق HTML الشائعة الأخرى. كما يحتوي CKEditor 4 على وظيفة مدقق إملائي مدمجة، مقدمة كإضافات من WebSpellChecker LLC.
يوجد حاليًا العديد من المكونات الإضافية التي يتم صيانتها رسميًا والمتاحة مع CKEditor لتلبية الاحتياجات المختلفة، على سبيل المثال CKBox (إدارة الأصول الرقمية وتسليم ملفات الوسائط) و Accessibility Checker .
جميع ميزات CKEditor متوفرة في نموذج SaaS (السحابة) ويمكن استخدامها أيضًا في الموقع.
التحرير التعاوني في الوقت الفعلي وغير المتزامن
تتيح بنية CKEditor 5 ونموذج البيانات المخصص إمكانية تمكين التحرير التعاوني في الوقت الفعلي .
يمكن إنشاء حل تعاوني مخصص باستخدام مكونات CKEditor ويمكن تمكين التحرير التعاوني في الوقت الفعلي عن طريق الاتصال بخدمات CKEditor السحابية (السحابية والمحلية).
الكتابة بمساعدة الذكاء الاصطناعي
تُدخل ميزة الذكاء الاصطناعي في CKEditor الذكاء الاصطناعي مباشرة إلى CKEditor من خلال واجهة مستخدم متكاملة تمامًا وميزات تساعد المستخدمين على تبادل الأفكار وإعادة كتابة المحتوى وصقله ومراجعته دون الحاجة إلى تبديل السياق.
يتم تقديم عمليات إعادة الصياغة وتصحيحات القواعد وملاحظات المحتوى التي يتم إنشاؤها بواسطة الذكاء الاصطناعي على شكل اقتراحات قابلة للمراجعة، مما يسمح للمستخدمين بقبول أو رفض التغييرات الفردية قبل تطبيقها على المستند.
يعمل التكامل داخل واجهة المحرر وعلى جانب الخادم، مما يلغي الحاجة إلى نقل المحتوى بين المحرر وأدوات الذكاء الاصطناعي الخارجية أثناء عملية التحرير. ويتم الحفاظ على تنسيق النصوص المنسقة - بما في ذلك العناوين والجداول والقوائم والأنماط المضمنة - عند تطبيق التعديلات المدعومة بالذكاء الاصطناعي، مما يجنب إعادة التنسيق اليدوي المطلوب عادةً عند معالجة المحتوى من خلال تطبيقات الذكاء الاصطناعي المستقلة.
تتضمن مجموعة الميزات واجهة دردشة، وأوامر سريعة، وسير عمل للترجمة، مما يدعم مهام التأليف المختلفة وتفضيلات العمل ضمن بيئة واحدة. كما يُمكّن CKEditor AI من تعديل المحتوى بمساعدة الذكاء الاصطناعي في الواجهة الخلفية، مما يسمح بدمجه برمجيًا ضمن سير عمل المحتوى دون الحاجة إلى استخدام ميزات المحرر المتاحة للمستخدم.
يدعم CKEditor AI جميع نماذج LLM الحديثة من مزودي الخدمات المشهورين. بالإضافة إلى ذلك، يتيح التوزيع المحلي للمستخدمين ربط نماذج LLM الخاصة بهم واستخدام أدوات إضافية عبر بروتوكول سياق النموذج (MCP).
توافق المتصفح
يتوافق محرر CKEditor 4 تمامًا مع معظم متصفحات الويب، بما في ذلك أحدث الإصدارات المستقرة من جوجل كروم ، وفايرفوكس ، وسفاري ، ومايكروسوفت إيدج ، وأوبرا ، وإنترنت إكسبلورر 10 و11. [ 17 ] أما في بيئات الأجهزة المحمولة، فيحظى بدعم شبه كامل في متصفح سفاري (iOS 6 والإصدارات الأحدث) ومتصفح كروم (أندرويد). [ 17 ]
يتوافق CKEditor 5 أيضًا مع متصفحات جوجل كروم، وفايرفوكس، وسفاري، وأوبرا، ومايكروسوفت إيدج. [ 18 ]
مراجع
- 1 2 3 4 "CKEditor 4 - تحميل أحدث إصدار" . CKEditor.
- 1 2 "الإصدارات - ckeditor/ckeditor5" . CKEditor – عبر GitHub .
- صفحة تراخيص CKEditor 1 2 3 4
- ↑ كومار، نيراج؛ كوتلاس، تاسوس؛ كين، صموئيل؛ كرومبتون، إدوارد؛ كانث، كريشنا؛ جيمس، راكيش؛ تيواري، مالابيا؛ ماديل، كورت (2016). تطوير دروبال 8: دليل المبتدئين . دار نشر باكت المحدودة. الصفحات 145-159 . ISBN 9781785286261تم الاطلاع عليه بتاريخ 11 يونيو 2019 .
- ↑ دومبروفسكي، كوين (2016). دروبال للباحثين في العلوم الإنسانية . مطبعة جامعة تكساس إيه آند إم. رقم ISBN 9781623494735تم الاطلاع عليه بتاريخ 11 يونيو 2019 .
- ↑ جين، ديفيد؛ لين، سالي (2011). التطورات في الوسائط المتعددة وهندسة البرمجيات والحوسبة، المجلد 1: وقائع المؤتمر الدولي MESC لعام 2011 حول الوسائط المتعددة وهندسة البرمجيات والحوسبة، 26-27 نوفمبر، ووهان، الصين . سبرينغر ساينس آند بيزنس ميديا. ISBN 9783642259890تم الاطلاع عليه بتاريخ 11 يونيو 2019 .
- ↑ بايرون، أنجيلا؛ بيري، أديسون؛ روبنز، جيف؛ هاوغ، ناثان؛ بيري، هيذر؛ إيتون، جيف؛ ووكر، جيمس (2009). استخدام دروبال . دار نشر أورايلي ميديا. رقم ISBN 9780596515805تم الاطلاع عليه بتاريخ 11 يونيو 2019 .
- ↑ "أسعار CKEditor" . الصفحة الرسمية لـ CKEditor .
- ↑ "3,000,000 تنزيل! | CKEditor" . ckeditor.com . 21-08-2008 . تم الاطلاع عليه بتاريخ 25-09-2025 .
- ↑ "CKEditor 3.0 متوفر الآن!" . 21-08-2009 . تم الاطلاع عليه بتاريخ 20-03-2020 .
- ↑ "صندوق معلومات توثيق CKEditor 4" . تم الاطلاع عليه بتاريخ 19 أكتوبر 2023 .
- ↑ "شبكة توصيل المحتوى السحابية CKEditor" . CKEditor . تم الاسترجاع في 16 يناير 2025 .
- ↑ "حافظ على أمان CKEditor 4" . CKEditor . تم الاطلاع عليه بتاريخ 16 يناير 2025 .
- ↑ "CKEditor 5 v10.0.0 - مستقبل تحرير النصوص المنسقة يبدو مستقرًا" . ckeditor.com . 26 أبريل 2018. تم الاطلاع عليه بتاريخ 7 مايو 2018 .
- ↑ "وثائق واجهة برمجة التطبيقات" . تم الاطلاع عليها بتاريخ 4 أغسطس 2020 .
- ↑ "وثائق نظام CKEditor البيئي: نظرة عامة" .
- 1 2 "توافق متصفح CKEditor" . docs.cksource.com .
- ↑ "توافق المتصفح" . وثائق CKEditor 5. تم الاطلاع عليها بتاريخ 4 أغسطس 2020 .
روابط خارجية
- محررات النصوص المجانية
- محررات HTML مجانية
- محررات HTML القائمة على جافا سكريبت
- إضافات جوملا
- دروبال
