Chrome 59-এ নতুন

  • হেডলেস ক্রোম আপনাকে ইউজার ইন্টারফেস বা পেরিফেরাল ছাড়াই একটি স্বয়ংক্রিয় পরিবেশে ক্রোম চালানোর অনুমতি দেয়।
  • macOS-এ বিজ্ঞপ্তিগুলি সরাসরি নেটিভ macOS বিজ্ঞপ্তি সিস্টেম দ্বারা দেখানো হবে।
  • আপনি এখন ইমেজ ক্যাপচার API- এর মাধ্যমে সম্পূর্ণ রেজোলিউশনের ছবি তুলতে পারবেন এবং আরও অনেক কিছু আছে!

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

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

মাথাবিহীন ক্রোম

একটি হেডলেস ব্রাউজার স্বয়ংক্রিয় পরীক্ষা এবং সার্ভার পরিবেশ চালানোর জন্য একটি দুর্দান্ত সরঞ্জাম যেখানে আপনাকে রেন্ডার করা আউটপুট দেখতে বা একটি দৃশ্যমান UI শেল থাকতে হবে না। উদাহরণ স্বরূপ:

  • আপনার প্রগতিশীল ওয়েব অ্যাপের বিরুদ্ধে ইউনিট পরীক্ষার জন্য সেলেনিয়াম ব্যবহার করা
  • একটি উইকিপিডিয়া পৃষ্ঠার একটি পিডিএফ তৈরি করতে
  • DevTools দিয়ে একটি পৃষ্ঠা পরিদর্শন করা হচ্ছে

Chrome 59 থেকে শুরু করে, আপনি এখন হেডলেস ক্রোম চালাতে পারবেন। এটি কমান্ড লাইনে Chrome দ্বারা প্রদত্ত সমস্ত আধুনিক ওয়েব প্ল্যাটফর্ম বৈশিষ্ট্য নিয়ে আসে।

সম্পূর্ণ বিবরণের জন্য আপডেটগুলিতে এরিক বিডেলম্যানের পোস্টটি দেখুন। পৃষ্ঠাগুলিকে পিডিএফ-এ রূপান্তর করতে আপনি কীভাবে এটি ব্যবহার করতে পারেন, DOM ডাম্প করতে এবং নোডে প্রোগ্রামগতভাবে কীভাবে এটি ব্যবহার করতে পারেন তার উদাহরণ তিনি পেয়েছেন।

MacOS-এ নেটিভ বিজ্ঞপ্তি

ক্রোম ঐতিহাসিকভাবে ব্যবহারকারীদের বিজ্ঞপ্তি দেখানোর জন্য ওয়েব এবং এক্সটেনশন ডেভেলপারদের জন্য নিজস্ব বিজ্ঞপ্তি সিস্টেম অন্তর্ভুক্ত করেছে। কিন্তু, আমরা ব্যবহারকারী এবং ডেভেলপারদের কাছ থেকে একইভাবে শুনেছি যে তারা চায় Chrome নেটিভ OS বিজ্ঞপ্তি সিস্টেম ব্যবহার করুক।

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

ক্রোম (বাম) দ্বারা উত্পন্ন বিজ্ঞপ্তি, নেটিভ macOS জেনারেট করা বিজ্ঞপ্তি (ডান)।

ম্যাকওএস যেভাবে বিজ্ঞপ্তিগুলি পরিচালনা করে তার কারণে, কিছু কম ব্যবহারের API রয়েছে যেগুলিকে এখন নিরুৎসাহিত করা হয়েছে, কারণ সেগুলি macOS-এ একটি অধঃপতন অভিজ্ঞতার কারণ হবে৷

সমস্ত বিবরণের জন্য আমাদের আপডেট পোস্ট দেখুন.

ছবি ক্যাপচার API

একটি ওয়েব অ্যাপে উচ্চ রেজোলিউশন ফটো ক্যাপচার করা কঠিন হতে পারে। হয় ব্যবহারকারীকে ইতিমধ্যেই তোলা একটি ফটো আপলোড করতে হবে, অথবা ব্রাউজার থেকে ক্যামেরাতে স্যুইচ করতে হবে, ফটো তুলতে হবে, ব্রাউজারে ফিরে যেতে হবে এবং ফটো আপলোড করতে হবে৷

Chrome 59-এ নতুন ইমেজ ক্যাপচার API-এর সাথে, আপনাকে যে কোনো উপলব্ধ ক্যামেরার সম্পূর্ণ রেজোলিউশন ক্ষমতা অ্যাক্সেস করতে হবে। API জুম, উজ্জ্বলতা, বৈসাদৃশ্য, ISO এবং এমনকি সাদা ব্যালেন্সের মতো বৈশিষ্ট্যগুলির নিয়ন্ত্রণ প্রদান করে।

সম্পূর্ণ বিশদ বিবরণ এবং নমুনা কোডের জন্য স্যামের পোস্টটি দেখুন যা আপনি এখনই শুরু করতে ব্যবহার করতে পারেন।

এবং আরো!

  • MediaError.message স্ট্রিং, উপলব্ধ থাকলে, ওয়েব ডেভেলপারদের মিডিয়া প্লেয়ারের ত্রুটি ডিবাগ করতে সাহায্য করার জন্য কোনো অতিরিক্ত ত্রুটি বার্তার বিশদ প্রদান করে।

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

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

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

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