هل يمكن استخدام Flash أو Silverlight لتطبيقات الأكشاك؟كيف؟

StackOverflow https://stackoverflow.com/questions/679942

  •  22-08-2019
  •  | 
  •  

سؤال

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

هل توجد مشكلات في استخدام Flash أو Silverlight لتطبيقات نوع الكشك؟

كيف سيتم إعدادهم؟هل سيكون استخدام FireFox في وضع "الكشك" الذي يستضيف تطبيق Flash/Silverlight في صفحة ويب أمرًا جيدًا بدرجة كافية؟

يحرر:

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

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

المحلول

سيعمل كل من Flash وSilverlight.

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

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

نصائح أخرى

حسنًا، لم أضطر أبدًا إلى تشغيل فرنك سويسري لمدة 9 ساعات متواصلة ولكن أود أن أقول إن الفلاش قد قطع شوطًا طويلًا في السنوات القليلة الماضية (خاصة في الأداء وإدارة الذاكرة).هناك بعض أوقات التشغيل الرائعة التي يمكنك الآن الاطلاع عليها لمعرفة الخيارات المتاحة لك لـ RIA على سطح المكتب:

أدوبي إير

الزنك

التيتانيوم (مفضلتي الحالية)

لا يمكنني التعليق أكثر من اللازم دون معرفة نوع التطبيق الذي ستنشئه.نفس الشيء مع قرار Silverlight/Flash-Flex، يعتمد على ما إذا كنت تقوم بإنشاء تطبيق أو عرض تقديمي متحرك رائع...

نأمل أن يساعد هذا، حظا سعيدا!

يبدو أن Flash/Silverlight هو الحل الأمثل لتطبيق من نوع الكشك.من المفترض أن أجهزة الكشك ستحتاج إلى إجراء الحد الأدنى من الصيانة لها وأن نهج نشر الويب للتطبيقات هو أفضل نهج لدينا وأكثرها نضجًا.

الميزة الكبرى لاستخدام Silverlight هي أنه إذا كان لديك أي منطق أعمال بلغات من نوع .Net/Java يحتاج إلى تشغيل من جانب العميل، فيمكن عادةً نقله بسهولة للتجميع مقابل وقت تشغيل Silverlight (إذا كان .Net، فقد لا تحتاج حتى إلى التغيير سطر واحد اعتمادًا على مكتبات .Net Framework التي تستخدمها).

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

يمكنك إلقاء نظرة على Adobe AIR (مشابه لـ flex/flash) لتشغيل التطبيق على سطح المكتب/الكشك

يحتوي Silverlight 3 والإصدارات الأحدث على ميزة تسمى خارج المتصفح والتي قد تناسب احتياجاتك.

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