نافذة صغيرة جدًا للتحرير هنا على هاتف محمول

هذه هي لدي: (المتصفح، وليس التطبيق)



لا أحب إخفاء صف الأرقام لأنه يزيل أيضًا رموز الضغط المطول في الصف العلوي التي اعتدت استخدامها.

PWA:

إعجابَين (2)

يظهر هذا أيضًا في لقطة الشاشة لـ @JammyDodger. ما زلت لا أعتقد أن هذا بسبب طريقة العرض لسطح المكتب. لقد حاولت مرة أخرى وعندما لم يظهر الرأس، ولكن منذ ذلك الحين يظهر الرأس دائمًا.

إعجابَين (2)

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

بالنسبة لإعدادات حجم الخط / (Android، وليس Chrome) شريط تمرير تكبير الشاشة: يرجى الاختبار معها قليلاً إلى اليمين (أكبر) من الوضع الطبيعي. توقع أن المستخدمين الأكبر سنًا الذين لديهم عيون أكبر قد يستخدمون الهواتف المحمولة.

هل اخترت “استخدام عرض سطح المكتب” في قائمة Chrome؟ لا، لا أعتقد أن PWA لديها قائمة Chrome.

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

لقد فعلت. ويقلل من مساحة التحرير مع كل زيادة.

أنا أحترم أن بعض المستخدمين (خاصة المستخدمين الأكبر سنًا) يحتاجون إلى نص أكبر.

ولكن بالتأكيد يجب علينا أيضًا احترام أنه كلما كان النص أكبر، قلّت المساحة المتاحة لأشياء أخرى، بما في ذلك منطقة نص المؤلف؟

لذلك سيكون دائمًا مقايضة ومن الصعب على Discourse تجنب هذه المقايضة؟

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

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

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

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

أيضًا، أعتقد أنه في 99٪ من الحالات، سينشئ الأشخاص موضوعًا جديدًا وليس شيئًا بالتصويت.
لذا ربما يكون من الأفضل دمج هذا الجزء في “عنوان الإدخال”؟ مثل وضعه على يمين “عنوان الإدخال”؟
image

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

للإجابة من الموضوع السابق. أراد Yt.w تعطيل شريط الأدوات بشكل افتراضي في ظل ظروف معينة لأن:

لقد اكتشفت أنه يمكنني محاولة إنشاء بعض التعليمات البرمجية لذلك. هذا مجرد حل مؤقت فوري.
في الواقع، في Discourse بشكل افتراضي، يتم إخفاء شريط الأدوات لأي شيء أقل من عرض نافذة 370 أو، إذا كان جهاز Android.

const storedVal = keyValueStore.get("toolbar-enabled");
if (this._toolbarEnabled === undefined && storedVal === undefined) {
  // iPhone 6 هو 375، أي شيء أضيق ويجب أن يكون شريط الأدوات
  // معطلاً افتراضيًا.
  // ومع ذلك، يجب أن نتذكر الحالة
  this._toolbarEnabled =
    window.innerWidth > 370 && !this.capabilities.isAndroid;
}

ستكون تعليماتي البرمجية مجرد امتداد لتعميم هذا السلوك على أي عرض للجوال.

أتفق معك؛ نهج آخر سيكون تثقيف المستخدم بطرق معينة بأن أيقونة الشعار تقوم بتبديل شريط الأدوات!

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

هذا ما أعنيه بالضبط :slight_smile:
هل يمكنك إرشادي إلى أين يجب أن أضيف هذه الأكواد؟
شكرا لك!

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

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

اليابانية :slight_smile:

أنا أحب هذه الفكرة للهواتف المحمولة! للأسف أعتقد أن هذا سيكون تغييرًا هيكليًا كبيرًا إلى حد ما.

أعتقد أنه يجب علينا القيام ببعض الأشياء لتحسين هذا:

  1. إذا لم يكن هناك ارتفاع كافٍ، فقم بتعطيل شريط الأدوات
  2. تحقق من تقليل سطر واحد من الارتفاع في الموضوع الجديد، فقد يساعد ذلك أيضًا. (خاصة عندما يكون الارتفاع محدودًا)

على الأجهزة الكبيرة، هذه ليست مشكلة كبيرة، ولكن على عوامل شكل معينة يمكن أن تكون سيئة للغاية الآن.

@Arkshine هل تريد تجربة طلب سحب (PR) للفقرة 1؟

5 إعجابات

آه نعم. أحسنت الملاحظة. لذا دعنا نضيف اللغة اليابانية إلى القائمة أيضًا.

بالفعل، لوحة المفاتيح اليابانية الافتراضية تشغل ثلاثة أسطر إضافية من النص مقارنة بلوحة المفاتيح QWERTY!

الخيار البديل هو أيضًا الكتابة باليد بدلاً من استخدام لوحة مفاتيح معروضة على الشاشة، وكذلك تحويل الصوت إلى نص. من الممكن أيضًا توصيل لوحة مفاتيح خارجية بهاتف محمول/كمبيوتر في حال لم يكن أحد يعرف ذلك. بعض “الهواتف” يمكنها أيضًا تشغيل نظام تشغيل مكتبي مع شاشة وفأرة خارجية كما هو الحال مع Samsung Dex.

أعلاه نظام الكتابة اليدوية من سامسونج لا يحتاج إلى صندوق ثانٍ كما تفعل Gboard هنا:

مرحباً :waving_hand:

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

قد يحتاج المكون إلى المزيد من العمل في منطقة CSS، ولكنه يعمل بشكل جيد بشكل عام. :+1:

5 إعجابات

[quote=“Sam Saffron, post:39, topic:255225, username:sam”]هل تريد تجربة طلب سحب (PR) للمحاولة الأولى؟
[/quote]

بالتأكيد! سأفكر في الأمر وأحاول.

[quote=“Don, post:42, topic:255225”]لقد قمت بإنشاء مكون سمة بسيط
[/quote]

رائع! وجود زر ملء الشاشة هذا منطقي جدًا بالنسبة لي.

6 إعجابات

لقد أوضح سام بالفعل أن هذه لغة يابانية، وأود أن أضيف القليل، فاللغة الماندرين أقصر بشكل عام من اللغة الإنجليزية، لذا لا داعي للقلق (س

لا يظهر على iPhone :thinking:

تعديل: بعد الإصلاح السريع من دون، يعمل بشكل جيد

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

نعم، شكراً لك، لقد قمت بإصلاح هذا.

7 إعجابات