تعليقات مكون سمة "وضع القارئ"

نعم، هذه اقتراحات رائعة. لست متأكدًا من كيفية تحقيق ذلك من خلال مكون سمة فقط، ولكنه أمر رائع للتفكير فيه.

أيضًا، اليوم أضفت تحديثًا للمكون يضيف بعض إعدادات سهولة القراءة.

ومع ذلك، هناك مشكلة وجدتها وهي أنها تتفاعل بشكل سيء مع مكون DiscoTOC المثبت هنا في ميتا. لدي بعض الأفكار حول كيفية إصلاحها وسأحاول معالجتها هذا الأسبوع.

3 إعجابات

مكون لطيف جداً. اقتراحان:\n- أعتقد أن بالاتينو إضافة جيدة لوضع القارئ.\n- سيكون ارتفاع السطر شريط تمرير مفيداً لإضافته.

إعجابَين (2)

جميل!\n\nيبدو أن هذا هو الحال إذا لم تكن مسؤولاً/مشرفًا.\nهل تعتقد أنه سيكون من الممكن الاحتفاظ بالأيقونات في نفس المكان دون تحريكها؟ :thinking:\n\n

إعجابَين (2)

شكرًا، هذا في الواقع بسبب مكون سمة discoTOC الذي قمنا بتثبيته هنا في dev. سأعمل هذا الأسبوع على جعل المكونين يعملان معًا بشكل جيد.

إعجابَين (2)

سيكون رائعًا لو تمكنا من “تخزين” إعدادات وضع القارئ الخاصة بي بحيث تستمر عبر المواضيع. من وجهة نظر تقنية، هناك العديد من الطرق التي يمكننا من خلالها القيام بذلك.

إعجابَين (2)

أتساءل كيف يمكننا تحسين الوميض/التحديث/الظلال عند استخدام الإعداد:\n\n

إعجاب واحد (1)

فكرة رائعة!

أوه، هذا الكثير من الاهتزاز! ما هو المتصفح الذي تستخدمه؟ أنا لا أرى هذا في كروم.

كروم 124.0.6367.61، ويندوز 11 :smile:
لقد جربت بدون أي إضافات، ولا يزال الأمر كما هو.

أعتقد أن السبب هو أن الموضع (top) يتم تحديثه باستمرار عندما لا ينبغي (يبدو أن قيمة top تتأثر بحجم الخط، يجب أن تكون اللوحة ثابتة هنا :thinking: )

على فايرفوكس، يحدث نفس الشيء، ومع ذلك، في بعض الأحيان (لم أتمكن من معرفة ذلك بشكل موثوق بعد)، لا يتم تحديث الموضع، ثم يكون سلسًا:

سأحاول تقديم ملاحظات أفضل لاحقًا.

إعجاب واحد (1)

لست متأكدًا تمامًا مما إذا كان هذا سيساعد، ولكن مشاركتك أعطتني فكرة.

بالنسبة لمنزلق العرض، كان مقدار الزيادة صغيرًا جدًا، تم ضبطه على 1 بكسل، وبدا سلسًا.

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

تقصد الموضع العلوي لقائمة الإعدادات؟

إعجاب واحد (1)

نعم، لوحة الإعدادات. يبدو أنها نسبية للمخرج الرئيسي، بالنظر إلى الرقم الكبير.

أتساءل عما إذا كانت لوحة الإعدادات يمكن أن تكون نسبية إلى عناصر تحكم المخطط الزمني. لست متأكدًا مما إذا كان ذلك ممكنًا، على الرغم من ذلك.

على سبيل المثال، إذا نقلت اللوحة إلى هناك، يمكنك رؤية أن الموضع لا يتغير لأنه، بالنسبة للمخطط الزمني، لا يتحرك. هل ترى ما أعنيه؟

من الناحية الفنية يمكن ذلك، ولكني أستخدم مكون Discourse مدمج DMenu. قد أحتاج إلى سؤال المالك للحصول على بعض المدخلات حول ما يحدث هناك.

إعجاب واحد (1)
تعديل: لا، فكرة سيئة، لا تتبع هذا، من فضلك.

أنت على حق!

أعتقد أن هناك طريقة لإخبار DMenu بالحاوية التي تريد إدراج الكود الخاص بك فيها، باستخدام this.menu.registerPortalOutletElement.

لقد أجريت اختبارًا عن طريق إنشاء حاوية في .timeline-controls ثم تمرير تلك الحاوية إلى registerPortalOutletElement، وقد نجح الأمر معي. لا أعرف ما إذا كانت هذه هي أفضل طريقة، لكنها قامت بالمهمة. :thinking:

انظر أدناه

شكراً جيفري!

إعجاب واحد (1)

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

إعجابَين (2)

أوه. :sweat_smile: خطأي. اعتقدت أنه تم تعيينه عند إدراج المكون؛ لقد اختبرته حتى قبل النشر. ربما اختلط علي الأمر مع القائمة المضمنة، إذن. لا تقرأ الكود أبدًا وأنت متعب هههه.

تحرير: لقد تحققت مرة أخرى، ونعم، تم تعيينه مرة واحدة. كنت محظوظًا لأنه لم يكسر أي شيء. :smile:

إعجابَين (2)

شكراً لك على هذه المكونة، أنا أستمتع حقاً باستخدام هذه المكونة! أود أن أرى:

  1. خيارات الألوان في خيارات وضع القارئ. أنا شخصياً أحب الاحتفاظ بـ Meta في الوضع الفاتح، ولكن سيكون من الجميل لو استطعت التبديل إلى مخطط ألوان داكن/بني داكن أثناء وضع القارئ.

    مشابه لوضع القراءة في Safari:

  2. أود أن يكون النقر على خارج الموضوع يلغي وضع القارئ بدلاً من الحاجة إلى الضغط على الزر مرة أخرى.

  3. سيكون من الجميل لو استمرت إعدادات وضع القارئ عبر المواضيع، وكذلك لو كان هناك زر :arrows_counterclockwise: إعادة تعيين لإعادتها إلى الإعدادات الافتراضية.

  4. سيكون من الجميل لو كان لعلامات الأفاتار أيضاً شفافية مخفضة. يبدو أنها مميزة أكثر في وضع القارئ لأنها بالألوان الكاملة.

4 إعجابات

@Arkshine قام جoffrey بتحديث النواة. يمكنك الآن استخدام @inline={{true}} في <DMenu> لعرض النافذة المنبثقة داخل الحاوية.
التحديث متاح الآن هنا على ميتا.

3 إعجابات

هذا رائع، إنه في الواقع الواجهة التي أود الوصول إليها في النهاية. لقد التزمت بالإعدادات الافتراضية البسيطة للمتصفح في الوقت الحالي فيما يتعلق بحجم الخط، والاختيار، وعرض المحتوى.

أنا أيضًا معجب جدًا بواجهة متصفحات Arc لميزة التعزيزات الخاصة بها.

على الرغم من أنني سأتجنب السماح باستخدام خط Wingdings كعائلة خطوط في وضع القارئ :stuck_out_tongue_winking_eye:

إعجابَين (2)

رائع! :tada:
لم يعد هناك اهتزاز من جهتي. كل شيء على ما يرام! شكراً لكما :+1:

3 إعجابات

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

أنا في الواقع أفضلها في الاتجاه الآخر، حيث يظل ملف تعريف المستخدم وشكله بالألوان الكاملة، ومع ذلك أتفق على أن المشكلة الحقيقية هي عدم التطابق بين عتامة الأشكال والصور الرمزية.
النقاط الثلاث الأخرى من كيغان تلخص ببراعة كل ما كنت أفكر فيه.
لا أطيق الانتظار لرؤية المزيد من التطوير على هذا :star_struck:


تعديل:
تعليق من زميل:

أحببته! لدرجة أنني سأكون مهتمًا حتى باختيار أن يكون تفعيله هو الافتراضي"

4 إعجابات

لقد قمت بتحديث هذا اليوم. :smile: شكراً على كلماتك الرقيقة، يسعدني أنك تجدها مفيدة.

إعجاب واحد (1)