نسخه 81 کروم

گوگل ارایه شده انتشار مرورگر وب کروم 81... همزمان در دسترس انتشار پایدار یک پروژه رایگان کروم، که به عنوان پایه کروم عمل می کند. مرورگر کروم متفاوت استفاده از لوگوهای گوگل، وجود سیستمی برای ارسال اعلان ها در صورت خرابی، امکان دانلود ماژول فلش در صورت درخواست، ماژول های پخش محتوای ویدئویی محافظت شده (DRM)، سیستمی برای نصب خودکار به روز رسانی ها و انتقال در هنگام جستجو پارامترهای RLZ. کروم 81 ابتدا قرار بود در 17 مارس منتشر شود، اما به دلیل شیوع ویروس کرونا SARS-CoV-2 و انتقال توسعه دهندگان به محل کار از خانه، انتشار به تعویق افتاد. به تعویق افتاد. نسخه بعدی کروم 82 خواهد بود از دست رفتهکروم 83 برای انتشار در 19 مه برنامه ریزی شده است.

اصلی تغییرات в کروم 81:

  • اجرا ادامه یافت از حفاظت از بارگیری محتوای چندرسانه ای ترکیبی (زمانی که منابع در صفحه HTTPS از طریق پروتکل http:// بارگیری می شوند). در صفحاتی که از طریق HTTPS باز می شوند، پیوندهای "http://" اکنون به طور خودکار با "https://" در هنگام بارگیری تصاویر، اسکریپت ها، iframe، صدا و فایل های ویدئویی جایگزین می شوند که در نسخه قبلی پیاده سازی شده بود. اگر تصویری از طریق https در دسترس نباشد، دانلود آن مسدود می‌شود (شما می‌توانید به صورت دستی مسدود شدن را از طریق منوی قابل دسترسی از طریق نماد قفل در نوار آدرس علامت‌گذاری کنید).
  • معلول پشتیبانی از پروتکل FTP در نسخه بعدی تمام کدهای مربوط به FTP حذف خواهد شد از پایه کد برای دسترسی از طریق FTP توصیه می شود از کلاینت های FTP خارجی استفاده کنید. به طور موقت، پشتیبانی FTP را می توان با استفاده از پرچم "--enable-ftp" یا "--enable-features=FtpProtocol" برگرداند.
  • عملکرد گروه‌بندی برگه‌ها برای همه کاربران فعال است و به شما امکان می‌دهد چندین تب را با اهداف مشابه در گروه‌های جدا شده بصری ترکیب کنید. به هر گروه می توان رنگ و نام خاص خود را اختصاص داد. پیش از این، گروه بندی برگه ها تنها برای آزمایش به درصد کمی از کاربران ارائه می شد.

    نسخه 81 کروم

  • در API دستگاه WebXR پشتیبانی دستگاه اضافه شده است واقعیت افزوده. WebXR API به شما این امکان را می‌دهد که کار را با کلاس‌های مختلف دستگاه‌ها، از هدست‌های واقعیت مجازی ثابت گرفته تا راه‌حل‌های مبتنی بر دستگاه‌های تلفن همراه، یکسان کنید. یک API جدید برای ایجاد اپلیکیشن های واقعیت افزوده پیشنهاد شده است تست ضربه وب XR، که به شما امکان می دهد اشیاء مجازی را در میدان دید دوربین قرار دهید و واقعیت را منعکس کنید. به عنوان مثال، شما می توانید نمایش دادن یک گل مجازی روی آستانه پنجره که با دوربین فیلمبرداری شده است، علائم اطلاعاتی را در بالای اشیاء نشان می دهد یا مبلمان مجازی را در حین فیلمبرداری از یک اتاق خالی چیده است.

    نسخه 81 کرومنسخه 81 کروم

  • هنگام ذخیره یک رمز عبور در مدیریت رمز عبور داخلی، در صورتی که رمز عبور در یک سایت ناامن وارد شود، یک هشدار نمایش داده می شود.
  • ارسال شده تغییرات به شرایط استفاده گوگل (شرایط خدمات Google) که در آن ظاهر شد بخش جداگانه برای گوگل کروم و سیستم عامل کروم.
  • حالت ناشناس و جلسات مهمان به طور پیش‌فرض احراز هویت NTLM/Kerberos را غیرفعال کرده‌اند.
  • پیاده‌سازی TLS 1.3 شامل مکانیسم‌های پیشرفته‌ای برای مبارزه با کاهش رتبه به نسخه‌های قبلی پروتکل TLS است. پیش از این، محافظت برگشتی نسخه پروتکل تنها به دلیل ناسازگاری با برخی از سرورهای پراکسی که به درستی کار نمی کردند (Palo Alto Networks PAN-OS، Cisco Firepower Threat Defense، ASA با FirePOWER) تا حدی فعال بود. مسائل مربوط به سازگاری اکنون مربوط به گذشته است، زیرا اکثر فروشندگان چنین پراکسی ها به روز رسانی هایی را منتشر کرده اند تا پیاده سازی های TLS خود را با مشخصات مطابقت دهند.
  • گزینه "chrome://flags/#treat-unsafe-downloads-as-active-content" را به تنظیمات اضافه کرد که به شما امکان می دهد هشدارها را هنگام تلاش برای فعال کردن چکمه ناامن فایل های اجرایی از طریق پیوندهایی از صفحات HTTPS (در کروم 83، چنین هشدارهایی به طور پیش فرض نمایش داده می شوند و در کروم 84، دانلودها مسدود می شوند).
  • پشتیبانی API برای دستگاه های تلفن همراه اضافه شده است وب NFC، به برنامه های کاربردی وب اجازه می دهد تا برچسب های NFC را بخوانند و بنویسند. نمونه هایی از استفاده از API جدید در برنامه های کاربردی وب شامل ارائه اطلاعات در مورد نمایشگاه های موزه، انجام فهرست، به دست آوردن اطلاعات از نشان های شرکت کنندگان در کنفرانس و غیره است. برچسب ها با استفاده از اشیاء NDEFWriter و NDEFReader ارسال و اسکن می شوند. API جدید در حال حاضر فقط در حالت Origin Trials (ویژگی‌های آزمایشی که نیاز به جداگانه دارند) در دسترس است فعال سازی). Origin Trial به معنای توانایی کار با API مشخص شده از برنامه های دانلود شده از localhost یا 127.0.0.1 یا پس از ثبت نام و دریافت یک توکن خاص است که برای مدت محدودی برای یک سایت خاص معتبر است.
  • در حالت Origin Trial، PointerLock API یک پرچم ارائه می دهد حرکت تنظیم نشده، هنگام نصب، داده های مربوط به رویدادهای حرکت ماوس به شکل خالص خود، بدون تنظیمات یا شتاب منتقل می شود.
  • تثبیت شده و اکنون در خارج از Origin Trials API توزیع شده است نشان دادن، که به برنامه های کاربردی وب اجازه می دهد تا نشانگرهایی را ایجاد کنند که در پانل یا صفحه اصلی ظاهر می شوند. هنگام بستن صفحه، نشانگر به طور خودکار حذف می شود. به عنوان مثال، به روشی مشابه می توانید تعداد پیام های خوانده نشده یا اطلاعات مربوط به برخی رویدادها را نمایش دهید.

    نسخه 81 کروم

  • به Media Session API اضافه شد فرصت ردیابی موقعیت هنگام پخش آهنگ می توانید اطلاعاتی در مورد سرعت پخش، مدت زمان و زمان پخش فعلی دریافت کنید، که به شما امکان می دهد رابط های خود را برای ارزیابی موقعیت و حرکت در مسیر ایجاد کنید.

    نسخه 81 کروم

  • INTL API این روش را پیاده سازی می کند نمایش نام ها، که از طریق آن می توانید نام محلی زبان ها، کشورها، واحدهای پولی، عناصر تاریخ و غیره را دریافت کنید.
  • در API PerformanceObserver، طراحی شده برای جمع آوری داده ها در مورد وضعیت منابع در حالی که کاربر با یک برنامه وب کار می کند، اجرا شد توانایی استفاده از پرچم "بافر" با وظایف طولانی مدت.
  • به‌طور پیش‌فرض، Chrome هنگام رندر کردن تصاویر، اطلاعات جهت‌گیری را از فراداده EXIF ​​در نظر می‌گیرد. برای نادیده گرفتن صریح این رفتار، ویژگی CSS "image-orientation" پیشنهاد شده است.
  • متا تگ و ویژگی CSS اضافه شد "طرح رنگی"، که به شما امکان می دهد یک طرح رنگی برای رندر عناصر رابط، مانند دکمه های فرم و نوارهای پیمایش انتخاب کنید.
  • ویژگی به HTMLAnchorElement اضافه شد href Translate، که از طریق آن می توانید اطلاعات مربوط به نیاز به ترجمه یک صفحه را پس از کلیک روی یک پیوند به زبان دیگر منتقل کنید.
  • نوع رویداد جدید اضافه شد SubmitEvent، که شامل ویژگی های جدیدی است که به شما امکان می دهد عنصری را که فراخوانی آن منجر به ارسال فرم شده است، پیدا کنید. به عنوان مثال، SubmitEvent امکان استفاده از یک کنترل کننده را فراهم می کند که برای دکمه ها و پیوندهای مختلف که منجر به ارسال یک فرم می شود، مشترک است.
  • پیشرفت ها در ابزارهای توسعه دهندگان وب:
    • گزینه «Copy > Copy as Node.js fetch» ​​را به منوی زمینه نشان داده شده برای درخواست‌های شبکه برای کپی کردن در قالب یک عبارت واکشی که شامل داده‌های Cookie است، اضافه کرد.
    • اکنون هنگامی که ماوس را بر روی ویژگی های CSS "محتوا" قرار می دهید، یک راهنمای ابزار با یک نسخه بدون فرار از داده ها نمایش داده می شود.
    • در کنسول وب، جزئیات پیام های خطا هنگام تجزیه فیلدها در نقشه منبع افزایش یافته است.
    • تنظیمات "Preferences > Sources > Allow scrolling past end of file" را اضافه کرد، که به شما امکان می دهد هنگام مشاهده متن منبع صفحه، اسکرول از انتهای فایل را غیرفعال کنید.
    • شبیه سازی صفحه نمایش گوشی هوشمند Moto G4 به پنل Device اضافه شده است.
      نسخه 81 کروم

    • پانل Cookies یک برجسته پس زمینه زرد برای کوکی های مسدود شده ارائه می دهد.
    • یک ستون با داده‌های اولویت انتخاب کوکی به جداول کوکی‌های نشان داده شده در پانل‌های شبکه و برنامه اضافه شده است.
    • همه فیلدها (به جز فیلد اندازه) در جداول با کوکی ها اکنون قابل ویرایش هستند.
      نسخه 81 کروم

  • قطع ارتباط پشتیبانی از پروتکل های TLS 1.0 و TLS 1.1 به تعویق افتاد تا زمانی که Chrome 84 منتشر شود. فعال کردن نیز تا زمان انتشار Chrome 83 به تعویق افتاده است. جدید ثبت عناصر فرم های وب که برای استفاده در صفحه های لمسی بهینه شده اند.

علاوه بر نوآوری ها و رفع اشکال، نسخه جدید حذف می کند 32 آسیب پذیری. بسیاری از آسیب‌پذیری‌ها در نتیجه آزمایش خودکار با ابزارها شناسایی شدند AddressSanitizer, ضد عفونی کننده حافظه, یکپارچگی جریان را کنترل کنید, LibFuzzer и AFL. هیچ مشکل مهمی شناسایی نشده است که به شخص اجازه می دهد تمام سطوح حفاظت مرورگر را دور بزند و کد را در سیستم خارج از محیط سندباکس اجرا کند. به عنوان بخشی از برنامه پاداش نقدی برای کشف آسیب‌پذیری‌ها برای نسخه فعلی، Google 23 جایزه به ارزش 26 دلار (یک جایزه 7500 دلار، یک جایزه 5000 دلاری، یک جایزه 3000 دلاری، دو جایزه 2000 دلاری، سه جایزه 1000 دلاری و هشت جایزه 500 دلاری) پرداخت کرد. اندازه 7 جایزه هنوز مشخص نشده است.

منبع: opennet.ru

اضافه کردن نظر