مع الوظيفة التي اقترحتها، يتم اختصار العملية بالكامل تقريبًا، حيث تقوم فقط بتحديد النص ثم لصقه. وإذا لم يتم تحديد نص، فسيتم عمل اللصق كما هو معتاد (أي إدراج نص الحافظة فقط).
في كل محرر أعرفه، إذا قمت بتحديد نص ولصق محتوى من الحافظة، فإن هذا النص يُستبدل بما في الحافظة. ما تقترحه سيُلغي الوظيفة الحالية لاستبدال النص بما في الحافظة.
عدم تحديد أي نص ولصق محتوى من الحافظة هو إجراء لصق بسيط.
تحديد نص ولصق محتوى من الحافظة هو إجراء استبدال النص بما في الحافظة.
إدراج رابط تشعبي - باستخدام الزر المتاح بالفعل - هو أسهل طريقة لإدراج رابط في أي نص تحدده مسبقًا.
أما إدراج رابط تشعبي بدون نص فهو بالنقر على الزر، لصق الرابط، ثم النقر على موافق أو الضغط على Enter، أو ببساطة كتابة رابط أو لصقه في مساحة فارغة.
لا أفهم لماذا ترغب في تحويل وظيفة التحديد والاستبدال العالمية إلى ما يفعله الزر الحالي بالفعل، مع فقدان الوظيفة المشتركة بين جميع محررات النصوص. ماذا سيحدث إذا أردت استبدال نص بنص آخر وفقدت وظيفة التحديد والاستبدال؟
في ووردبريس، ما الذي يحدد ما إذا كان النص سيتم استبداله بما في الحافظة أو إدراج رابط تشعبي دون استبدال النص الحالي باستخدام تحديد ولصق بسيط كما تقترح؟ بالتأكيد لا يمكن للتحديد البسيط للنص والنقر على لصق أن يؤديا وظيفتين مختلفتين أو أن يؤديا وظيفة واحدة دون فقدان الأخرى.
أم أنني أغفلت شيئًا؟
كما هو الحال بالفعل في discourse، فإن كتابة أو لصق عنوان URL يحوله تلقائيًا إلى رابط قابل للنقر دون الحاجة لاستخدام ميزة إدراج رابط. ثم هناك ميزة Onebox. كما يوجد بالفعل زر إدراج رابط.
في غضون ذلك، لقد اكتشفت ما كنت أخطئ فيه (وقمت بتحديث المنشور لمنع الآخرين من الوقوع في نفس الخطأ)، والآن يمكنني تشغيله، لكن لا أملك وقتًا فراغًا. ربما في المستقبل القريب
لم أكن أعرف حتى أن ووردبريس أو أي شيء آخر يفعل ذلك، لذا لم أفكر في طلبه، لكنه سيكون مفيدًا، ومن غير المرجح أن يسبب مفاجآت كبيرة (لم أحاول أبدًا استبدال أي نص برابط، وإذا فعلت ذلك فسأفهم ما يحدث).
بصراحة، إنها ميزة رائعة حقًا في ووردبريس. النص التشعبي أمر عظيم، وهو مفهوم أساسي للويب، بالطبع.. لكن العودة لإضافة 10 روابط إلى منشور أمر مزعج حقًا ما لم تتمكن من نسخها ولصقها ببساطة. لذا لا أزعج نفسي بذلك، إلا إذا كنت أستخدم ووردبريس. لا ينبغي أن يكون هناك أي مفاجأة في أن لصق رابط يحوّله إلى رابط قابل للنقر.
لقد جربت هذا للتو في محرر Zettlr؛ لا يحتوي على وظيفة لصق لإنشاء رابط كما في ووردبريس، لكنه يمتلك سلوكًا مشابهًا لـ Ctrl+K. فعند وجود رابط في الحافظة، يمكنك ما يلي:
تحديد النص
الضغط على Ctrl+K
وهكذا يصبح النص رابطًا. كبديل، يمكنك النقر بزر الماوس الأيمن لإضافة رابط. أما في Discourse، فيجب عليك:
تحديد النص
الضغط على Ctrl+K
الضغط على Ctrl+V
الضغط على Enter
هذا يكسر فعليًا انسيابية تنسيق النص.
لست متأكدًا مما إذا كان أمان المتصفح يسمح باللصق عبر Ctrl+K، لكني أعتقد حقًا أن سلوك ووردبريس مثالي.
تعديل لاحظت أن Slack يمتلك نفس سلوك لصق الرابط كما في ووردبريس، لذا فهو واجهة مستخدم مستخدمة على نطاق واسع تتبنى هذه الميزة.
أعلم أن أنظمة إدارة المحتوى (CMS) مثل ووردبريس تختلف قليلاً عن المنتديات، لكن هذه الحدود تتلاشى، مثل أجهزة الكمبيوتر مقابل الأجهزة اللوحية مقابل الهواتف.
بالنسبة لي، السؤال سهل للغاية: إنه مسألة تجربة المستخدم وسهولتها، ولكن إذا رأى المطورون الأمور بشكل مختلف، فمن الممكن.
لا أحاول إثارة أي جدل، ولكن بين الحين والآخر ينسى المطورون المستخدمين النهائيين ويفعلون الأشياء كما اعتادوا عليها.