ما الصلبة ، كامل المواصفات مفتوحة النص الغني التمثيل قابلة للاستخدام على شبكة الإنترنت ؟

StackOverflow https://stackoverflow.com/questions/147104

  •  02-07-2019
  •  | 
  •  

سؤال

أنا أبحث عن تمثيل داخلية شكل النص, التي من شأنها دعم التنسيق الأساسي (الخط وجه, الحجم, الوزن, المسافة البادئة, الجداول الأساسية ، أيضا دعم الميزات التالية:

  • ثنائية الاتجاه الإدخال (العبرية, العربية, الخ.)
  • Multi-لغة الإدخال (أيUTF-8) في نفس حقل النص
  • ترتكز الحواشي (أيوهو عدد مرتفع وهذا هو الرابط إلى أن ترقيم الحاشية)

أعتقد TEI أو DocBook غنية بما فيه الكفاية, ولكن هناك عقبة-أريد النص هذه المخازن المؤقتة إلى ويب-للتحرير, لذلك أنا بحاجة إما عنصر تحكم تحرير يأكل تيه أو DocBook ، أو موثوق بها و في اتجاهين التحويل بين أحد منهم مهما كانت تحكم تحرير يمكن أن تأكل.

تحديث:عنصر تحكم التحرير أنا أفكر في شيء من هذا القبيل TinyMCE, لكن AFAICT, TinyMCE يفتقر إلى الحواشي و أنا غير متأكد حول قابلية (ماذا عن تحرير 1 أو 2 ميغا بايت من النص؟)

أي مؤشرات محل تقدير كبير!

هل كانت مفيدة؟

المحلول

فكيديتور كبيرة API, يدعم العديد من لغات البرمجة (معتبرا أنها جافا سكريبت هذا ليس من الصعب تحقيق) ، يمكن تحميلها من خلال HTML أو مثيل في المدونة ؛ ولكن الأهم من ذلك كله ، يتيح سهولة الوصول إلى الأساسية حقل النموذج ، وذلك بعد مسج أو النموذج اياكس العازلة يجب أن لا يكون من الصعب جدا تحقيقه.

وقت التحميل سريع جدا بالمقارنة مع الإصدارات السابقة.كنت جرب.

نصائح أخرى

في تجربتي في اتجاهين التحويل بين HTML و XML صيغ مثل تيه أو DocBook من الصعب جدا لجعل 100% موثوق بها.

هل يمكن استخدام Xopus (demo) أن يكون المستخدمون مباشرة تحرير تيه أو DocBook XML.Xopus تجاري متصفح القائمة على XML محرر مصممة خصيصا للمستخدمين غير التقنيين.وهو يدعم بيدي و UTF-8.WYSIWYG الرأي تقديمها باستخدام XSLT ، بحيث يعطيك رقابة كافية لتقديم الحواشي طريقة لوصف.

كما تيه و DocBook لا يكون وسيلة لتخزين المعلومات التصميم, تلك الأشكال لن تسمح للمستخدمين تغيير نوع الخط والحجم والوزن.ولكن أعتقد أن هذا هو شيء جيد:يجب على المستخدمين إدخال رؤوس التركيز والمصممين يجب اختيار نوع الخط والحجم.

Xopus قوية الجدول محرر المسافة البادئة هو التعامل معها من قبل التعشيش أقسام أو قوائم XSLT رد فعل على ذلك.

للأسف Xopus 3 فقط الحجم عن 200KB XML, ولكن نحن العمل على هذا.

أنا حقا لا يمكن أن تقرر على واحد منهم.IMHO أنها كلها ليست جيدة جدا وكاملة.لديهم كل ما لديهم مزايا و عيوب واضحة.إذا TinyMCE هو المفضل لديك ثم afaik ، كما أنها الجداول.

هذه القائمة ربما سوف تأتي في متناول اليدين: WysiwygEditorComparision.

لقد تستخدم أيضا فكيديتور و أداء جيدا وكان من السهل على الاندماج في المشروع.انها تستحق التدقيق بها.

تصحيح صغير إلى لورنس' الإجابة أعلاه:اعتبارا من الآن (مايو 2012), Xopus يدعم UTF8 ، ولكن ليس بيدي التحرير.من اليمين إلى اليسار يتم عرض النص على ما يرام إذا جاء من مصدر آخر, لا يمكن تحريرها بشكل صحيح.المصدر:كنت طلبت مؤخرا لتقييم هذا ، لذلك تم اختبار ذلك.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top