টুইটার-বুটস্ট্র্যাপ বনাম জ্যাকুই-মোবাইল [বন্ধ]


108

আমি ভাবছি যে কেউ 'পরামর্শ' দিতে পারলে এটি 'আরও ভাল'। টুইটার-বুটস্ট্র্যাপ বা জিকুয়েরি মোবাইল?

ধন্যবাদ, -পিটার

উত্তর:


163

আমি জানি না যে "আরও ভাল" এমন কোনও কিছু আপনি উত্তর দিতে পারেন যেহেতু তারা বিভিন্ন উদ্দেশ্যে পরিবেশন করে। বুটস্ট্র্যাপ হ'ল অল-পারপাস সিএসএস লাইব্রেরি যেখানে জিক্যুরিমোবাইল একটি কাঠামোর কাছাকাছি। অর্থ jQueryMobile কেবল আপনার পৃষ্ঠাগুলিকে সুন্দর দেখায় না - এটি প্রচুর মোবাইল ওরিয়েন্টেড বৈশিষ্ট্য দেয় যেমন- সোয়াইপ-ইভেন্টস, পৃষ্ঠা রূপান্তরগুলি, একক পৃষ্ঠাগুলির অ্যাপ্লিকেশনগুলির জন্য অনুমতি দেয় (যেহেতু এটি কেবলমাত্র ডেটা-রোলের সাথে একক ডিভ দেখায় = ' পৃষ্ঠা 'একবারে), এজেএক্স প্রিললোড এবং ইতিহাস এপিআই এবং প্রচুর স্পর্শবান্ধব উপাদান / উইজেট। যদিও বুটস্ট্র্যাপ মূলত ডেস্কটপের জন্য একটি সিএসএস লাইব্রেরি তবে মোবাইলে কাজ করে বিশেষত ২.০ যেহেতু অন্তর্নির্মিত মিডিয়া কোয়েরি আসে Boot বুটস্ট্র্যাপ আপনাকে স্পর্শ বান্ধব তালিকাগুলি, চেকবক্স, মেনু নির্বাচন করা ইত্যাদিতে সহায়তা করবে না etc.

আরও একটি বিষয় উল্লেখ করার জন্য, jQueryMobile আপনার মার্কআপটি নেয় এবং জাভাস্ক্রিপ্ট ব্যবহার করে এটি সমস্ত ধরণের সুন্দর সামগ্রী দিয়ে সজ্জিত করে। বুটস্ট্র্যাপের কিছু জাভাস্ক্রিপ্ট রয়েছে তবে কেবলমাত্র componentsচ্ছিক উপাদানগুলির জন্য, বাকিগুলি সিএসএস।

আইএমএইচওর উত্তর দেওয়ার জন্য- আপনি যদি এমন কোনও ওয়েব অ্যাপ্লিকেশন তৈরি করছেন যা আপনি প্রাথমিকভাবে মোবাইল ডিভাইসগুলিতে স্পষ্টভাবে ব্যবহার করার পরিকল্পনা করছেন jQueryMobile; বুটস্ট্র্যাপের সাথে অন্য যে কোনও কিছুই যায় - এটি সত্যিই দুর্দান্ত।


20

jQuery মোবাইল! = টুইটার বুটস্ট্র্যাপ। প্রতিক্রিয়াপূর্ণ লেআউটগুলি তৈরি করতে টুইটার বুটস্ট্র্যাপ ব্যবহার করা হয় [একটি সিএসএস ছোট পাশাপাশি ছোট পর্দার আকারেও কাজ করতে পারে]। jQuery মোবাইল মোবাইল বিকাশের জন্য তৈরি। সুতরাং আপনি যদি jQuery মোবাইল ব্যবহার করে কোনও সাইট বিকাশ করেন তবে সমস্ত ডেস্কটপ ব্রাউজারগুলিতে একটি ভাল বিন্যাসের ধারাবাহিকতা দেবে না।


17

যদিও আমি সম্মত হই যে টুইটার বুটস্ট্র্যাপ! = JQuery মোবাইল, আপনি বুটস্ট্র্যাপের সাহায্যে মোবাইল সাইটগুলি বিকাশ করতে পারেন। JQuery মোবাইল ব্যবহার করে একটি মোবাইল সাইট বিকাশের জন্য গত কয়েক মাস ব্যয় করার পরে, আমার উপসংহারটি এটি:

JQuery মোবাইল এর পিছনে ধারণাটি নিখুঁত। "পৃষ্ঠা" ধারণাটি সার্ভার সাইড প্রযুক্তিগুলির সাথে খুব ভালভাবে সংহত করেছে (আমার ক্ষেত্রে এএসপি.নেট এমভিসি)। এটি আপনাকে পৃথক ফাইল হিসাবে পৃষ্ঠাগুলি বিকাশের অনুমতি দেয় যা বেশিরভাগ সার্ভারে রেন্ডার করা হয়, কারণ আপনি ইতিমধ্যে করতে অভ্যস্ত এবং সম্ভবত করার ইচ্ছা করছেন।

তবে এর বর্তমান অবস্থায়, আপনি যদি এটির সাথে খুব বেশি কিছু করার চেষ্টা করেন তবে এটি খুব ধীর এবং খুব বগি পেতে পারে। আমার প্রকল্পে সমস্যা হওয়ার পরে আমি সমস্যার মধ্যে পড়েছি।

সুতরাং আমি বলব, যদি আপনার সাইটটি খুব জটিল না হয় (যেমন কোনও সোয়াইপিং, উইজার্ড না), তবে jQuery মোবাইলের সাথে যান। অন্যথায়, প্রকল্পটি পরিপক্ক হওয়ার জন্য অপেক্ষা করার কথা ভাবেন। এটা প্রায় আছে।


5
আপনার সর্বশেষ প্রেরণে, আপনি "তারপর jQuery মোবাইলের সাথে যান" বলতে চাইছেন? বিপরীত না?
টিলিটো

এটি কি বলে না?
জোশ মাউচ

1
দুঃখিত, সম্ভবত আমার ইংরেজি তেমন ভাল না: তবে ২ য় এবং ২ য় নিবন্ধে আপনি বলেছেন যে কেন jquery ব্যবহার করবেন না এবং উপসংহারে আপনি যেভাবেই এটির প্রস্তাব দিচ্ছেন? (সুতরাং আপনি করুন, আমি সর্বোপরি এটি জানতে চেয়েছিলাম :-))
টিলিটো

3
"যদি আপনার সাইটটি খুব জটিল না হয়" হ'ল মূল শর্ত। আমি jQuery মোবাইল পছন্দ করি এবং এটির নকশা রয়েছে তবে এটি খুব একটা নেই।
জোশ মাউচ


14

আমি মনে করি যে দুটি প্রকল্প কীভাবে তাদেরকে সনাক্ত করে তার দ্বারা মূল পার্থক্যগুলি স্পষ্ট:

বুটস্ট্র্যাপ: "দ্রুত এবং সহজ ওয়েব বিকাশের জন্য চটজলদি, স্বজ্ঞাত এবং শক্তিশালী ফ্রন্ট-এন্ড ফ্রেমওয়ার্ক " "

jQuery মোবাইল: " স্মার্টফোন এবং ট্যাবলেটগুলির জন্য টাচ-অনুকূলিত ওয়েব ফ্রেমওয়ার্ক ।"

উভয় ফ্রেমওয়ার্ক বিভিন্ন প্রয়োজন পূরণ এবং বিভিন্ন জিনিস সম্পাদন লক্ষ্য। আমি উভয়কে পৃথক প্রকল্পে ব্যবহার করেছি এবং তাদের প্রত্যেকেরই শক্তি এবং দুর্বলতা রয়েছে, তবে তাদের সাথে সরাসরি তুলনা করা উভয়ের পক্ষে একটি অনর্থক হবে। আপনার প্রকল্পের লক্ষ্য নির্ধারণ এবং কাজের সেরা সরঞ্জাম বাছাই করা প্রোগ্রামার / ডিজাইনার / ইঞ্জিনিয়ার হিসাবে আমাদের কাজ।


7

এটি আপনি এটি করতে যাচ্ছেন তার উপর নির্ভর করে। আমি বেশিরভাগ ক্ষেত্রে বুটস্ট্র্যাপ পছন্দ করি, কারণ আমি বেস সিএসএস পছন্দ করি সাথে সাথে responsive.lessআপনি একটি মোবাইল সংস্করণও পেয়েছিলেন তাই আপনি সংকলন করতে পারেন । বুটস্ট্র্যাপের সাথে প্রোটোটাইপ করার সময় আইএএম অনেক তাড়াতাড়ি কারণ এটি খুব আলগা কাপল এবং কেবল সরল মার্কআপ (প্লাগইনগুলি বাদে সেগুলি দুর্দান্ত)।


1
jquery মোবাইল কাঠামো ব্যবহার করে অ্যাপ্লিকেশনটি কোথায় চলছে তার উপর নির্ভর করে ফন্টের আকারকে সামঞ্জস্য করতে সহায়তা করে? কারণ আমি টুইটার বুটস্ট্র্যাপ ব্যবহার করছি এবং আমি যখন বিভিন্ন ব্র্যাডে এবং অ্যান্ড্রয়েড ফোন এবং ট্যাবলেটগুলি সহ সমস্ত ব্রাউজারগুলিতে আমার অ্যাপ্লিকেশনটি চালিত করি তখন এটি ঠিক কাজ করে তবে আইফোন চালানোর সময় এটি ফন্ট আকারের সমস্যা তৈরি করে। এটি আইফোন মোবাইলগুলিতে খুব ছোট আকারের ফন্টগুলি সরবরাহ করে। এর পিছনে কারণ কী হতে পারে?
প্রিয়াঙ্কা

1
@ প্রিয়ঙ্কা মনে হয় আপনি সেখানে একটি ভিউপোর্ট মিস করছেন missing :)
কার্লোস এফ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.