لا يفاجئني. يبدو TipTap جيدًا وصلبًا حقًا. :ابتسامة:
على صعيد آخر، لاحظت أن TipTap هو في الواقع غلاف حول ProseMirror.
Tiptap هو غلاف بلا رأس حول ProseMirror – مجموعة أدوات لبناء محررات نص منسق WYSIWYG، والتي تُستخدم بالفعل في العديد من الشركات المعروفة مثل New York Times وThe Guardian أو Atlassian.
أنشئ محرر النص المنسق الذي تريده بالضبط من كتل بناء قابلة للتخصيص. يأتي Tiptap مع إعدادات افتراضية معقولة، والعديد من الإضافات، وواجهة برمجة تطبيقات سهلة لتخصيص كل جانب. إنه مدعوم بمجتمع مرحب، ومفتوح المصدر، ومجاني.
سأجربه لاحقًا. يبدو مثيرًا للاهتمام حقًا. لم أر بعد ما إذا كانت واجهة برمجة تطبيقات TipTap، التي أفترض أنها تجعل استخدام واجهة برمجة تطبيقات ProseMirror أسهل، يمكنها جلب كل القوة التي تقدمها ProseMirror.
تعديل: في الواقع، يجب أن أقرأ الموضوع، فقد تم الإشارة إليه بالفعل عدة مرات أعلاه :ضحك:
يُنفذ Outline محررًا شبيهًا بالكتل يعتمد على TipTap فوق Y CRDT، يشبه إلى حد كبير AppFlowy. الأخير لديه محرر كتل خاص به.
بدا محرر AnyType قويًا جدًا، عند إلقاء نظرة خاطفة عليه. ومع ذلك، لا أعرف مدى ارتباطه الوثيق بتخزين MongoDB الأساسي الخاص به.
ربما يمكن لرموزهم المصدرية أن تعطي إلهامًا حول كيفية بناء شيء مشابه؟
للأسف، مشهد Airtable منخفض التعليمات البرمجية و Notion بدون تعليمات برمجية البديل FLOSS قد تم استغلاله. في بعض الأحيان تكون أجزاء فقط من التطبيق هي FLOSS حقًا.
من AFFiNE بدا مثيرًا للاهتمام، عند اللعب به.
يحتوي Notea أيضًا على محرر كتل لطيف وهادئ.
التنفيذ الوحيد لـ
من ناحية أخرى، يبدو أنه hash.ai الساحق؟
هناك العديد من الأمثلة للتعلم منها. كيف نفعل ذلك بشكل صحيح؟ ما هي الفائدة مقارنة بتنوع نص Markdown العادي الممزوج بـ HTML و bbCode، بالإضافة إلى مربعات autoboxes؟
كيف سيؤثر محرر الكتل على اتحاد ActivityPub؟ ماذا يمكن أن يعني اتحاد الكتل الفردية؟ هل يمكن أن يدعم هذا العمل بشكل محتمل تطوير النقل الاتحادي للكتل أيضًا؟
قد يكون من المفيد النظر في وظائف المحرر المدمج في Obsidian. إنه محرر ماركداون يعرض الماركداون أثناء التحرير. يعرض فقط بناء جملة الماركداون للنص الموجود تحت المؤشر، وإلا فإنك ترى النص المعروض. يبدو هذا أفضل ما في العالمين.
وعلى الهواتف المحمولة/الأجهزة اللوحية، كيف تظهر علامات الترقيم؟ لأنه إذا فشلت مع شاشات اللمس، فهي مخصصة لبيئة واحدة فقط ويجب أن يكون هناك تبديل آخر لذلك.
ليس لدي أي فكرة، ولكنك على حق في أن هذه قد تكون مشكلة. أنا فقط أقترحها كتطبيق مثير للاهتمام للنظر فيه.
تعديل: لديها وظائف مماثلة تقريبًا على الهاتف المحمول كما هو الحال على سطح المكتب - وهي في الأساس محرر هجين بصيغة ماركداون/WYSIWYG. أنا أميل بشدة إلى صيغة ماركداون، لذا من الواضح أنني متحيز.
أنا مجرد مستخدم نهائي آخر في هذا الأمر ولكن حتى نحصل على WYSIWYG في نقطة ما في المستقبل القريب، لن تكون هناك مشكلة في زر تبديل آخر من ناحية واجهة المستخدم/تجربة المستخدم — ترميز هذه الوظيفة سيكون قصة أخرى تمامًا. حتى ووردبريس لديه هذا الزر إظهار الكود (نظام المحرر فوضى مروعة في ووردبريس، على الرغم من ذلك. لقد تعطل تمامًا عندما قررت Automattic الذهاب إلى رؤية انظر أولاً، المحتوى أخيرًا).
لا أزال أرى أن أهم شيء سيكون إعدادًا لإخفاء شريط الأدوات تمامًا، باستثناء تحميل الملفات. الهواتف المحمولة لديها بالفعل (كبيض عيد الفصح )، على الرغم من ذلك. أرى أن هذا أكثر أهمية للقيام به من تحسينات أو تغييرات المحرر.
لدينا فئتان مختلفتان من المستخدمين:
أغلبية ساحقة لا تكتب شيئًا تقريبًا وتحتاج إلى عتبة منخفضة حقًا (هل هذه هي الكلمة الصحيحة…) للتعليق
مستخدمون أقوياء يحتاجون إلى مجموعة كبيرة ومتنوعة من الأدوات المختلفة والوصول السهل إليها
ولكن بالطبع هذا يعتمد على مجال المنتديات. لكن ادعائي الجريء هو أن هذا صحيح في غالبية المنتديات.
هذا يمنحنا جميع اللبنات الأساسية لتجارب شبيهة بـ Notion.
بالنظر إلى هذا، هل تعتبر طلبك العام @TheDarkWizard مكتملاً؟
سأغلق هذا حتى نتمكن من إعادة تقديم طلبات ميزات محددة للمحرر الجديد مثل قوائم السياق الأكثر ذكاءً وما إلى ذلك.