- ব্যবহারকারীরা এখন ওয়েব ব্লুটুথ API ব্যবহার করে এমন ওয়েব সাইটগুলিতে সংযোগ করতে ব্লুটুথ লো এনার্জি ডিভাইসগুলি নির্বাচন করতে পারেন৷
-
position: sticky
ফিরে এসেছে - ভিউপোর্টের শীর্ষে আটকে থাকা পর্যন্ত সাধারণভাবে স্ক্রোল করা উপাদানগুলি তৈরি করা সহজ করে তোলে। - এবং ডিফল্টরূপে HTML5 সমস্ত ব্যবহারকারীর জন্য সক্ষম।
আমি Pete LePage , চলুন ডুব দিয়ে দেখি Chrome 56-এ ডেভেলপারদের জন্য নতুন কি আছে।
ওয়েব ব্লুটুথ API
এখন পর্যন্ত, যাদের ব্লুটুথ ডিভাইস আছে তাদের সাথে যোগাযোগের জন্য নেটিভ অ্যাপ ইনস্টল করতে বাধ্য করা হয়েছিল। Chrome 56 এর সাথে, ব্যবহারকারীরা ওয়েব ব্লুটুথ API ব্যবহার করে এমন ওয়েব সাইটগুলিকে প্রদান করতে কাছাকাছি ব্লুটুথ লো এনার্জি ডিভাইসগুলি নির্বাচন করতে পারেন৷
একটি ওয়েব সাইটের সাথে শেয়ার করার জন্য ফাইল নির্বাচন করার মতো, এটি একটি নেটিভ অ্যাপ্লিকেশন ইনস্টল করার চেয়ে বেশি নিরাপদ যা যেকোনো কিছু থেকে ডেটা পড়তে পারে। কোন নির্দিষ্ট ওয়েব সাইটের সাথে কখন এবং কোন ডিভাইস শেয়ার করা হবে তা ব্যবহারকারীদের সম্পূর্ণ নিয়ন্ত্রণে থাকে।
ওয়েব ব্লুটুথ এপিআই GATT প্রোটোকল ব্যবহার করে, যা অ্যাপগুলিকে জাভাস্ক্রিপ্টের কয়েকটি লাইনের সাহায্যে লাইট বাল্ব, খেলনা, হার্ট-রেট মনিটর, LED ডিসপ্লে এবং আরও অনেক কিছুর মতো ডিভাইসের সাথে সংযোগ করতে সক্ষম করে। ওয়েব ব্লুটুথকে ভৌত ওয়েব বীকনের সাথেও একত্রিত করা যেতে পারে যাতে কাছাকাছি ডিভাইসগুলি আবিষ্কার করা আরও সহজ হয়৷
ফ্রাঙ্কোইসের আপডেটগুলিতে একটি দুর্দান্ত নিবন্ধ রয়েছে, এটির সাথে যেতে কিছু ঝরঝরে ডেমো দেখতে ভুলবেন না।
CSS position: sticky;
পূর্বে, ভিউপোর্টের শীর্ষে আটকে থাকা পর্যন্ত স্ক্রোল করা বিষয়বস্তু শিরোনামগুলি তৈরি করতে স্ক্রোল ইভেন্টগুলি শোনা এবং একটি নির্দিষ্ট থ্রেশহোল্ডের আপেক্ষিক থেকে স্থির অবস্থায় একটি উপাদানের অবস্থান পরিবর্তন করা প্রয়োজন। এটি সিঙ্ক্রোনাইজ করা কঠিন ছিল এবং প্রায়শই ছোট ভিজ্যুয়াল জাম্পের ফলে।
ক্রোম এখন CSS position: sticky;
, উপাদান অবস্থান একটি নতুন উপায়.
একটি উপাদান যে অবস্থান স্টিকি, আপেক্ষিক শুরু হয়; কিন্তু স্থির হয়ে যায়, উপাদানটি একটি নির্দিষ্ট স্ক্রোল অবস্থানে পৌঁছানোর পরে।
সহজভাবে position: sticky
, এবং এটি স্টিকি হওয়ার জন্য একটি প্রান্তিক সেট করুন।
h3 {
/* Element will be 'fixed' when it ... */
position: sticky;
/* ... is 10px from the top of the viewport */
top: 10px;
}
Paul Kinlan এটি সম্পর্কে একটি আপডেট পোস্ট আছে.
HTML5 ডিফল্টরূপে
গত আগস্টে, আমরা ঘোষণা করেছিলাম যে আমরা একটি নিরাপদ, আরও শক্তি-দক্ষ অভিজ্ঞতা অফার করতে ডিফল্টরূপে HTML5 এ চলে যাব ৷ এই পরিবর্তনটি Adobe Flash Playerকে নিষ্ক্রিয় করে, যদি না কোনো ব্যবহারকারীর ইঙ্গিত না থাকে যে তারা নির্দিষ্ট সাইটে ফ্ল্যাশ বিষয়বস্তু চায়, এবং অবশেষে সমস্ত ওয়েবসাইটকে ফ্ল্যাশ চালানোর জন্য ব্যবহারকারীর অনুমতির প্রয়োজন হবে৷
Chrome 56-এ, HTML5 বাই ডিফল্ট সমস্ত ব্যবহারকারীর জন্য সক্ষম করা হয়েছে , যার মানে তারা কখনও যাননি এমন সাইটগুলিতে ফ্ল্যাশ চালানোর জন্য অনুরোধ করা হবে৷
কীভাবে এবং কখন ব্যবহারকারীদের অনুরোধ করা হবে সে সম্পর্কে আরও বিশদ বিবরণ এবং আপনার ফ্ল্যাশ সাইটগুলি কীভাবে পরীক্ষা করবেন সে সম্পর্কে সুপারিশ ।
এবং আরো
এবং অবশ্যই, আরো অনেক আছে.
- WebVR একটি অরিজিন ট্রায়াল হিসাবে উপলব্ধ।
- WebGL 2.0 API এখন উপলব্ধ।
- এবং পেমেন্ট রিকোয়েস্ট এপিআই-এ বিভিন্ন ধরনের নতুন বৈশিষ্ট্য রয়েছে।
আপনি যদি Chrome এর সাথে আপ টু ডেট থাকতে চান এবং কী আসছে তা জানতে চান, তাহলে সাবস্ক্রাইব করতে ভুলবেন না, Twitter-এ @ChromiumDev অনুসরণ করুন এবং Chrome-এর কিছু অসাধারণ জিনিসগুলির মধ্যে গভীরভাবে ডুব দেওয়ার জন্য Chrome Dev Summit থেকে ভিডিওগুলি দেখতে ভুলবেন না দল কাজ করছে।
আমি পিট লেপেজ, এবং Chrome 57 রিলিজ হওয়ার সাথে সাথে, আমি আপনাকে বলতে এখানে থাকব -- Chrome এ নতুন কি!
Chrome ইস্টার এগ-এ নতুন
আপনি যদি এই পর্যন্ত পড়ে থাকেন, তাহলে আপনি Chrome 52-এ New থেকে ব্লুপার রিল দেখার যোগ্য! আমার মনে হচ্ছিল যতবার আমি মুখ খুলি, একটা ট্রাক পাশ দিয়ে চলে যাবে, একটা হেলিকপ্টার উড়ে যাবে, একটা গাড়ি তার হর্ন বাজবে।
ওহ, এবং আমাকে তার শার্ট ধার দেওয়ার জন্য অ্যান্ড্রুকে একটি বড় ধন্যবাদ! আমি একটি ওয়ার্ডরোব ম্যালফাংশন একটি বিট ছিল.