منشئ بطاقات OG وTwitter — أداة إنشاء العلامات الوصفية ومراجعتها ومعاينتها
أنشئ علامات Open Graph وTwitter Card <meta> الجاهزة لللصق من نموذج، أو الصق <head> موجود لتدقيقها بحثًا عن العلامات المفقودة وطول العنوان/الوصف وصلاحية بطاقة twitter: ثم قم بمعاينة كليهما في نماذج بالحجم الطبيعي لبطاقة رابط Twitter/X وFacebook وLinkedIn وDiscord المعاد تصميمها بشكل حقيقي.
النتيجة
تحدد العلامات الوصفية لـ Open Graph وTwitter Card الشكل الذي يبدو عليه الرابط لحظة لصقه في Slack أو iMessage أو تغريدة أو قناة Discord - عنوان ووصف وصورة يتم اختيارها بواسطة <head> الخاص بالصفحة، وليس بواسطة أي شيء يحدث للنظام الأساسي أن يستخرجه من النص الأساسي المرئي. هذه الأداة هي أداة إنشاء ومراجعة في نفس الوقت، وليست أداة حشو قالب عامة. في وضع BUILD، املأ عنوانًا ووصفًا وعنوان URL للصورة وعنوان URL الأساسي ونوع المحتوى ونوع بطاقة Twitter، ثم يقوم بتكوين كتلة علامة <meta property="og:..."> و<meta name="twitter:..."> الدقيقة الجاهزة لللصق في <head> بصفحتك، مع تخطي أي حقل تتركه فارغًا بدلاً من إصدار علامات جوفاء بمحتوى فارغ.
في وضع التدقيق، الصق علامة <head> الموجودة لديك أو HTML للصفحة بأكملها وتقوم الأداة بتوزيعها باستخدام DOMParser الأصلي للمتصفح لاستخراج كل علامة تعريف og: وtwitter: موجودة بالفعل، ثم تشغيل عمليات التحقق المهمة بالفعل: يتم وضع علامة على العلامات الأربع المطلوبة بشكل شائع (og:title، og:description، og:image، og:url) إذا كانت مفقودة؛ يتم قياس og:title مقابل النقطة المكونة من 60 حرفًا تقريبًا حيث تبدأ بعض الأنظمة الأساسية في اقتطاعها والنقطة المكونة من 90 حرفًا تقريبًا حيث ستبدأ معظم الأنظمة الأساسية؛ og:description يتم قياسه مقابل النطاق الذي يتراوح بين 155 إلى 200 حرف تقريبًا والذي تسمح به معظم الأنظمة الأساسية قبل قطعه؛ twitter:يتم التحقق من البطاقة مقابل القيم الأربع الحقيقية التي يقبلها مدقق بطاقة Twitter - الملخص، Summary، Summary_large_image، التطبيق، Player - ويتم وضع علامة عليها إذا كانت أي شيء آخر؛ والعلامات المكررة (نفس الخاصية التي تم الإعلان عنها مرتين، وهو خطأ شائع بشكل مدهش في النسخ واللصق) يتم استدعاؤها بالاسم.
تحظى أبعاد الصورة بمعاملة صادقة: لا تستطيع هذه الأداة التحقق من حجم البكسل الفعلي لصورتك دون جلبها، وهي لا تفعل ذلك عمدًا أبدًا، بما يتوافق مع سياسة عدم الطلب الخارجي لهذا الموقع. إذا كان HTML الخاص بك يعلن بالفعل عن og:image:width وog:image:height، فسيتم التحقق من هذه الأرقام المعلنة مقابل الحد الأدنى الموصى به على نطاق واسع وهو 1200 × 630؛ إذا لم يكن الأمر كذلك، فستحصل على مذكرة إرشادية واضحة بدلاً من تمريرة ملفقة أو فشل. يعرض كلا الوضعين نفس النماذج الأربعة لمعاينة الارتباط - Twitter/X (التبديل بين تخطيط الصورة المصغرة "الملخص" المضغوط وتخطيط "summary_large_image" كامل العرض اعتمادًا على قيمة تويتر: البطاقة)، وFacebook، وLinkedIn، وDiscord - تمت إعادة تصميم كل منها بشكل حقيقي لتتوافق مع اصطلاحات الطباعة والتخطيط الخاصة بتلك المنصة بدلاً من مربع واحد بشعار مختلف، ويتم تصنيف كل منها بوضوح على أنها تقريب توضيحي لأغراض التخطيط، حيث يتم إعادة تصميم المنصات الحقيقية كروم المعاينة الخاصة بهم بمرور الوقت ولا تقوم هذه الأداة أبدًا بجلبها أو مسحها للتحقق منها.