فإنها تبدو كرابط ولكن في الواقع لا يوجد رابط (مما يعني أن النقر عليها لا يفعل شيئًا).
هل تغير هذا مؤخرًا؟ لاحظ شخص ما في منتدانا أن لدينا الكثير من الروابط مثل هذه التي لم تعد تعمل (الآن؟).
ملاحظة: مثالي أعلاه هو عند استخدام محرر Markdown (إذا لم يكن ذلك واضحًا). عندما أستخدم محرر wysiwyg الغني وألصق example.com فقط في مربع حوار الرابط، فإن الرابط يعمل.
هل أنت متأكد من أن [link](example.com) على سبيل المثال قد عملت في أي وقت مضى؟ أعرف أن markdown الذي يحتوي على روابط نسبية، على سبيل المثال [link](/u) إلى link إلى قائمة المستخدمين في موقع ما، يعمل.
لست متأكدًا! الدليل الوحيد الذي لدي، إذا كان بإمكانك تسميته كذلك، هو أنني كنت أنشر روابط كهذه بشكل متكرر إلى موقع بهذه الطريقة (أي بدون https://) وهذه هي المرة الأولى التي يذكر فيها أي شخص ذلك. ربما لم يكن أحد ينقر على روابطي أبدًا!
هل توافق على أنه لا ينبغي للمرء أن يضطر إلى تضمين https:// في رابط markdown؟
بشكل دقيق، أعتقد أن هذا السلوك مقبول لأنه غير محدد نظرًا لعدم وجود معلومات كافية.
يحتوي الرابط على نص الرابط (النص المرئي)، و وجهة الرابط (عنوان URL الذي هو وجهة الرابط)
example.com ليس عنوان URL صالحًا بحد ذاته، على الرغم من أنه إذا كتبت example.com بمفردها فسيتم تحويلها إلى رابط. هذا هو العرف وليس المواصفات، حيث أن pineapple.belongson.pizza هو أيضًا اسم مضيف صالح (حسنًا، كان كذلك حتى تركت النطاق ينتهي صلاحيته) ولكنه لا يتم ربطه تلقائيًا.
عنوان URI نسبي (مع أو بدون ./) هذه عناوين markdown صالحة، ولكن المحلل الخاص بنا يمنعها [نسبي](../../386082) نسبي [نسبي](./386082) نسبي [نسبي](386082) نسبي
عنوان URI مطلق [مطلق](https://www.example.com/foo.html) مطلق
عنوان URI بدون مخطط (مشابه للنسبي، ولكنه نسبي بشكل صريح للمخطط فقط) [بدون مخطط](//www.example.com/foo.html) بدون مخطط
يمكن القول إن هذا هو السلوك الصحيح. بدون أي نوع من الربط في المقدمة، فهو مسار نسبي للموقع الحالي، تمامًا مثل [رابط](./example.com).
حسنًا… ليس الأمر وكأنها صفقة كبيرة، ولكنني اعتدت أيضًا على استخدام شيء مثل [foo]() لأغراض التوضيح والذي يتم عرضه كـ foo.
أشعر أن المشكلة هنا هي عدم تطابق التوقعات بالنظر إلى إعداد الموقع “linkify”. لست متأكدًا من أفضل طريقة لحل هذه المشكلة، لكنني سأشاركها مع الأشخاص الذين يفكرون في هذه الحالات الطرفية في المنشئ على الأقل لتكون على علم بها للنظر فيها.
بالتأكيد. لكن أعتقد أن معظم المستخدمين يتوقعون أن يقوم [link](example.com) بإنشاء رابط إلى example.com. وضع example.com في شريط عنوان المتصفح يعمل. وكتابته ببساطة في منشور تعمل أيضًا.