প্রকাশিত: ১১ মার্চ, ২০২৬
অন্যথায় উল্লেখ না করা হলে, Android, ChromeOS, Linux, macOS এবং Windows এর জন্য সর্বশেষ Chrome বিটা চ্যানেল রিলিজে নিম্নলিখিত পরিবর্তনগুলি অন্তর্ভুক্ত করা হয়েছে। প্রদত্ত লিঙ্কগুলি অনুসরণ করে অথবা ChromeStatus.com এ গিয়ে এই বৈশিষ্ট্যগুলি সম্পর্কে আরও জানুন। আপনি ডেস্কটপের জন্য Google.com থেকে অথবা Android এর জন্য Google Play Store থেকে সর্বশেষ বিটা সংস্করণটি ডাউনলোড করতে পারেন।
টাইমলাইন নামক রেঞ্জ scroll
এই বৈশিষ্ট্যটি ViewTimelines এর নামযুক্ত রেঞ্জের সেটকে প্রসারিত করে, একটি scroll রেঞ্জ যোগ করে।
স্ক্রোল-চালিত অ্যানিমেশন API, নামযুক্ত রেঞ্জের সাথে ViewTimelines চালু করেছে যা একটি অ্যানিমেশনের রেঞ্জ সংজ্ঞায়িত করে এমন একটি ViewTimeline এর অংশগুলিকে নির্দেশ করে।
তবে, প্রদত্ত সমস্ত নামযুক্ত রেঞ্জগুলি ViewTimeline এর সেই অংশে সীমাবদ্ধ ছিল যেখানে এর বিষয় দৃশ্যমান। লেখকদের জন্য টাইমলাইনের অন্তর্নিহিত স্ক্রোল কন্টেইনারের সম্পূর্ণ পরিসর উল্লেখ করা কার্যকর। এই বৈশিষ্ট্যটি বিদ্যমান সেটে scroll একটি নামযুক্ত রেঞ্জ যুক্ত করে ( entry , exit , cover , contain )।
সিএসএস contrast-color()
অ্যাক্সেসিবিলিটির জন্য কন্ট্রাস্টের প্রয়োজনীয়তা পূরণ করতে আপনি এই ফাংশনটি ব্যবহার করতে পারেন।
CSS এর যেকোনো জায়গায় যেখানে রঙের মান আশা করা যায়, সেখানে contrast-color() ফাংশনটি ব্যবহার করা যেতে পারে। এটি একটি color value আর্গুমেন্ট গ্রহণ করে এবং কোনটি color আর্গুমেন্টের বিপরীতে সর্বোচ্চ কন্ট্রাস্ট প্রদান করে তার উপর নির্ভর করে black বা white ফেরত দেয়।
CSS border-shape
CSS border-shape আপনাকে যেকোনো আকারের (যেমন, polygon , circle , shape() ) দিয়ে অ-আয়তক্ষেত্রাকার সীমানা তৈরি করতে দেয়।
যদিও border-shape clip-path মতো একই আকার গ্রহণ করে, এটি মৌলিকভাবে ভিন্ন: border-shape সীমানার আকৃতি নির্ধারণ করে, এটিকে সাজায় এবং শুধুমাত্র ভেতরের অংশ ক্লিপ করে।
border-shape দুটি রূপ আছে: একটি রূপ যা একটি আকৃতিকে স্ট্রোক করে, এবং আরেকটি রূপ যা দুটি আকৃতির মধ্যে পূরণ করে।
এলিমেন্ট স্কোপড ভিউ ট্রানজিশন
Element.startViewTransition() ইচ্ছামত HTML এলিমেন্টে এক্সপোজ করে। এই এলিমেন্টটি ট্রানজিশনের জন্য একটি সুযোগ স্থাপন করে, যার অর্থ হল ট্রানজিশন সিউডো-এলিমেন্টগুলি অ্যানসেস্টার ক্লিপ এবং ট্রান্সফর্ম দ্বারা প্রভাবিত হয় এবং পৃথক এলিমেন্টে একাধিক ট্রানজিশন একই সাথে চলতে পারে।
CSS আপডেট: width এবং style বৈশিষ্ট্যের বিভাজন
ক্রোম border-width , outline-width , এবং column-rule-width বৈশিষ্ট্যের আচরণের জন্য আপডেট করা CSS স্পেসিফিকেশনের সাথে সারিবদ্ধ। পূর্বে, যদি সংশ্লিষ্ট border-style , outline-style , অথবা column-rule-style none বা hidden তে সেট করা হত, তাহলে নির্দিষ্ট মান নির্বিশেষে এই বৈশিষ্ট্যগুলির গণনা করা প্রস্থ 0px এ জোর করে নির্ধারণ করা হত।
এই পরিবর্তনের মাধ্যমে, border-width , outline-width , এবং column-rule-width এর গণনাকৃত মানগুলি সর্বদা লেখক-নির্দিষ্ট মানগুলিকে প্রতিফলিত করে, *-style সম্পত্তি থেকে স্বাধীন। অতিরিক্তভাবে, outline-width এবং column-rule-width এর জন্য সমাধান করা মানগুলি ( getComputedStyle() দ্বারা ফেরত দেওয়া) নির্দিষ্ট মানগুলিকেও প্রতিফলিত করে।
এই পরিবর্তনটি ক্রোমকে ফায়ারফক্স এবং ওয়েবকিটের সাথে সারিবদ্ধ করে, যারা ইতিমধ্যেই এই আচরণটি বাস্তবায়ন করেছে।
CSSPseudoElement ইন্টারফেস
CSSPseudoElement ইন্টারফেস জাভাস্ক্রিপ্টে একটি ছদ্ম-উপাদান উপস্থাপন করে।
CSSPseudoElement Element.pseudo(type) থেকে ফেরত পাঠানো হয়, যেখানে type হল: ::after , ::before , ::marker । CSSPseudoElement হল একটি প্রক্সি অবজেক্ট যা একটি ছদ্ম-উপাদানকে প্রতিনিধিত্ব করে, তাই, ছদ্ম-উপাদানের বিপরীতে, CSSPseudoElement সর্বদা বিদ্যমান থাকে।
CSSPseudoElement নিম্নলিখিত বৈশিষ্ট্য/পদ্ধতি রয়েছে:
-
typeঅ্যাট্রিবিউট হল একটি স্ট্রিং যা সিউডো-এলিমেন্টের ধরণকে প্রতিনিধিত্ব করে। -
elementঅ্যাট্রিবিউট হল সিউডো-এলিমেন্টের চূড়ান্ত উৎপত্তি উপাদান। -
parentঅ্যাট্রিবিউট হল সিউডো-এলিমেন্টের উৎপত্তিগত উপাদান (নেস্টেড সিউডো-এলিমেন্টের জন্য হয় এলিমেন্ট অথবাCSSPseudoElement)। - নেস্টেড সিউডো-এলিমেন্টগুলি পুনরুদ্ধার করার জন্য
pseudo(type)পদ্ধতি।
ইভেন্টের উপর ছদ্ম লক্ষ্য
নির্দিষ্ট ইভেন্টগুলিকে .pseudoTarget এ প্রসারিত করা হয় যা হয় CSSPseudoElement (যদি মিথস্ক্রিয়া ছদ্ম-উপাদানের সাথে হয়ে থাকে) অথবা null ।
এটি ইভেন্টের উৎপত্তি সম্পর্কে আরও সুনির্দিষ্ট তথ্য প্রদান করে, উদাহরণস্বরূপ, শুধুমাত্র একটি চূড়ান্ত উৎপত্তি উপাদান ( Event.target ) ক্লিক করা হয়নি, বরং আরও স্পষ্টভাবে বলা যায় যে এটি ::after ছিল। মনে রাখবেন যে Event.target অপরিবর্তিত রয়েছে তাই ইভেন্টটিতে কেবল ছদ্ম-উপাদান মিথস্ক্রিয়া সম্পর্কে অতিরিক্ত তথ্য রয়েছে।
ইভেন্টগুলো হলো UIEvent , AnimationEvent , TransitionEvent ।
mouseover , mouseout , mouseenter , mouseleave এবং তাদের pointer* প্রতিরূপ সমর্থিত নয়৷
WebXR প্লেন সনাক্তকরণ
WebXR প্লেন ডিটেকশন API সাইটগুলিকে ব্যবহারকারীর পরিবেশে সনাক্ত করা প্লেনের সেট পুনরুদ্ধার করতে দেয়। এটি ডেভেলপারদের জন্য কম কাজ এবং ডেপথ-সেন্সিং WebXR বৈশিষ্ট্য ব্যবহারের চেয়েও বেশি শক্তিশালী কারণ প্লেনগুলি, উদাহরণস্বরূপ, বস্তুগুলি আটকে থাকা দেয়ালগুলি, যদি সিস্টেমটি দেয়ালের সীমানা জানে তবে এখনও সম্পূর্ণরূপে প্রতিনিধিত্ব করা যেতে পারে। একটি গভীরতা মানচিত্র দেয়ালটি দেখাবে, কিন্তু দেয়ালের সামনে থাকা বস্তুগুলি এটি ভেঙে ফেলবে, সম্ভাব্যভাবে দেয়ালের সম্পূর্ণ পরিধিকে অস্পষ্ট করে দেবে। তদুপরি, যখন ডিভাইসটি এই জাতীয় লেবেলগুলি সম্পর্কে জানে এবং সেগুলি পূর্বনির্ধারিত বিভাগগুলিতে ফিট করে তখন শব্দার্থিক লেবেলিং তথ্য পাওয়া যায়, যা বিশ্ব সম্পর্কে আরও ভাল জ্ঞান প্রদান করে।
WebXR স্তরসমূহ
WebXR লেয়ারগুলি নিমজ্জিত কন্টেন্ট আঁকার আরও কার্যকর উপায় অফার করে।
নেটিভ কালার এবং ডেপথ টেক্সচার এবং টেক্সচার অ্যারের জন্য সমর্থন ছাড়াও, এটি জাভাস্ক্রিপ্টের পরিবর্তে সিস্টেম কম্পোজিটর দ্বারা পরিচালিত বিভিন্ন স্তরের ধরণের জন্য সমর্থন প্রদান করে।
XSLT-বহির্ভূত পরিস্থিতির জন্য Rust-এ XML পার্সিং
আমরা এমন পরিস্থিতির জন্য রাস্ট XML পার্সার পাঠাচ্ছি যেখানে আমরা নিশ্চিত যে কোনও XSLT প্রক্রিয়াকরণের প্রয়োজন নেই।
রাস্ট এক্সএমএল পার্সার এক্সএমএল পার্সিংয়ে মেমরি করাপশন বাগ দূর করে নিরাপত্তা উন্নত করে, এটি আমাদের libxml2 (C তে লেখা) ব্যবহারকে একটি নিরাপদ বিকল্প দিয়ে প্রতিস্থাপন করার উদ্দেশ্যে তৈরি।
Chrome XSLT কে অবমূল্যায়ন করছে । এই প্রক্রিয়াটি চলতে থাকলে, আপনি ইতিমধ্যেই নিরাপদ Rust XML পার্সিং ব্যবহার করতে পারেন যেখানে কোনও XSLT প্রয়োজন হয় না:
link rel=modulepreload জন্য JSON এবং স্টাইল সাপোর্ট
<link rel="modulepreload"> গন্তব্যস্থল হিসেবে JSON এবং স্টাইল মডিউল প্রকারের জন্য সমর্থন যোগ করে। <link rel="modulepreload"> ইতিমধ্যেই Chromium-এ সমর্থিত (https://chromestatus.com/feature/5762805915451392 দেখুন), কিন্তু এটি শুধুমাত্র প্রিলোডিং স্ক্রিপ্ট-সদৃশ মডিউল স্ক্রিপ্ট সমর্থন করে। এই বৈশিষ্ট্যটি কার্যকারিতার একটি ফাঁক পূরণ করে, কারণ JSON এবং CSS মডিউল স্ক্রিপ্টগুলি অন্যত্র Chromium-এ সমর্থিত কিন্তু <link rel="modulepreload"> গন্তব্যস্থল হিসেবে সমর্থিত নয়। Style মডিউলগুলি <link rel="modulepreload" as="style" href="..."> দিয়ে প্রিলোড করা যেতে পারে এবং JSON মডিউলগুলি <link rel="modulepreload" as="json" href="..."> দিয়ে প্রিলোড করা যেতে পারে।
Math.sumPrecise
জাভাস্ক্রিপ্টে একাধিক মান যোগ করার জন্য একটি পদ্ধতি যোগ করার জন্য একটি TC39 প্রস্তাব।
একটি পুনরাবৃত্ত-গ্রহণকারী Math.sumPrecise পদ্ধতি যোগ করুন যা সরল যোগফলের চেয়ে আরও সুনির্দিষ্ট অ্যালগরিদম ব্যবহার করে পুনরাবৃত্তের মানগুলির যোগফল প্রদান করে।
SVG <textpath> এলিমেন্টে সাপোর্ট path অ্যাট্রিবিউট
এই পরিবর্তনটি SVG <textPath> এলিমেন্টে path অ্যাট্রিবিউটের জন্য সমর্থন যোগ করে, লেখকদের SVG পাথ ডেটা ব্যবহার করে ইনলাইনে টেক্সট পাথ জ্যামিতি সংজ্ঞায়িত করতে দেয় এবং আলাদাভাবে সংজ্ঞায়িত <path> এলিমেন্টের প্রয়োজনীয়তা হ্রাস করে।
<textPath> নিম্নলিখিত নিয়মগুলি ব্যবহার করে তার টেক্সট পাথ জ্যামিতি সমাধান করে:
- যদি
pathএবংhrefউভয়ই উপস্থিত থাকে, তাহলেpathঅ্যাট্রিবিউট থেকে জ্যামিতি সমাধান করা হয়। - যদি শুধুমাত্র
pathঅ্যাট্রিবিউট উপস্থিত থাকে এবং সফলভাবে পার্স করা হয়, তাহলে ইনলাইন পাথ সংজ্ঞা ব্যবহার করা হয়। - যদি
pathঅ্যাট্রিবিউটটি অনুপস্থিত থাকে বা পার্স করতে ব্যর্থ হয়, এবং একটিhrefঅ্যাট্রিবিউট প্রদান করা হয়, তাহলে রেফারেন্স করা<path>এলিমেন্টটি ফলব্যাক হিসেবে ব্যবহৃত হয়। - বিদ্যমান
href-only আচরণ পরিবর্তন ছাড়াই সংরক্ষিত আছে।
এই বাস্তবায়নটি <textPath> এ path অ্যাট্রিবিউটের SVG 2 স্পেসিফিকেশনের সংজ্ঞা অনুসরণ করে এবং রেজোলিউশন আচরণ অন্যান্য ব্রাউজার ইঞ্জিনের সাথে সামঞ্জস্যপূর্ণ, যা আন্তঃকার্যক্ষমতা এবং মান সম্মতি উন্নত করে।
নিরাপদ পেমেন্ট নিশ্চিতকরণের ক্ষমতা পান
পেমেন্ট রিকোয়েস্টে একটি নতুন স্ট্যাটিক পদ্ধতি যোগ করে যা ওয়েব ডেভেলপারদের ব্রাউজারের সিকিউর পেমেন্ট কনফার্মেশন বাস্তবায়নের ক্ষমতা পেতে দেয়।
এটি ওয়েব ডেভেলপারদের সিকিউর পেমেন্ট কনফার্মেশনের জন্য কোন কোন ক্ষমতা উপলব্ধ তা জানতে সাহায্য করে যাতে তারা সিদ্ধান্ত নিতে পারে যে তারা সেই ক্ষমতাগুলির সাথে সিকিউর পেমেন্ট কনফার্মেশন ব্যবহার করতে চান কিনা।
ডিভাইস মেমোরি API সীমা আপডেট করুন
ডিভাইস মেমোরি API-এর জন্য সম্ভাব্য মানগুলির একটি নতুন সেটে আপডেট করুন:
- অ্যান্ড্রয়েড: ১, ২, ৪, ৮
- অন্যান্য: ২, ৪, ৮, ১৬, ৩২।
০.২৫, ০.৫, ১, ২, ৪, ৮ এর পুরনো মানগুলি প্রতিস্থাপন করা হচ্ছে, যেগুলি এখন পুরনো হয়ে গেছে।
এটি নিচের দিকে আঙুলের ছাপের ঝুঁকি হ্রাস করে কারণ এগুলি সেট করার পর থেকে ডিভাইসের ক্ষমতা উন্নত হয়েছে।
সার্ভিস ওয়ার্কার WindowClient.navigate() এর উপর স্থানীয় নেটওয়ার্ক অ্যাক্সেস সীমাবদ্ধতা
সম্প্রতি স্থানীয় নেটওয়ার্ক অ্যাক্সেস (LNA) বিধিনিষেধ যুক্ত করা হয়েছে যাতে ওয়েবসাইটগুলি স্থানীয় নেটওয়ার্ক এবং স্থানীয় ডিভাইসগুলিতে একতরফাভাবে অনুরোধ করতে না পারে। এটি সার্ভিস ওয়ার্কার-ইনিশিয়েটেড ফেচ অনুরোধের জন্য যোগ করা হয়েছিল, কিন্তু WindowClient.navigate মাধ্যমে পরিষেবা কর্মীদের দ্বারা সম্পাদিত নেভিগেশনের ক্ষেত্রে প্রয়োগ করা হয়নি।
এই লঞ্চটি WindowClient.navigate() কলগুলিতে LNA সীমাবদ্ধতা যোগ করে এই শূন্যতা পূরণ করে, নেভিগেশনের সূচনাকারী হিসেবে WindowClient ব্যবহার করে নেভিগেশনটি একটি LNA অনুরোধ কিনা তা নির্ধারণ করে।
এটি কেবল তখনই প্রযোজ্য যদি নেভিগেট করা WindowClient একটি সাবফ্রেম হয়; Chrome প্রধান ফ্রেম নেভিগেশনের উপর কোনও LNA বিধিনিষেধ প্রয়োগ করে না।
ওয়েবসকেটের জন্য স্থানীয় নেটওয়ার্ক অ্যাক্সেসের সীমাবদ্ধতা
লোকাল নেটওয়ার্ক অ্যাক্সেস (LNA) বিধিনিষেধগুলি ওয়েবসকেটগুলি অন্তর্ভুক্ত করার জন্য প্রসারিত হচ্ছে। স্থানীয় ঠিকানায় ওয়েবসকেট সংযোগগুলি এখন অনুমতি প্রম্পট ট্রিগার করে।
LNA ওয়েবসকেটের সমস্ত বিধিনিষেধের ক্ষেত্রে এখনও সমস্ত LNA এন্টারপ্রাইজ নীতি প্রযোজ্য, যার মধ্যে রয়েছে LocalNetworkAccessAllowedForUrls , LocalNetworkAccessBlockedForUrls , এবং LocalNetworkAccessRestrictionsTemporaryOptOut ।
LNA সম্পর্কে আরও তথ্য স্থানীয় নেটওয়ার্ক অ্যাক্সেসে পাওয়া যাবে।
WebTransport জন্য স্থানীয় নেটওয়ার্ক অ্যাক্সেস সীমাবদ্ধতা
অনুমতি প্রম্পটের পিছনে থাকা WebTransport ব্যবহার করে ব্যবহারকারীর স্থানীয় নেটওয়ার্কে অনুরোধ করার ক্ষমতা সীমিত করে।
স্থানীয় নেটওয়ার্ক অনুরোধ হল একটি পাবলিক ওয়েবসাইট থেকে স্থানীয় আইপি ঠিকানা বা লুপব্যাকে, অথবা স্থানীয় ওয়েবসাইট (উদাহরণস্বরূপ, ইন্ট্রানেট) থেকে লুপব্যাকে যেকোনো অনুরোধ। ওয়েবসাইটগুলিকে অনুমতির পিছনে এই অনুরোধগুলি সম্পাদন করার ক্ষমতা প্রদান করলে সাইটগুলি ব্যবহারকারীর স্থানীয় নেটওয়ার্কের আঙুলের ছাপ দেওয়ার জন্য এই অনুরোধগুলি ব্যবহার করার ক্ষমতা হ্রাস করে।
এই অনুমতিটি নিরাপদ প্রসঙ্গে সীমাবদ্ধ।
শুধুমাত্র IWA: ওয়েব প্রিন্টিং API
এই API আইসোলেটেড ওয়েব অ্যাপস (IWA) তে প্রিন্টার-সম্পর্কিত কার্যকারিতার সাথে আরও গভীর একীকরণ সক্ষম করে।
ওয়েব প্রিন্টিং এপিআই জাভাস্ক্রিপ্ট পদ্ধতির একটি সেট প্রদান করে যা ডেভেলপারদের স্থানীয় প্রিন্টারগুলিকে জিজ্ঞাসা করতে, সবচেয়ে উপযুক্ত প্রিন্টারে প্রিন্ট কাজ জমা দিতে এবং প্রিন্ট কাজের বিকল্প এবং স্থিতি পরিচালনা করতে দেয়। এই ধারণাগুলি উপস্থাপন করার জন্য, এটি ইন্টারনেট প্রিন্টিং প্রোটোকল (IPP) স্পেসিফিকেশন থেকে অ্যাট্রিবিউট নাম এবং শব্দার্থবিদ্যার উপর নির্ভর করে।
নতুন উৎপত্তি পরীক্ষা
Chrome 147-এ আপনি নিম্নলিখিত নতুন অরিজিন ট্রায়ালগুলিতে অংশগ্রহণ করতে পারেন।
কন্টেইনার টাইমিং
কন্টেইনার টাইমিং API আপনাকে DOM এর টীকাযুক্ত অংশগুলি স্ক্রিনে প্রদর্শিত হয় এবং তাদের প্রাথমিক রঙ শেষ হয় তা পর্যবেক্ষণ করতে দেয়। একজন ডেভেলপার DOM-এর উপ-বিভাগগুলিকে containertiming অ্যাট্রিবিউট দিয়ে চিহ্নিত করতে পারে (Element Timing API-এর জন্য elementtiming অনুরূপ) এবং যখন সেই অংশটি প্রথমবার রঙ করা হয় তখন পারফরম্যান্স এন্ট্রি গ্রহণ করতে পারে। এই API ডেভেলপারদের তাদের পৃষ্ঠাগুলিতে বিভিন্ন উপাদানের সময় পরিমাপ করতে দেয়।
অটোফিল ইভেন্ট
অটোফিল হল ওয়েবের একটি গুরুত্বপূর্ণ বৈশিষ্ট্য যা প্রতিদিন লক্ষ লক্ষ ব্যবহারকারীর ঘর্ষণ কমায়। কিন্তু একাধিক বাস্তবায়নের মাধ্যমে গতিশীল ফর্মের সাথে নির্ভরযোগ্যভাবে কাজ করার জন্য অটোফিল পাওয়া জটিল হতে পারে।
এই বৈশিষ্ট্যটি একটি autofill ইভেন্ট যোগ করে যা ব্রাউজার যখন একটি ফর্ম ফিল্ড অটোফিল করতে থাকে তখন সক্রিয় হয়। যা ডেভেলপারদের তাদের ফর্মগুলিকে অটোফিল করা ডেটার সাথে মানানসই করে পরিবর্তন করতে দেয় এবং ব্রাউজারকে জানাতে দেয় যখন তারা তা করে।
ওয়েব অ্যাপ HTML ইনস্টল এলিমেন্ট
একটি ওয়েবসাইটকে ঘোষণামূলকভাবে ব্যবহারকারীদের একটি ওয়েব অ্যাপ ইনস্টল করার জন্য অনুরোধ করতে দেয়। উপাদানটি ঐচ্ছিকভাবে দুটি বৈশিষ্ট্য গ্রহণ করে যা ভিন্ন উৎস থেকে কন্টেন্ট ইনস্টল করার অনুমতি দেয়।
সংযোগের জন্য অনুমোদিত তালিকা
কানেকশন অ্যালোলিস্ট হল এমন একটি বৈশিষ্ট্য যা কোনও ডকুমেন্ট বা কর্মীর কাছ থেকে ফেচ এপিআই বা অন্যান্য ওয়েব প্ল্যাটফর্ম এপিআই ব্যবহার করে শুরু হওয়া সংযোগগুলিকে সীমাবদ্ধ করে বাহ্যিক এন্ডপয়েন্টগুলির উপর স্পষ্ট নিয়ন্ত্রণ প্রদানের জন্য ডিজাইন করা হয়েছে।
প্রস্তাবিত বাস্তবায়নে সার্ভার থেকে একটি HTTP রেসপন্স হেডারের মাধ্যমে একটি অনুমোদিত এন্ডপয়েন্ট তালিকা বিতরণ করা হবে। কোনও পৃষ্ঠার পক্ষ থেকে ব্যবহারকারী এজেন্ট দ্বারা কোনও সংযোগ স্থাপনের আগে, এজেন্ট এই অ্যালোলিস্টের সাথে গন্তব্য মূল্যায়ন করে; যাচাইকৃত এন্ডপয়েন্টগুলির সাথে সংযোগ অনুমোদিত, এবং তালিকার এন্ট্রিগুলির সাথে মিল না পাওয়া এন্ডপয়েন্টগুলি ব্লক করা হবে।
অবচয় এবং অপসারণ
Chrome-এর এই সংস্করণে নিম্নলিখিত অবচয় এবং অপসারণের পদ্ধতিগুলি উপস্থাপন করা হয়েছে। পরিকল্পিত অবচয়, বর্তমান অবচয় এবং পূর্ববর্তী অপসারণের তালিকার জন্য ChromeStatus.com দেখুন।
Chrome-এর এই রিলিজটি X বৈশিষ্ট্য(গুলি) কে অবমূল্যায়ন করে।
SVG উৎপাদনের জন্য ইনলাইন XSLT সরান
আমরা SVG উৎপাদনের জন্য ইনলাইন XSLT বন্ধ করতে শুরু করছি। এটি রাস্ট ভিত্তিক XML পার্সারের পরীক্ষামূলক পরীক্ষার সাথে সমন্বয় করে স্থাপন করা হয়েছে, এবং চিহ্নিত শিপিং রিলিজ সংস্করণে তাৎক্ষণিকভাবে ১০০% প্রয়োগ করা হয় না।
একটি বিশেষভাবে তৈরি XML ফাইলে একটি XSL স্টাইলশিট থাকতে পারে যা জেনেরিক XML ডেটাকে একটি SVG ফাইলে রূপান্তরিত করে।
উদাহরণ: https://gist.github.com/drott/1fc70b3c7f0ac314d1fe2e5beecc5490?short_path=1c60adf
এটি XSLT প্রক্রিয়াকরণের একটি বিশেষ কেস যা ব্যবহারের পরিমাপ অনুসারে Chrome ওয়েবে কার্যত অস্তিত্বহীন বলে মনে করে। XSLT সম্পূর্ণরূপে পর্যায়ক্রমে বন্ধ করার আগে Chrome XSLT-এর এই বিশেষ ব্যবহারকে অবমূল্যায়ন এবং অপসারণ করার পরিকল্পনা করছে।