لا يمكن كتابة علامة النقطتين الرأسيتين (الفاصلة المنقوطة) في منشورات Discourse عند استخدام Chrome على نظام Windows 10

لسبب ما، فقط عند النشر في منتدى Discourse، لم أعد أستطيع تضمين النقطتين الرأسيتين (سواء بالكتابة أو اللصق). لا يمكنني أيضًا تضمين النقطتين الرأسيتين في شريط بحث Discourse (على الرغم من أن هذا لا يحدث في كثير من الأحيان). لا تظهر رسالة خطأ، ولكن أي نقطتين رأسيتين يتم تضمينها تُحذف ببساطة.

بالنسبة للمشاركات على الأقل، يُعد هذا مشكلة إلى حد ما، حيث تشكل النقطتان الرأسيتان، مثل أي علامة ترقيم أخرى، جزءًا مهمًا من التعبير المكتوب باللغة الإنجليزية.

أفترض أن هذا خطأ برمجي؟ هل تم إدخاله مع آخر تحديث Beta 10؟ ربما يكون الأمر متعلقًا بالرموز التعبيرية (Emojis)؟

هل تقصد أنه لا يمكنك كتابة علامة النقطتين (:slight_smile: كما في حالة السرد:

  • هذا
  • :
  • ؛

ربما يكون إكمال الرموز التعبيرية هو ما يسبب لك الارتباك؟ يمكن تجاهله بإضافة مسافة، ولا يتم استدعاؤه عندما تكون النقطتان متجاورتين مع حرف، ويمكنك أيضًا استخدام سطر جديد بعدهما.

لا يمكنني نشر علامة النقطتين الرأسيتين (الفاصلة العليا) التي تشبه الرمز في الصورة أدناه.
image

الضغط على المسافة قبلها أو بعدها لا يفرق (على الأقل في حالتي)، ولا يؤدي كتابة علامة النقطتين الرأسيتين مباشرة بجانب حرف إلى ظهورها لدي أيضًا.

*** تعديل - يبدو أن هذه مشكلة خاصة بمتصفح كروم. في فايرفوكس، تعمل علامة النقطتين الرأسيتين بشكل طبيعي.

هل هناك أي معلومة معروفة حول كروم قد تسبب هذه المشكلة تحديدًا في صفحات Discourse، وليس في أي صفحات أخرى؟

هل تقصد أنك لا تستطيع كتابة علامة النقطتين؟

بالنسبة لي في متصفح كروم، تعمل :

:

  • :

→ :

هل جربت ذلك في وضع التصفح المتخفي؟

تعمل : على الجوال بالنسبة لي أيضًا.

مرحبًا، لا يمكنني لصق علامة الاستفهام ولا كتابتها في منصة Discourse، باستخدام متصفح كروم على جهاز كمبيوتر يعمل بنظام Windows 10. أما عند استخدام كروم من هاتفي الأندرويد، أو من متصفح آخر على جهاز الكمبيوتر، فلا توجد مشكلة. وتستمر المشكلة حتى عند استخدام وضع التصفح المتخفي في كروم على جهاز الكمبيوتر.

إذًا، يمكنك ذلك على جهاز الكمبيوتر الخاص بك عبر متصفح فايرفوكس وعلى هاتفك عبر متصفح كروم، مما يعني أن المشكلة محلية في تثبيت كروم الشخصي لديك.

أنصحك بإزالة جميع الإضافات من المتصفح.

: يعمل معي على:

Google Chrome 79.0.3945.117 (الإصدار الرسمي) (64 بت) (مجموعة: مستقرة)
الإصدار 04f0a055010adab4484f7497fbfdbf312c307f1d-refs/branch-heads/3945@{#1019}
نظام التشغيل Windows 10 إصدار 1809 (بناء 17763.973)

@Paul_King هل يمكنك نسخ إصداراتك من chrome://version/؟

اختفت جميع الإضافات - : لكن المشكلة مستمرة. الغريب أن نفس المتصفح يقبل النقطتين الرأسيتين في أي صفحة ويب أخرى غير صفحة ويب من نوع Discourse، مما يعني أن المشكلة خاصة بـ Discourse وبهذا التثبيت للمتصفح على حد سواء

يمكنني القيام بذلك هنا وعلى منتدى عمره شهر. تم الاختبار باستخدام Chrome على كلا المنتدىين قبل وبعد آخر تحديث.

79.0.3945.117 (الإصدار الرسمي) (64 بت)
79.0.3945.130 (الإصدار الرسمي) (64 بت)

نظام تشغيل Windows 10 الإصدار 1903 (الإصدار 18362.592)

Google Chrome 79.0.3945.117 (الإصدار الرسمي) (64 بت) (مجموعة: مستقرة)
الإصدار 04f0a055010adab4484f7497fbfdbf312c307f1d-refs/branch-heads/3945@{#1019}
نظام التشغيل Windows 10 إصدار 2004 (الإصدار 19041.21)
JavaScript V8 7.9.317.32
Flash 32.0.0.321 C:\Users\paulk\AppData\Local\Google\Chrome\User Data\PepperFlash\32.0.0.321\pepflashplayer.dll
وكيل المستخدم Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.117 Safari/537.36
سطر الأوامر “C:\Program Files (x86)\Google\Chrome\Application\chrome.exe” --flag-switches-begin --enable-features=WebRtcHideLocalIpsWithMdns --flag-switches-end --enable-audio-service-sandbox

يبدو أن هذا الإصدار من نظام التشغيل ويندوز هو إصدار معاينة للمختبرين؟ هذا على الأرجح شيء يجب إبلاغ فريق نظام التشغيل ويندوز به.

أظن ذلك، رغم أنه محدد بشكل جنوني: المشكلة تظهر فقط في متصفح كروم، وفقط عند عرض صفحة Discourse.

(لاحظ أنني أردت عبر فايرفوكس، لذا يمكنني أن أقول :::::::!)

علاوة على ذلك، عند فتح هذا الموضوع مرة أخرى في متصفح Chrome، لم تكن النقطتان الرأسيتان اللتان كتبتهما أعلاه مرئيتين… مما يجعلني أتساءل عما إذا كانت هذه مشكلة تتعلق بخطوط المتصفح، وتحديداً تلك التي يستخدمها نظام Discourse لهذا القالب الخاص بالمنتدى.

لا يمكنك معرفة مدى تحديده ما لم تقم بإجراء المزيد من الاختبارات، لأنك لا تعرف نطاق المشكلة الحالية في أي بعد. فقد يؤثر على جميع متصفحات الويب القائمة على Chromium. وربما لم تجرب جميع الأحرف. وما إلى ذلك.

هذا منطقي!

إذا كتبت مجموعة من النقطتين في Chrome ونشرت، فهل تظهر في Firefox؟

هل تجاوز الخط عبر أدوات المطور يحل المشكلة؟

اختبار جميع الأحرف التي يمكن الوصول إليها عبر لوحة المفاتيح (في الولايات المتحدة)، تشير اختباراتي إلى أن النقطتين الرأسيتين فقط هما المتأثرتان.

من التعليقات أعلاه، متصفحات كروم على المنصات الأخرى لا تتأثر.

لقد قمت للتو بتثبيت متصفح Chrome Edge للاختبار، وأؤكد أنه يتأثر بنفس الطريقة (النقطتان الرأسيتان غير مرئيتين في Discourse، لكنهما مرئيتان في صفحات ويب أخرى).

في كروم الآن، وعند كتابة مجموعة من النقطتين الرأسيتين (غير مرئيتين بالنسبة لي) يظهر ::::::::::::

ويبدو أن تجاوز الخطوط في Devtools عن طريق تغيير font-family يحل المشكلة مؤقتًا، مما يجعل النقطتين الرأسيتين أعلاه تظهران (يتم تحقيق ذلك فقط بحذف مرجع خط ‘Helvetica’ تحديدًا، دون مشاكل عند ترك ‘Arial’ و/أو ‘Sans-serif’ كما هما).

ربما بالنسبة للأشخاص الذين لديهم خط Helvetica مثبت كخط نظام، فإن هذا يكسر شيئًا محددًا بسياق Discourse في كروم، لكنه لا يؤثر على المتصفحات الأخرى؟

تعديل: تأكيدًا على أن إلغاء تثبيت خط Helvetica كخط نظام يحل المشكلة في متصفحي Chrome و Chrome Edge.
ليس هذا حلًا عمليًا حقًا، فمثل الكثير من الناس، أستخدم Helvetica في تطبيقات CAD وتطبيقات رسومية أخرى، وسيتم تشويه تنسيق المستندات الموجودة إذا تم استبدال الخط بخط آخر.
عند البحث في Google، يبدو أن مستخدمي Windows و Mac يبلغون عن مشاكل مماثلة (رغم أنها ليست متطابقة) تتعلق بخط Helvetica فيما يتعلق بمتصفح كروم على بعض المواقع الإلكترونية.

يبدو أيضًا أنه يعمل في Microsoft Edge.

المتصفح

الإصدار 79.0.309.71 (الإصدار الرسمي) (64 بت)

نظام التشغيل

هل قمت بتثبيت خط Helvetica؟ وهل هذه هي النسخة المستندة إلى Chrome من متصفح Microsoft Edge؟

هل تم تثبيته كجزء من المتصفح؟

نعم، أنا أستخدم النسخة المستقرة.

أقصد كخط نظام.
لقد اكتشفت أنه بمجرد إلغاء تثبيت خط نظام Helvetica، بدأ Chrome و Chrome-Edge يعملان بشكل طبيعي عند عرض منتديات Discourse.

أما المتصفحات الأخرى فكانت تعمل بشكل جيد بالنسبة لي، سواء كان خط Helvetica مثبتًا كخط نظام أم لا. كما أن صفحات الويب الأخرى تحت Chrome أو Chrome-Edge كانت تعمل بشكل جيد بالنسبة لي حتى مع تثبيت خط Helvetica كخط نظام.