deeplinks.js يسمح deeplinks.js للأشخاص بالربط بسهولة مع أي اختيار نص على موقع الويب الخاص بك. إليك مثال على شكل واحد من هذه الروابط. إنه مخصص في الغالب للمدونات وغيرها من المواقع ، ولكنه لا يلعب نسبيًا للبيئة التي تعمل فيها.
يمكن للأشخاص اختيار النص على الموقع كما يفعل عادة ، وعندما يفعلون ذلك ، يتغير معرف الشظية (الشيء الذي يأتي بعد # في عنوان URL). إذا كانوا يريدون مشاركة النص الذي اختاروه ، فإنهم ببساطة ينسخون عنوان URL وإرساله إلى شخص ما. عندما يزور هذا الشخص عنوان URL ، سيتم اختيار نفس النص الذي تم اختياره في الأصل وتمريره إلى العرض.
قد يجعل هذا الوصف يبدو معقدًا بعض الشيء ، لكنه في الواقع بسيط للغاية وبديهي بمجرد اللعب به - اذهب إلى الخروج! إذا كنت مهتمًا بمعرفة تفاصيل كيفية عمله تحت الغطاء ، تحقق من docs/design/ .
<script type="module" src="/deeplinks/deeplinks.js"></script> في موقع الويب الخاص بك ، وهو يعمل.أولاً ، فكر فيما إذا كنت تريد حقًا القيام بذلك. إذا قمت بذلك ، فأنت تقوم بإنشاء عناوين URL جديدة ، والتي ستنهار إذا قمت بإزالة البرنامج النصي من موقعك من أي وقت مضى. إن كسر عناوين URL يجعلني حزينًا ، لذلك يجب أن تفكر فيما إذا كنت ملتزمًا حقًا بهذا أم لا ، وربما تلعب معها محليًا لفترة قصيرة لمعرفة ما تشعر به قبل أن تنشره حقًا.
بمجرد أن تكون متأكدًا:
< script type =" module " src =" /deeplinks/deeplinks.js " > </ script >deeplinks - ستحتاج إلى تغيير src إذا وضعته في مكان آخر. تأكد من تضمين type="module" ، فلن يعمل بطريقة أخرى! يجب عليك تضمينها فقط على الصفحات التي لن تتغير بشكل متكرر - لا سيما ، لا تضمها على صفحات الترميز حيث يتغير المحتوى أثناء نشر منشورات جديدة ، على سبيل المثال.