جدید در کروم 59

  • Headless Chrome به شما امکان می دهد Chrome را در یک محیط خودکار بدون رابط کاربری یا تجهیزات جانبی اجرا کنید.
  • اعلان‌ها در macOS مستقیماً توسط سیستم اعلان macOS بومی نشان داده می‌شوند.
  • اکنون می‌توانید عکس‌هایی با وضوح کامل با API ضبط تصویر بگیرید، و موارد دیگر بسیار زیاد است!

لیست کامل تغییرات را می خواهید؟ فهرست تغییر مخزن منبع Chromium را بررسی کنید

من پیت لی پیج هستم. بیایید وارد آن شویم و ببینیم چه چیز جدیدی برای توسعه دهندگان در Chrome 59 وجود دارد!

کروم بدون سر

یک مرورگر هدلس ابزاری عالی برای اجرای تست‌های خودکار و محیط‌های سرور است که در آن نیازی به دیدن خروجی رندر شده یا داشتن پوسته رابط کاربری قابل مشاهده ندارید. مثلا:

  • استفاده از سلنیوم برای آزمایش واحد در برابر برنامه وب پیشرو خود
  • برای ایجاد PDF از یک صفحه ویکی پدیا
  • بررسی یک صفحه با DevTools

با شروع در Chrome 59، اکنون می توانید کروم بدون هدلس را اجرا کنید. این همه ویژگی های پلت فرم وب مدرن ارائه شده توسط کروم را به خط فرمان می آورد.

برای جزئیات کامل ، پست اریک بیدلمن در به‌روزرسانی‌ها را بررسی کنید. او مثال هایی در مورد اینکه چگونه می توانید از آن برای تبدیل صفحات به PDF، تخلیه DOM و نحوه استفاده از آن به صورت برنامه ریزی شده در Node استفاده کنید، دارد.

اعلان‌های بومی در macOS

Chrome از گذشته سیستم اعلان خود را برای توسعه دهندگان وب و برنامه های افزودنی برای نمایش اعلان ها به کاربران در نظر گرفته است. اما، ما از کاربران و توسعه دهندگان به طور یکسان شنیده ایم که می خواهند کروم از سیستم اعلان سیستم عامل اصلی استفاده کند.

با شروع کروم 59 در سیستم عامل مک، کروم از سیستم اعلان بومی استفاده می‌کند و تجربه کاربر را بهبود می‌بخشد و اطمینان می‌دهد که اعلان‌ها در پلتفرم یکپارچه‌تر هستند. مورد علاقه شخصی من، اعلان ها اکنون به تنظیمات مزاحم نشوید من احترام می گذارند.

اعلان ایجاد شده توسط Chrome (سمت چپ)، اعلان ایجاد شده توسط macOS بومی (راست).

به دلیل نحوه مدیریت macOS با اعلان‌ها، چند API کم مصرف وجود دارد که در حال حاضر دلسرد شده‌اند، زیرا باعث کاهش تجربه در macOS می‌شوند.

برای همه جزئیات ، پست به‌روزرسانی‌های ما را بررسی کنید.

API ضبط تصویر

گرفتن عکس هایی با وضوح بالا در یک برنامه وب می تواند سخت باشد. یا کاربر باید عکسی را که قبلا گرفته است آپلود کند، یا از مرورگر به دوربین سوئیچ کند، عکس را بگیرد، به مرورگر برگردد و عکس را آپلود کند.

با استفاده از Image Capture API جدید در Chrome 59، باید به قابلیت‌های وضوح کامل هر دوربین موجود دسترسی داشته باشید. API کنترل ویژگی هایی مانند زوم، روشنایی، کنتراست، ISO و حتی تعادل رنگ سفید را فراهم می کند.

پست سام را برای جزئیات کامل و کد نمونه ای که می توانید برای شروع فوراً استفاده کنید، بررسی کنید.

و بیشتر!

  • رشته MediaError.message ، در صورت وجود، هرگونه جزئیات پیام خطای اضافی را برای کمک به توسعه دهندگان وب در رفع اشکال خطاهای پخش کننده رسانه ارائه می دهد.

اینها تنها تعدادی از تغییرات Chrome 59 برای توسعه دهندگان است.

اگر از این ویدیو لذت بردید، سری ویدیویی جدیدی را که طراحان و توسعه‌دهندگان با هم کار می‌کنند، حل کند.

سپس در کانال یوتیوب ما مشترک شوید و هر زمان که ویدیوی جدیدی را راه اندازی کنیم، یک اعلان ایمیل دریافت خواهید کرد.

من Pete LePage هستم، و به محض اینکه Chrome 60 منتشر شد، اینجا خواهم بود تا به شما بگویم -- چه چیزهای جدیدی در Chrome وجود دارد!