এই বছরের WWDC-তে, Apple WebKit-এ আপডেটের আধিক্য ঘোষণা করেছে - Safari-এর পিছনে শক্তিশালী ওয়েব ব্রাউজার ইঞ্জিন। এই 88টি নতুন বৈশিষ্ট্যগুলি সাফারি 17-এ বাস্তবায়নের জন্য নির্ধারিত হয়েছে, এই শরত্কালে চালু হতে চলেছে৷
স্ট্যান্ডআউট আপডেটগুলির মধ্যে একটি হল ডক কার্যকারিতার প্রবর্তন, যা ব্যবহারকারীদের তাদের ডকে নির্দিষ্ট ওয়েব পৃষ্ঠাগুলি যুক্ত করতে দেয়, ঘন ঘন পরিদর্শন করা ওয়েবসাইটগুলিতে দ্রুত অ্যাক্সেস সক্ষম করে৷ এই ওয়েব অ্যাপগুলি ডক, লঞ্চপ্যাড বা স্পটলাইট অনুসন্ধানের মাধ্যমে চালু করা যেতে পারে এবং স্বতন্ত্র অ্যাপ্লিকেশন হিসাবে কাজ করবে। তারা আইক্লাউড কীচেন বা শংসাপত্র প্রদানকারী এক্সটেনশন API ব্যবহার করে তৃতীয় পক্ষের অ্যাপ থেকে অটোফিল শংসাপত্রগুলির সাথেও একীভূত হয়৷ উপরন্তু, Safari এখন ব্যবহারকারীদের জন্য তাদের ডিভাইসের হোম স্ক্রিনে একটি ওয়েবপৃষ্ঠা পিন করার জন্য একটি "অ্যাড টু হোম স্ক্রীন" বিকল্প অন্তর্ভুক্ত করে।
অ্যাপলের ভিশন প্রো প্রকাশের আলোকে, ওয়েবকিট টিম গ্রাউন্ডব্রেকিং এআর/ভিআর হেডসেটের সাথে সাফারির সামঞ্জস্য নিশ্চিত করতে কঠোর পরিশ্রম করেছে। এটি করতে গিয়ে, তারা দুটি স্থানিক কম্পিউটিং প্রযুক্তি চালু করেছে: <model> উপাদান এবং WebXR। পূর্ববর্তীটি ওয়েব পৃষ্ঠাগুলির মধ্যে 3D সামগ্রী প্রদর্শনের জন্য একটি ঝামেলা-মুক্ত পদ্ধতি প্রদান করে, যখন পরবর্তীটি নিমজ্জনশীল 3D অভিজ্ঞতা তৈরি করতে সক্ষম করে।
ইমেজ সাপোর্ট অপ্টিমাইজ করে, Safari 17 নতুন JPEG XL ফরম্যাটের সাথে সামঞ্জস্যের পরিচয় দেবে। এটি একটি অভিনব কম্প্রেশন অ্যালগরিদম নিযুক্ত করে যা ইমেজ কম্প্রেশন অনুপাত সামঞ্জস্য করার ক্ষেত্রে আরও নমনীয়তা প্রদান করে। তাছাড়া, Safari এখন HEIC ইমেজকে সমর্থন করে - ক্যামেরায় তোলা ছবি সঞ্চয় করার জন্য iPhones এবং iPads দ্বারা ব্যবহৃত ফাইল ফর্ম্যাট। যেমন, ব্যবহারকারীরা এখন রূপান্তরের প্রয়োজন ছাড়াই ব্রাউজারে সরাসরি এই ছবিগুলি আমদানি এবং সম্পাদনা করতে পারে৷ ইমেজ-সেট() বাস্তবায়নের আপডেট, "রেজোলিউশন" এবং "টাইপ" আর্গুমেন্টের সমর্থন সহ, সাফারিতে ইমেজ হ্যান্ডলিংকে আরও উন্নত করে।
ভিডিও ফ্রন্টে, Safari 17 নতুন বৈশিষ্ট্য যুক্ত করেছে যেমন ম্যানেজড মিডিয়া সোর্স API, ভিডিও স্ট্রিমিংয়ের জন্য একটি শক্তি-দক্ষ সমাধান; ভিডিও প্লেয়ারের জন্য একটি পরিসংখ্যান ওভারলে; এবং iPadOS 17-এ USB ক্যামেরার জন্য সমর্থন। HTML এবং CSS-এর জন্য, "popover" অ্যাট্রিবিউট এবং <select>-এর মধ্যে <hr> উপাদান, সেইসাথে বিভিন্ন নতুন CSS ক্ষমতা সহ অসংখ্য আপডেট বাস্তবায়িত হয়েছে।
জাভাস্ক্রিপ্ট এবং ওয়েব API আপডেটগুলি অফস্ক্রিন ক্যানভাসের জন্য সমর্থন অন্তর্ভুক্ত করে, যা DOM থেকে স্বাধীন অফ-স্ক্রীন রেন্ডার করা একটি ক্যানভাস প্রদান করে। অতিরিক্ত বৈশিষ্ট্যগুলির মধ্যে রয়েছে সামগ্রিক ডিস্কের স্থানের উপর ভিত্তি করে বর্ধিত স্টোরেজ কোটা, দুটি নতুন RegEx বৈশিষ্ট্যের জন্য সমর্থন, নতুন সেট অপারেশন পদ্ধতি, গেম কন্ট্রোলারের সাথে "ডুয়াল-রাম্বল" হ্যাপটিক প্রতিক্রিয়ার জন্য সমর্থন এবং URL পার্সিংয়ের উন্নতি।
বিকাশকারীরাও এই আপডেটগুলি থেকে উপকৃত হবেন। ওয়েবসাইট, ওয়েব অ্যাপস, অ্যাপের মধ্যে ওয়েব কন্টেন্ট এবং ওয়েব এক্সটেনশন তৈরির জন্য অত্যাবশ্যক টুলগুলিতে অ্যাক্সেস সহজ করে ডেভেলপ মেনুটি ওভারহল করা হয়েছে। নতুন ফিচার ফ্ল্যাগ প্যানেল আগের এক্সপেরিমেন্টাল ফিচার বিভাগটিকে প্রতিস্থাপন করে, যা ডেভেলপারদের নির্দিষ্ট বৈশিষ্ট্যগুলি সহজে অনুসন্ধান করতে দেয়, বিষয় অনুসারে সাজানো এবং চারটি ভিন্ন পর্যায়ে প্রদর্শিত হয়: স্থিতিশীল, পরীক্ষাযোগ্য, পূর্বরূপ এবং বিকাশকারী৷
অধিকন্তু, ওয়েব ইন্সপেক্টর অসংখ্য আপডেট পেয়েছে, যেমন এলিমেন্টস ট্যাবে রুলার এবং উপাদান ওভারলেগুলির জন্য অতিরিক্ত সেটিংস, কনসোল ট্যাবে কনসোল বার্তাগুলির টাইমস্ট্যাম্প প্রদর্শনের জন্য একটি সেটিং, এবং বিভিন্ন ট্যাব জুড়ে অন্যান্য অনেক উন্নতি। অতিরিক্ত বিকাশকারী বৈশিষ্ট্যগুলির মধ্যে একটি নতুন সেটিংস প্যানেল, ট্যাব-নির্দিষ্ট সেটিংস ওভারলে এবং প্রতিক্রিয়াশীল ডিজাইন মোডে আপডেট অন্তর্ভুক্ত রয়েছে৷
অবশেষে, সাফারি ব্রাউজারে পরিবর্তনগুলি ব্যবহারকারীর প্রোফাইল সমর্থন, ব্যক্তিগত ব্রাউজিংয়ের জন্য উন্নত বৈশিষ্ট্য এবং পেমেন্ট অনুরোধ API এর মাধ্যমে অ্যাপল পে সমর্থনকে অন্তর্ভুক্ত করে। ওয়েব এক্সটেনশনগুলি এখন ব্যবহারকারীদের আরও কাস্টমাইজেশন বিকল্প এবং তাদের ব্রাউজিং ডেটার উপর নিয়ন্ত্রণ অফার করে, যার মধ্যে ব্যক্তিগত ব্রাউজিং সেশনের সময় বা নির্দিষ্ট প্রোফাইলগুলির জন্য এক্সটেনশন নিষ্ক্রিয় করার ক্ষমতা সহ।
ব্যাকএন্ড, ওয়েব এবং মোবাইল অ্যাপ ডেভেলপমেন্টের জন্য একটি উদ্ভাবনী no-code প্ল্যাটফর্ম প্রদান করার পাশাপাশি, AppMaster নিয়মিতভাবে উচ্চ-মানের ওয়েব অ্যাপ তৈরি করতে ব্যবহার করা হয়, যা সাফারির আসন্ন সাফল্যের সাথে মিলিত হলে, সামগ্রিক ব্যবহারকারীর অভিজ্ঞতা উল্লেখযোগ্যভাবে উন্নত হবে।