Chrome 58-এ নতুন

  • IndexedDB 2.0 স্ট্যান্ডার্ড এখন Chrome-এ সম্পূর্ণ সমর্থিত, এবং এতে নতুন স্কিমা ম্যানেজমেন্ট, বাল্ক অ্যাকশন পদ্ধতি এবং ব্যর্থতার আরও মানসম্মত হ্যান্ডলিং বৈশিষ্ট্য রয়েছে।
  • প্রগতিশীল ওয়েব অ্যাপগুলি display: fullscreen
  • allow-top-navigation-by-user-activation স্যান্ডবক্সড iframes নতুন ক্ষমতা দেয়
  • এবং আরো অনেক আছে!

পরিবর্তনের সম্পূর্ণ তালিকা চান? Chromium সোর্স রিপোজিটরি পরিবর্তনের তালিকা দেখুন

আমি পিট লেপেজ । চলুন ডুব দিয়ে দেখি Chrome 58-এ ডেভেলপারদের জন্য নতুন কী আছে!

IndexedDB 2.0

আপনার সাইটের ডাটাবেসের গঠনে বড় কার্যক্ষমতার প্রভাব রয়েছে এবং পরিবর্তন করা কঠিন হতে পারে। IndexedDB 2.0 এটি পরিবর্তন করে।

  • রিফ্যাক্টরিংয়ের পরে object স্টোর এবং indexes নাম পরিবর্তন করা যেতে পারে।
  • বাইনারি কীগুলি পারফরম্যান্সের শাস্তি সম্পর্কে চিন্তা না করেই আরও প্রাকৃতিক কীগুলিকে অনুমতি দেয়।
  • getKey() , openKeyCursor() এবং continuePrimaryKey() পদ্ধতিতে ডেটা পুনরুদ্ধার করা সহজ।

এবং পুরো ডেটাসেটের বাল্ক পুনরুদ্ধারের জন্য getAll() এবং getAllKey() এর সাথে কার্সারের আর প্রয়োজন নেই।

ফুল স্ক্রীন প্রগতিশীল ওয়েব অ্যাপস

যখন প্রগতিশীল ওয়েব অ্যাপগুলি অ্যান্ড্রয়েড হোম স্ক্রীন থেকে চালু করা হয়, তখন সেগুলি একটি স্বতন্ত্র অ্যাপ-এর মতো মোডে লঞ্চ হয় যা অম্নিবক্সকে লুকিয়ে রাখে৷ এটি একটি আকর্ষক ব্যবহারকারীর অভিজ্ঞতা তৈরি করতে সাহায্য করে এবং সামগ্রীর জন্য স্ক্রীন স্পেস খালি করে।

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

এখন আপনি আপনার ওয়েব অ্যাপ ম্যানিফেস্টে display: fullscreen সেট করে আপনার প্রগতিশীল ওয়েব অ্যাপটিকে সম্পূর্ণরূপে নিমজ্জিত করে তুলতে পারেন।

একটি PWA হোম স্ক্রীন (বাম) থেকে চালু হয়েছে, হোম স্ক্রীন থেকে standalone মোডে (মাঝখানে) চালু হয়েছে এবং হোম স্ক্রীন থেকে fullscreen মোডে (ডানদিকে) চালু হয়েছে।

হোম স্ক্রীন থেকে আপনার অ্যাপ চালু হলে, সমস্ত নন-অ্যাপ মোবাইল UI উপাদান লুকানো হবে।

স্যান্ডবক্সযুক্ত iframe উন্নতি

Chrome 58 এখন নতুন iframe স্যান্ডবক্স কীওয়ার্ড allow-top-navigation-by-user-activation সমর্থন করে।

ব্যবহারকারীর ইন্টারঅ্যাকশন দ্বারা ট্রিগার করা হলে, এই কীওয়ার্ডটি স্যান্ডবক্সড আইফ্রেমগুলিকে স্বয়ংক্রিয়-পুনঃনির্দেশগুলিকে অবরুদ্ধ করার সময় শীর্ষ-স্তরের পৃষ্ঠায় নেভিগেট করার ক্ষমতা দেয়।

এবং আরো!

এবং অবশ্যই, আরো অনেক আছে.

  • clearfix হ্যাককে বিদায় বলুন। ফ্লোট এবং ক্লিয়ারের মতো একাধিক লেআউট বৈশিষ্ট্য ম্যানুয়ালি রিসেট করার পরিবর্তে, আপনি এখন display: flow-root
  • PointerEvents.getCoalescedEvents() আপনাকে একটি PointerEvent শেষবার বিতরণ করার পর থেকে সমস্ত ইনপুট ইভেন্ট অ্যাক্সেস করতে দেয়৷ অ্যাপ্লিকেশান আঁকার মতো জিনিসগুলির জন্য পয়েন্টগুলির একটি সুনির্দিষ্ট ইতিহাসের প্রয়োজন হলে তার জন্য উপযুক্ত৷
  • এবং Workers এবং SharedWorkers এখন data: ইউআরএল, Workers একটি অস্বচ্ছ মূল দিয়ে ডেভেলপমেন্টকে আরও নিরাপদ করে।

এগুলি ডেভেলপারদের জন্য Chrome 58-এর কয়েকটি পরিবর্তন।

আপনি যদি এই ভিডিওটি উপভোগ করেন, ডিজাইনার বনাম বিকাশকারী দেখুন, একটি নতুন ভিডিও সিরিজ যা ডিজাইনার এবং বিকাশকারীরা একসাথে কাজ করার সময় মুখোমুখি হওয়া চ্যালেঞ্জগুলি সমাধান করার চেষ্টা করে৷

তারপর আমাদের YouTube চ্যানেলে সাবস্ক্রাইব করুন , এবং যখনই আমরা একটি নতুন ভিডিও লঞ্চ করব আপনি একটি ইমেল বিজ্ঞপ্তি পাবেন৷

আমি পিট লেপেজ, এবং Chrome 59 রিলিজ হওয়ার সাথে সাথে, আমি আপনাকে বলতে এখানে থাকব -- Chrome এ নতুন কি!