উত্তর:
সামান্য ব্যাকগ্রাউন্ড হিসাবে, আমি আমেরিকান এয়ারলাইন্স উইন্ডোজ 8 অ্যাপটি এইচটিএমএল 5 এ তৈরি করেছি built আমার বলতে হবে এটি দুর্দান্ত ছিল।
প্রথমে আপনার HTML5 সম্পর্কিত সমস্ত ধারণাগুলি মোবাইল অ্যাপ্লিকেশানের সাথে সম্পর্কিত হ'ল। উইন্ডোজ 8-এ, জাভাস্ক্রিপ্ট প্রথম শ্রেণীর স্থানীয় ভাষা। একটি এক্সএএমএল অ্যাপ্লিকেশনটি যে সমস্ত হার্ডওয়্যার বৈশিষ্ট্যগুলি ব্যবহার করে সেগুলিতে আপনার অ্যাক্সেস রয়েছে। উইনজেএস অ্যাপ্লিকেশনগুলির জন্য ভিজ্যুয়াল স্টুডিও 2012-তে অন্তর্নির্মিত দুর্দান্ত টেম্পলেট রয়েছে।
WinJs হয় না শুধু কিছু অর্ধেক চিন্তার WebView বাস্তবায়ন। মাইক্রোসফ্ট শেষ পর্যন্ত জেএসকে তার সম্মানের প্রাপ্য দেখাচ্ছে।
আমি IE10 এর সর্বশেষতম এবং সর্বকালের সাথে গতি অর্জনের পরামর্শ দিচ্ছি। সত্যিই এটি WinJs সামগ্রীর সমস্তের জন্য মূল কাঠামো। এটি শক্তিশালী এবং দ্রুত! আপনি এটি দিয়ে কী করতে পারেন তার একটি উদাহরণ এখানে দেওয়া হয়েছে: http://www.cuttherope.ie/ ।
এছাড়াও, এখানে একটি দারুন জায়গা WinJs দিয়ে শুরু করতে দেওয়া হল: http://msdn.microsoft.com/en-us/library/windows/apps/br211385.aspx
উইন্ডোজের স্থানীয় ভাষা হিসাবে জেএসের কাছে ভবিষ্যত উজ্জ্বল দেখাচ্ছে।
উভয়। কারণ উভয়ই বিকাশকারীরা গ্রহণ করছেন (যদিও একই সময়ে নয়, আমার অর্থ হ'ল কিছু দেবগণ এক্সএএমএল / সি # ব্যবহার করছেন, আবার কেউ কেউ এইচটিএমএল / জেএস ব্যবহার করছেন)। একটি ওয়েব অ্যাপ্লিকেশন ডেভ পটভূমি থেকে আসা তাদের জন্য এইচটিএমএল / জেএসে স্থানান্তর করা আরও সহজ। এবং ডাব্লুপিএফ এবং সিলভারলাইটের মাধ্যমে এক্সএএমএল-এর সাথে পরিচিত এই এলিয়াদের জন্য, এক্সএএমএল + সি # তে দক্ষতা অর্জন করা বুদ্ধিমানের কাজ হবে। এবং যতদূর ফলাফল সম্পর্কিত, উভয় প্রযুক্তিই ভাল ফলাফল দেখাচ্ছে। সুতরাং আমার অনুমান যে উভয়ই আগামী বছরগুলিতে সমানভাবে ভাল হবে।
এইচটিএমএল 5 / জেএস এপিআই ব্যবহার করে নির্মিত মেট্রো অ্যাপ্লিকেশনগুলি সম্ভবত তাদের সি # / এক্সএএমএল সহযোগীদের তুলনায় "সরল" হিসাবে শ্রেণীবদ্ধ করা হবে। যদিও প্রাক্তন অবশ্যই কার্যকরী, ভাল নকশাযুক্ত অ্যাপ্লিকেশন তৈরি করতে সক্ষম হবেন, নিঃসন্দেহে এইচটিএমএল 5 এ নির্মিত কোনও অ্যাপ্লিকেশনটির সক্ষমতা সীমাবদ্ধ থাকবে। ফ্লিপ দিকে, যদিও সি # আরও সক্ষম হতে পারে, এটি আরও জটিল। তুলনামূলকভাবে একটি এইচটিএমএল 5 অ্যাপ ডিজাইন ও রক্ষণাবেক্ষণ করা খুব সহজ হবে।
কমপক্ষে, এটি আমার সেরা অনুমান অনুমান। আমার উইন 8 অ্যাপ্লিকেশন বিকাশের অভিজ্ঞতা নেই (এখনও)।
উভয়ই উইনআরটি (উইন্ডোজ 8-এর ট্রিমড ডাউন সংস্করণ যা এমএস সারফেস ডিভাইসে ব্যবহৃত হয় ) তে চালাচ্ছে ।
এটি সম্পূর্ণ বিকাশকারীদের পছন্দের উপর নির্ভর করবে । সুতরাং, এইচটিএমএল 5 / জেএস অভিজ্ঞতাযুক্ত বিকাশকারীরা উইন্ডো 8 এর জন্য বিকাশ করতে সমানভাবে চালিত হবে।
এমএস প্রোগ্রামার নয় - প্রোগ্রামারদের দৃষ্টিকোণ থেকে জেএস + এইচটিএমএল 5 এর মতো উন্মুক্ত স্ট্যান্ডার্ডে আপনার সময় এবং প্রচেষ্টা বিনিয়োগ করা উপযুক্ত হবে আপনি যে জ্ঞান অর্জন করেছেন তা অন্য কোথাও ব্যবহার করা যেতে পারে।
উইন 8 জেএসকে নেটিভালি সমর্থন করে , তাই এটির ব্যবহারটি আপনি সম্পন্ন করতে পারবেন না।
হ্যাঁ, বেশিরভাগ ক্ষেত্রে জাভাস্ক্রিপ্ট একটি স্থানীয় ভাষা। এটি কোথায় চলছে তার উপর নির্ভর করে এর সংকলিত (জেআইটি স্টাইল) মেশিন কোডে।
উদাহরণস্বরূপ, আপনি যদি ক্রোম ব্রাউজারটি চালাচ্ছেন তবে ভি 8 ইঞ্জিনটি উপরে বর্ণিত ঠিক তেমনটি করে। এটি আমার বোধগম্য যে ECMAScript 262 স্ট্যান্ডার্ড সমর্থন করে এমন অন্যান্য প্রচলিত ব্রাউজারগুলির মতো, IE 10ও একই কাজ করছে।
তবুও, বেশিরভাগ ক্ষেত্রে জাভাস্ক্রিপ্ট আর ব্যাখ্যামূলক ভাষা নয়। এটি একটি পূর্ণাঙ্গ, অবজেক্ট-ওরিয়েন্টেড, প্রোটোটাইপাল ভিত্তিক, ক্লায়েন্ট / সার্ভার-সাইড, সর্বব্যাপী প্রোগ্রামিং ভাষা।