2022 সালের সেপ্টেম্বরে স্থিতিশীল এবং বিটা ওয়েব ব্রাউজারে আসা কিছু আকর্ষণীয় বৈশিষ্ট্য আবিষ্কার করুন।
স্থিতিশীল ব্রাউজার রিলিজ
সেপ্টেম্বরে, Firefox 105 , Chrome 106 , এবং Safari 16 স্থিতিশীল হয়ে ওঠে। এর মানে হল যে সেপ্টেম্বরের পোস্টটি ওয়েব প্ল্যাটফর্মের জন্য উত্তেজনাপূর্ণ জিনিসে পূর্ণ।
ধারক প্রশ্ন
Safari 16 কন্টেইনার প্রশ্নের জন্য সমর্থন যোগ করে, একটি বৈশিষ্ট্য যা এখন দুটি ইঞ্জিনে উপলব্ধ। সাফারি নতুন কন্টেইনার কোয়েরি ইউনিটের জন্য সমর্থন যোগ করে।
গ্রিড বিন্যাস
Safari grid-template-columns
এবং grid-template-rows
subgrid
মানের জন্য সমর্থন করেছে। একটি গ্রিড আইটেম যেটি একটি গ্রিডেও এই মানটি ব্যবহার করার অর্থ হল নতুন ট্র্যাকগুলিকে সংজ্ঞায়িত করার পরিবর্তে, গ্রিডটি প্যারেন্টের স্প্যানটি ব্যবহার করে৷
এছাড়াও, সাফারিতে, গ্রিড লেআউটের জন্য গ্রিড ট্র্যাকগুলিকে অ্যানিমেট করার ক্ষমতা।
ব্রাউজার সমর্থন
- 107
- 107
- 66
- 16
সাফারি অফসেট-পাথ , ওভারস্ক্রোল-আচরণ , টেক্সট-অ্যালাইন-লাস্ট এবং রেজোলিউশন মিডিয়া কোয়েরির জন্য সমর্থন যোগ করেছে।
এনকোডিং API
Firefox 105 এনকোডিং API এর TextDecoderStream এবং TextEncoderStream ইন্টারফেস সমর্থন করে।
নতুন Intl APIs
Intl APIs একটি স্থানীয় বিন্যাসে বিষয়বস্তু প্রদর্শন করতে সাহায্য করে এবং Chrome 106 নতুন সংখ্যা বিন্যাসের কার্যকারিতা যোগ করে।
অন্যান্য Intl API-এর মতো, এটি সিস্টেমে বোঝা স্থানান্তরিত করে-তাই আপনাকে প্রতিটি ব্যবহারকারীর কাছে জটিল স্থানীয়করণ কোড পাঠাতে বা বজায় রাখতে হবে না। এপিআই জানে যে মুদ্রার প্রতীক কোথায় যায়, তারিখ এবং সময় কীভাবে ফর্ম্যাট করতে হয় বা একটি তালিকা কম্পাইল করে।
শোপিকার() পদ্ধতি
Safari 16-এ showPicker()
পদ্ধতি রয়েছে, তারিখ, সময়, রঙ এবং ফাইলগুলির জন্য একটি ব্রাউজার পিকার দেখানোর একটি আদর্শ উপায় সক্ষম করে। আপনি তারিখ, সময়, রঙ এবং ফাইলগুলির জন্য একটি ব্রাউজার পিকার দেখাতে এই সম্পর্কে আরও জানতে পারেন৷
বিটা ব্রাউজার রিলিজ
বিটা ব্রাউজার সংস্করণগুলি আপনাকে সেই জিনিসগুলির একটি পূর্বরূপ দেয় যা ব্রাউজারের পরবর্তী স্থিতিশীল সংস্করণে থাকবে৷ নতুন বৈশিষ্ট্যগুলি পরীক্ষা করার জন্য এটি একটি দুর্দান্ত সময়, বা অপসারণ, যা বিশ্ব এই প্রকাশ পাওয়ার আগে আপনার সাইটকে প্রভাবিত করতে পারে৷ এই মাসে নতুন বিটাগুলি হল Chrome 107 , Safari 16.1 , এবং Firefox 106 ৷
ক্রোম 107 গ্রিড ট্র্যাক অ্যানিমেট করার ক্ষমতা অন্তর্ভুক্ত করে, যা এই মাসে সাফারিতেও পাঠানো হয়েছে। একবার এটি Chrome-এ অবতরণ করলে এটি তিনটি প্রধান ইঞ্জিনেই সমর্থিত হবে।
এছাড়াও Chrome-এ getDisplayMedia()
এর কিছু সংযোজন রয়েছে যার লক্ষ্য স্ক্রিন শেয়ার করার সময় দুর্ঘটনাজনিত ওভারশেয়ারিং প্রতিরোধ করা।
-
displaySurface
বিকল্পটি নির্দেশ করতে পারে যে ওয়েব অ্যাপ একটি নির্দিষ্ট ডিসপ্লে সারফেস টাইপ (ট্যাব, উইন্ডোজ বা স্ক্রিন) অফার করতে পছন্দ করে। -
surfaceSwitching
বিকল্পটি নির্দেশ করে যে Chrome ব্যবহারকারীকে গতিশীলভাবে ভাগ করা ট্যাবগুলির মধ্যে স্যুইচ করার অনুমতি দেবে কিনা। - ব্যবহারকারীকে বর্তমান ট্যাব শেয়ার করা থেকে বিরত রাখতে
selfBrowserSurface
বিকল্পটি ব্যবহার করা যেতে পারে। এটি "হল অফ মিরর" প্রভাব এড়ায়। -
systemAudio
বিকল্পটি নিশ্চিত করে যে Chrome শুধুমাত্র ব্যবহারকারীকে প্রাসঙ্গিক অডিও-ক্যাপচার অফার করে।
Safari 16.1-এ display: contents
, গতিশীল ভিউপোর্ট উচ্চতা ( dvh
) ইউনিটের সংশোধন এবং পাঠ্য খণ্ডে স্ক্রোল করার জন্য সমর্থন।