এটি আমি ভ্যানিলা জেএসে লিখেছি এমন একটি ওয়েব ওএস যা অ্যাপল লিসা অফিস সিস্টেমের মতো দেখতে (1983-85) অন্যান্য সমসাময়িক প্রভাব এবং অতিরিক্ত উন্নতি এবং বৈশিষ্ট্য সহ। এটি বর্তমানে আলফায় এবং দূরবর্তীভাবে বাগ মুক্ত নয়। এটি কিছুটা উপস্থাপনযোগ্য এবং দরকারী না হওয়া পর্যন্ত আমি এখানে পোস্ট করা বন্ধ করে রেখেছিলাম। দয়া করে নোট করুন; লিসা বেশিরভাগ আধুনিক জিইউআইয়ের তুলনায় ডেস্কটপ রূপকের সাথে আরও আক্ষরিক অর্থে মেনে চলে – কিছু গুরুত্বপূর্ণ পার্থক্য রিডমে উল্লেখ করা হয়েছে।
এটি জেএসে ইউআইয়ের সম্পূর্ণ বিনোদন; এটি সমস্ত একটি একক ক্যানভাস উপাদানকে রেন্ডার করে। এটি কোনও সিএসএস থিম নয়, এবং জেএসকে পোর্ট করা কোনও এমুলেটর নয়। কোডের কোনওটিই অ্যাপল লিখেছেন। আমি মন্তব্যগুলিতে আরও বিস্তৃত করতে খুশি হব, তবে সংক্ষিপ্ত সংস্করণটি হ’ল পুরো ইউআই জেএস অবজেক্টগুলি ব্যবহার করে ডোমের বাইরে সংজ্ঞায়িত করা হয়েছে। সুতরাং, প্রতিটি ইন্টারফেস উপাদান – মেনু, উইন্ডোজ, নিয়ন্ত্রণ এবং এমনকি টাইপফেসগুলি – স্ক্র্যাচ থেকে পুনরায় তৈরি করা হয়েছিল। কোনও ফন্ট ফাইল নেই – আমি আমার নিজস্ব টাইপসেটিং সিস্টেম লিখেছি, যা একাধিক পাঠ্য শৈলীর সংমিশ্রণকে সমর্থন করে এবং ফ্লাইতে নতুন গ্লাইফ ভেরিয়েন্ট তৈরি করে।
আমি যে প্রযুক্তিগত সিদ্ধান্ত নিয়েছি তার অনেকগুলি প্রতিটি ব্রাউজারে এই চেহারাটি একই রকম করার ইচ্ছা দ্বারা অনুপ্রাণিত হয়েছিল। ডোম এবং সিএসএসের সাথে এটি করা আরও কঠিন, এবং কেন আমি জেএসে যতটা সম্ভব যুক্তি সরিয়ে নিয়েছি। এছাড়াও, ভ্যানিলা জেএস এবং স্ট্যান্ডার্ড ওয়েব এপিআইয়ের বাইরের প্রকল্পের একমাত্র অংশ হ’ল গুল্প টুলকিট, যা আমি একটি মিনিফিকেশন/বিল্ড সরঞ্জাম হিসাবে ব্যবহার করছি। এটি তৈরি করতে কোনও ভিবে কোডিং ব্যবহার করা হয়নি!
এটি 80 এর দশকের একটি ইউআইয়ের উপর ভিত্তি করে এবং আপনার ফোনে ভাল কাজ করবে না। আপনি যদি সেভাবে এটি চালানোর জন্য জোর দিয়ে থাকেন তবে পছন্দসই অ্যাপ্লিকেশনটির টাচস্ক্রিন সেটিংস প্যানেলে ট্র্যাকপ্যাড মোডটি চালু করুন। সেরা ফলাফলের জন্য, এটি পিডাব্লুএ হিসাবে ইনস্টল করুন (এটি আপনার হোম স্ক্রিনে যুক্ত করুন)। এছাড়াও কিছু বিজোড় অ্যান্ড্রয়েড বাগ রয়েছে; নেটিভ টাচস্ক্রিন কীবোর্ডটি বর্তমানে ভেঙে গেছে এবং উইন্ডোজ টেনে আনার সময় কার্সারের সাথে একটি সমস্যা রয়েছে।
আমি বুঝতে পারি যে এখনই লিসাগুইয়ের মধ্যে করার মতো কোনও কাজ নেই; আমি ভবিষ্যতে যুক্ত করা অতিরিক্ত বৈশিষ্ট্য এবং অ্যাপ্লিকেশনগুলির একটি বড় তালিকা পেয়েছি। আমি এই প্রকল্পে কিছুক্ষণ কাজ করছি, এবং আমি মানুষের প্রতিক্রিয়া শুনতে এবং এ সম্পর্কে প্রশ্নের উত্তর দিতে আগ্রহী।
পয়েন্ট: 28
# মন্তব্য: 3