سؤال

أنا أختبر تطبيقًا وأحتاج إلى اختباره بقرارات شاشة مختلفة مع تطبيقات نموذج Windows.

ما هو القرار المشترك الذي تم اختباره الآن أيام؟

هل كانت مفيدة؟

المحلول

هذا يعتمد كثيرًا على جمهورك/جمهورك المستهدف.

أعتقد أن الحد الأدنى الآمن 1024 × 768 لتطبيقات سطح المكتب ولكن لا تنسى أن أجهزة الكمبيوتر المصغرة تقلع وأنها لديها شاشات أصغر من التقليدية. إذا كنت ستعمل على أحد هذه القرارات "Funkier" أيضًا.

بقدر أقصى قرارات ... السماء الحد. على الرغم من أنني أعتقد أنه إذا كنت تبدو جيدًا في 1280 × 1024 ، فستكون بخير في أي شيء أكبر أيضًا.

نصائح أخرى

سيعتمد هذا على كيفية وضع نماذج Windows ، فيما يتعلق بحجم الجانب والدقة ، الخطوط المستخدمة. قبل أن أقوم بتطوير تطبيقات WinForms ، اعتدت على التمسك بشكل صارم بالحجم الدنيا للدقة 640 × 480 ، مع العلم والثقة بأنه سيكون على ما يرام في القرارات أعلى من ذلك.

للأسف كما يبدو ، فإنه سيجعل النموذج يبدو صبيًا صغيرًا عندما يكون بموجب قرار مثل 1024 × 768!

هذا شيء تحتاج إلى أن تكون على دراية به.

زاوية أخرى للنظر في هذا - التدويل ، نعم تلك اللغات الدولية لكل ملصق ، قد يعطل هذا تدفق وتخطيط Winform نفسه ، لنفترض أنك استخدمت ملصقًا يحتوي على كلمة شائعة مثل:

+-----------+
|First name |
+-----------+

الآن ، لنفترض أن هذا قد تم ترجمته إلى الألمانية (عبر babelfish.yahoo.com) للحصول على مثال على أن العلامة ستكون

+--------+
|Vorname |
+--------+

انتظر! يصبح أصغر باللغة الإسبانية (مرة أخرى عبر babelfish.yahoo.com)

+-------+
|Nombre |
+-------+

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

بالتأكيد ، ليس من الرائع أن يكون لدينا جميعًا شاشات فاخرة كبيرة مع قرارات تصل إلى 1920 × 1،0768 ، على شاشات مسطحة 24 بوصة ، ولكن أكثر من ذلك ، يمكن أن تختلف قابلية القراءة من winforms اعتمادًا على ما إذا كان يتم استخدام ClearType أم لا! حتى netbooks لها حل قدره 1024 × 600 ...

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

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

سؤال جيد يستحق +1 مني!

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

سترغب أيضًا في أخذ نسبة العرض إلى الارتفاع في الاعتبار (أي: على نطاق واسع مقابل عادي ، إلخ).

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

يرى حجم متصفح Google.

تم تحريرها للإضافة: قد تكون ميزة المختبرات ستذهب بعيدًا ، لتكون إضافة إلى Google Analytics.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top