زنگ

کسانی هستند که این خبر را قبل از شما می خوانند.
برای دریافت آخرین مقالات مشترک شوید.
پست الکترونیک
نام
نام خانوادگی
چگونه می خواهید The Bell را بخوانید
بدون اسپم

آنها او را "اوگنلیس" ، "اف اف" و "موزیلا" می نامند. برخی از کاربران معتقدند مرورگر Mozilla Firefox بدترین چیزی که تاکنون ایجاد شده است ، با استناد به بسیاری از حفره های امنیتی و عشق به برنامه برای خطاهای مهلک به عنوان استدلال. طرف مقابل این مرورگر را ایده آل می نامد و آن را به طور هم تراز قرار می دهد بهترین برنامه ها برای و گشت و گذار در. مدتهاست که تأثیر روانشناختی کاملاً توضیح داده شده است: به محض اینکه شخصی مدتی در Firefox کار کند ، برای همیشه عاشق آن می شود. تبدیل شدن به هوادار ، تحسین و متبحر او.

امروزه مرورگر اینترنت موزیلا فایرفاکس با محبوبیت در بین همه و رتبه اول اعتماد به نفس در رده "نرم افزار آزاد" در رده سوم جهان قرار دارد.

علاوه بر این ، کشورهایی وجود دارند که Firefox محبوب تر از سراسر جهان است. بنابراین ، بیایید بگوییم ، Firefox در روسیه دوم و در آلمان رتبه اول است. این در مورد آنچه پیش از چنین شکوه ناشنوایان این برنامه بوده است که امروز با شما صحبت خواهیم کرد.


ساخت فایرفاکس. شروع کنید

و تاریخچه Firefox با این واقعیت آغاز شد که Netscape Communications واقعاً می خواست یک مرورگر ایجاد کند که بتواند یک قطعه از پای را از فوق العاده محبوب بدست آورد اینترنت اکسپلورر... بله ، بله ، من اشتباه نکردم ، درست است: امروز در ورزشهای سنگین و متحرک فقط با تلاش ، مرورگر اینترنت اکسپلورر در اواخر قرن بیستم بسیار خارق العاده و خارق العاده بود.

فقط طبیعی بود که شرکت های دیگر برای تکرار این موفقیت همه کارها را انجام دادند. بله ، بیایید با آن روبرو شویم ، مرورگر Netscape 5 نبرد خود را با Internet Explorer در سال 1998 کاملاً شکست داد ، اما بدون هیچ اثری از بین نرفت - در "باقی مانده" بود که شروع به کار کرد. برنامه جدید برای گشت و گذار در وب در عوض ، این برنامه ، در واقع ، از ابتدا نوشته شده بود ، فقط چند ایده و قطعه کد منبع آزاد از Netscape 5 گرفته شد. در قلب مدرن است مرورگر Firefox موتور Gecko آزادانه قابل حمل است.

تا سال 2002 ، توسعه مرورگر جدید نه متزلزل بود و نه متزلزل. همانطور که اغلب اتفاق می افتد ، بحران به عنوان ضربه انگیزشی برای کار فشرده در پروژه تبدیل شد. در سال 2002 ، شركت AOL Time Warner كه متعلق به Netscape Communications بود ، تصميم گرفت كه پروژه غير سودآور را ببندد. با این حال ، توسعه مرورگر جدید رد نشده ، بلکه به یک ساختار جداگانه از بنیاد موزیلا اختصاص یافته است.

به هر حال ، شرکت AOL Time Warner با ارائه کمک ، در مرحله اولیه به شرکت جدید کمک کرد فناوری رایانهبا دادن وجوه اولیه و انتقال حقوق مالکیت معنوی.


ساخت فایرفاکس. ادامه

از لحظه به دست آوردن استقلال ، توسعه این پروژه برای جابجایی جدی آغاز شده است. در 23 سپتامبر 2002 نسخه اول 0.1 منتشر شد. صادقانه بگویم ، نسخه اول مورد توجه عموم مردم یا متخصصان قرار نگرفت. علاوه بر این ، این برنامه به قدری "خام" بود که بسیاری از تغییرات توسط برنامه نویسان به معنای واقعی کلمه با سرعت کامل ، در زمان استفاده از برنامه ، ایجاد شدند. البته این متعاقباً منجر به برخی مشکلات سازگاری شد. و با این حال یک شروع ساخته شد: مرورگر ، نور روز را دید و به طور فعال شروع به توسعه کرد.

تاریخ جدید در تاریخ مرورگر موزیلا فایرفاکس را می توان با اطمینان در تاریخ 9 نوامبر 2004 در نظر گرفت. در این روز ، اولین نسخه پایدار 1.0 منتشر شد. با عرض پوزش برای کلیشه ها ، اما ظاهر این نسخه در اثر آن شبیه به اثر بمبی منفجر شده بود. مرورگر جدید آنقدر مورد علاقه کاربران قرار گرفته بود که فقط در یک سال توسط بیش از 100 میلیون نفر نصب شد. علاوه بر این ، فایرفاکس در 100 روز اول پس از انتشار برنامه در اینترنت ، 25 میلیون بار بارگیری کسب کرد. اعداد چشمگیر

سپس نسخه های 1.5 (2005) وجود داشت. 2.0 (2006)؛ 3.0 (2008)؛ 4.0 (2011) و غیره. هر یک از نسخه ها چیزی را بهبود بخشید ، آن را بهینه کرد و سیستم عامل جدید و عملکردهای اضافی را به مدار خود کشید. از مارس 2014 ، مرورگر Firefox در حال حاضر 27 نسخه پایدار دارد که هر کدام فقط باعث افزایش ارتش طرفداران برنامه می شوند.

و جالب اینکه نام فایرفاکس از اول فاصله داشت. اکنون تعداد کمی از مردم می دانند ، اما در ابتدا این مرورگر با نام Phoenix ("ققنوس") ، سپس - Firebird ("Firebird") شناخته می شد ، و تنها پس از رد شدن هر دوی این اسامی به دلیل نقض حق چاپ توسط توسعه دهندگان ، و معروف ترین یک روباه آتش زیبا برای جامعه اینترنت. که ، به هر حال ، به هیچ وجه یک روباه نیست ، بلکه یک پاندا قرمز است. حداقل ، این دقیقاً همان چیزی است که چینی ها فکر می کنند ، از زبانی که نام آنها به معنای واقعی کلمه ترجمه شده است.

سازندگان Firefox

تا به امروز ، هم کارکنان بنیاد موزیلا و هم داوطلبانی از سراسر جهان برای حفظ کارایی و گسترش قابلیت های مرورگر تلاش می کنند. و با این حال مرورگر دارای "پدران" خود است که به عنوان سازندگان Firefox در نظر گرفته می شوند. فقط دو مورد از آنها وجود دارد - بلیک هارون راس و دیو هیویت. من فکر می کنم آنها مستحق چند کلمه هستند.

در اینجا سعی کردم چندین واقعیت جالب در مورد مرورگر Firefox را به یاد بیاورم:

Firefox: پیش بینی هایی برای آینده

امروز ، هنگامی که وجوه عظیم در حوزه IT در حال چرخش هستند ، هر تصمیم موفقیت آمیز شبیه کشف یک معدن طلای واقعی است. و مرورگر Firefox نیز از این قاعده مستثنی نیست. چندین سال است که کارهای گسترده ای برای محبوبیت و ادغام آن انجام شده است دستگاه های تلفن همراه... حجم برنامه های افزودنی ویژه در دسترس برای دارندگان مرورگر در حال افزایش است. بذر رسانه نیز به طور فعال انجام می شود ، به لطف آنها ، رشد محبوبیت موزیلا فایرفاکس دائما در حال افزایش است.

به طور کلی ، اگر شما آمار بارگیری ها را دنبال کنید ، می توان نتیجه گرفت که خیلی زود "توزیع مجدد حوزه های نفوذ" دیگری خواهیم داشت. با توجه به اینکه صاحبان فایرفاکس به ندرت به سیستم های دیگر گشت و گذار در وب تغییر می کنند ، می توان انتظار محبوبیت این مرورگر واقعاً بسیار غیرمعمول و اصلی را داشت.

  • اگر هیچ برنامه ای برای آنها مشخص نشده باشد ، پرونده های صوتی / تصویری .gg و همچنین پرونده های pdf اکنون توسط Firefox پردازش می شوند.
  • فرم جستجوی وب به صفحه برگه جدید اضافه شده است.
  • WebVTT پیاده سازی و فعال شده.
  • پشتیبانی از متغیرها در بلوکهای CSS. اکنون می توانید متغیرهایی با پیشوند "-" ایجاد کنید (که قبلاً "var-" ارائه شده بود) و امکان استفاده از آنها بعداً با استفاده از عبارت var () وجود دارد .؛
  • CSP 1.1 غیر منبع و منبع هش به طور پیش فرض فعال شده است.
  • دیالوگ هایی که توسط رویداد onbeforeunload مطرح شده است ، دیگر دسترسی به سایر مرورگر را مسدود نمی کنند.
  • ابزارهای برنامه نویس: ابزار Eyedropper اضافه شده به جمع کننده رنگ.
  • ابزارهای برنامه نویس: مدل قابل ویرایش جعبه.
  • ابزارهای برنامه نویس: ویرایشگر کد بهبود یافته.
  • ابزارهای برنامه نویس: رد پشته کنسول؛
  • ابزارهای برنامه نویس: کپی کردن به عنوان cURL؛
  • ابزارهای برنامه نویس: سیاهههای مربوط به کنسول Styling؛
  • ابزارهای برنامه نویس: اشکال زدایی افزودنیها؛
  • ابزارهای برنامه نویس: Debugger بوم؛
  • جستجوی ثابت برای متن پیوندی که تا حدی انتخاب شده است از فهرست زمینه.
  • با استفاده از قابلیت کشیدن از بالا به پایین ، امکان به روز کردن صفحه زبانه های هماهنگ اضافه شده است.
  • پشتیبانی برای تنظیم مجدد پانل ها اضافه شد صفحه نخست (درباره: خانه)؛
  • ادغام جمع آوری زباله های نسل ، که به شما اجازه می دهد تا به اهداف بیشتری برسید عملکرد بالا و مصرف حافظه را در شرایط ذخیره تعداد زیادی اشیاء که برای مدت کوتاهی زندگی می کنند کاهش می دهد.
  • ماژول بهینه سازی OdinMonkey برای کد با استفاده از سبک asm.js از یک سطح بهینه سازی اضافی جدید (اختصاص دهنده بک لینک) استفاده می کند ، که امکان تولید بهتر دستورالعمل های دستگاه را در طول JIT فراهم می کند. جنبه منفی روش جدید افزایش زمان تدوین و شدت بیشتر منابع به دلیل روشهای جستجوی پیچیده تر است راه حل بهینه، بنابراین این روش به طور پیش فرض برای کد معمولی استفاده نمی شود ، اما کاملاً قابل استفاده برای Asm.js. در آزمایش اکتان زلیب ، گنجاندن سطح جدید بهینه سازی به ما این امکان را می دهد تا عملکرد را از 45000 به 50،000 نقطه افزایش دهیم.
  • کتابخانه جدید موزیلا :: pkix برای اعتبار گواهی های دیجیتال استفاده شده است. با بررسی همه زنجیره های تأیید مجوز موجود ، کتابخانه جدید قابل اطمینان تر است. كتابخانه به زبان C ++ نوشته شده است و تنها 4167 سطر است ، كه نگهداري آن را بسيار آسان مي كند (كتابخانه قبلي به دليل اينكه از جاوا به C ترجمه شده بود از 81865 خط بي نياز بود و از 81865 خط تشكيل مي شد).
  • بخشی از جدول MATH OpenType (بخش 6.3.6) ، جزئیات بیشتر در اسناد مربوط به قلم های ریاضی و آزمون شکنجه MathML ، اجرا شده است.
  • ترجمه های اضافی به زبانهای زیر اضافه شده است: Assamese ، Bengali ، گجراتی ، هندی ، کانادایی ، Maithili ، مالایایی ، مراتی ، Oriya ، پنجابی ، تامیل ، تلوگو؛
  • زیرساخت CAPS برای تعریف مجوزهای خاص سایت حذف شد (از طریق capability.policy. * پارامترها). به ویژه ، تلاش برای استفاده از این قابلیت برای دسترسی به کلیپ بورد دیگر عملی نخواهد بود. تنها استثناء اجازه checkloaduri است ، که هنوز هم می تواند مانند گذشته مورد استفاده قرار گیرد تا سایت ها بتوانند URI های پرونده را بارگیری کنند: //؛
  • API های توپی Firefox
  • WebVTT پیاده سازی و فعال شده.
  • پشتیبانی از متغیرها در بلوکهای CSS. اکنون می توانید متغیرهایی با پیشوند "-" ایجاد کنید (که قبلاً "var-" ارائه شده بود) و امکان استفاده از آنها بعداً با استفاده از عبارت var ()؛
  • به طور پیش فرض ، پشتیبانی از رابط navigator.sendBeacon برای انتقال ناهمزمان بخشهای کوچکی از داده ها از مرورگر به سرور فعال است.
  • برای آرایه ها ، پشتیبانی از روش Array.prototype.fill () اضافه شده است ، به گونه ای که برای پر کردن کل آرایه یا بخشی از عناصر آن با یک مقدار مشخص طراحی شده است.
  • داخلی داخلی Object.setPrototypeOf ()؛
  • CSP 1.1 غیر منبع و منبع هش به طور پیش فرض فعال شده است.

در ابتدا این مرورگر "Phoenix" نامیده می شد. پس از مدتی ، مرورگر به دلیل درگیری با علائم تجاری ، به "Firebird" ("Firebird") تغییر نام یافت ، اما بعداً به همین دلیل این نام به "Firefox" تغییر یافت. با این حال ، فایرفاکس به علامت تجاری شرکت چارلتون در انگلستان تبدیل شد ، که در گفتگوی About منعکس شد.

Firefox ("روباه آتش") ترجمه ای تحت اللفظی از نهنگ ، pinyin hǔo hú است که چینی ها گاه آن را روباه قرمز و پاندا قرمز می نامند ، پس از آن ، طبق گفته توسعه دهندگان ، مرورگر نامگذاری شده است. فایرفاکس ترجیحاً به جای "FF" یا "FX" به اختصار "Fx" یا "fx" مخفف می شود.

غالباً در زندگی روزمره ، مرورگر به اشتباه "Mozilla" خوانده می شود.

پروژه Firefox توسط Blake Ross و Dave Hyatt هنگام کار برای ارتباطات Netscape در AOL Time Warner آغاز شد. از زمان بسته شدن ارتباطات نت اسکیپ ، کل پروژه موزیلا توسط بنیاد موزیلا که در آن زمان ایجاد شده بود ، صاحب علائم تجاری Mozilla Firefox است.

Firefox از مجموعه برنامه Mozilla خارج شد ، که این کد به جای کد Netscape Communicator 5 توسط سازمان Mozilla ساخته شد ، بخشی از آن پس از شکست در جنگ مرورگر ، تحت مجوز رایگان Mozilla Public منتشر شد.

این مرورگر از موتور رایگان و قابل حمل Gecko استفاده می کند که با استانداردهای باز در ذهن ساخته شده است. فایرفاکس توسط کارمندان شرکت تابعه آن ، شرکت موزیلا و توسط داوطلبان در سراسر جهان ساخته شده است.

تاریخچه نسخه:

Firefox 1.0

Firefox 1.0 (با کدگذاری "ققنوس") وارث مستقیم موزیلا سوئیت 1.7 (با موتور Gecko 1.7) بود و ارتباط بسیاری با آن در رابط کاربری - به عنوان مثال ، در پنجره تنظیمات ، دکمه ها به صورت افقی مرتب نشده اند (همانطور که اکنون هستند) ، اما به طور عمودی ، طبق سنت موزیلا. در میان پیشرفت ها - مدیر برنامه افزودنی ، امکان بروزرسانی خودکار با بارگیری نسخه جدید نصاب.

شاخه 1.0.x تنها شخصی بود (در حال حاضر) که سازندگان در طی استفاده فعال خود ، تغییراتی جدی در API در پرواز اعمال کردند ، که منجر به ناسازگاری جزئی افزونه های Fx 1.0.3 با نسخه 1.0.4-1.0.8 شد

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

Firefox 1.5

Firefox 1.5 (رمزگذاری شده Deer Park) در 29 نوامبر (با توجه به منابع دیگر در تاریخ 30 نوامبر) 2005 منتشر شد ، به روزرسانی ها به طور منظم برای یک سال و نیم منتشر می شدند.

پیشرفت های نسخه 1.5:

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

در تاریخ 31 ماه مه ، Firefox 1.5.0.12 و Firefox 2.0.0.4 از طریق سیستم در دسترس عموم قرار گرفتند بروزرسانی های خودکار... اینها به روزرسانی های امنیتی و ثبات استاندارد هستند. همچنین 1.5.0.12 نسخه نهایی شعبه 1.5 است. Firefox 1.5.0.12 قبلاً حاوی یک مکانیزم به روزرسانی پیشرفته است که به شما امکان می دهد با نصب یک پچ مخصوص ، به "Firefox 2" مهاجرت کنند. بروزرسانی به شاخه 2.x در تاریخ 28 ژوئن 2007 به کاربران ارائه شد.

Firefox 2

Firefox 2.0 (با نام "Bon Echo") در 25 اکتبر 2006 منتشر شد. در اولین روز از انتشار رسمی مرورگر ، بیش از 2 میلیون بار بارگیری شد. این خودرو در بالای موتور بهبود یافته Firefox 1.5 ساخته شده است - Gecko 1.8.1. این پشتیبانی از JavaScript ، SVG ، XML را بهبود بخشیده ، مرورگر را دوباره طراحی مجدد كرده و سیستم محافظت از فیشینگ را كه توسط Google طراحی شده است ، معرفی كرده است. در ابتدا برنامه ریزی شده بود تا آن را اضافه کنید سیستم مدرن بوک مارک هایی به نام Places ، اما به دلیل مشکل در اشکال زدایی در آن ، فقط در Firefox 3.0 (ژوئن 2008) گنجانده شده است. اضافه شده جستجوگر طلسم برای متن در فرم وب.

Firefox 3

کاملا پایدار در تاریخ 2 آوریل 2008 منتشر شد نسخه Firefox 3.0 بتا 5 که در اوبونتو 8.04 و فدورا 9 گنجانده شده است.

در نسخه های بتا ، فرمت لیست کشویی تکمیل خودکار آدرس پیش فرض تغییر یافته است و الگوریتم تکمیل خودکار بهبود یافته است. برای بتا 4 ، وابستگی موقعیت نتیجه به آنچه کاربر با ورود به یک رشته جستجوی خاص انتخاب می کند ، انجام شده است.

امکان استفاده از تنظیمات سیستم برای دسترسی از طریق سرور پروکسی (متغیر محیطی $ http_proxy) بر روی پلت فرم لینوکس ، و یک دکمه رادیویی برای انتخاب آن در گفتگوی مربوطه اضافه شده است ، که فقط در صورت تنظیم متغیر نمایش داده می شود.

پسوند DOM Inspector از تحویل استاندارد برداشته شده است. اکنون در افزودنیهای آن موجود است.

در تاریخ 16 ماه مه ، اولین نامزد نسخه منتشر شد - Firefox 3.0 RC1 ، که تاکنون توسط بیش از 1.5 میلیون نفر بارگیری شده است. این 10 خطای جدی (از جمله سه خطای مهم) یافت. نسخه نهایی قرار بود فقط پس از رفع همه خطاها منتشر شود.

یکی از این "اشکالات" در واقع ترکیبی از اجرای لینوکس fsync ، استفاده از fsync در SQLite 3.5.8 و تأثیر چندین ساخت فایرفاکس است که کمی قبل از 3.0 RC1 به این نسخه از SQlite نیاز دارند.

موزیلا VP مایک بلزنر گفت: "این ساخت و ساز باعث کاهش میزان حافظه استفاده شده در زمان اجرا و عملکرد قابل ملاحظه ای شده است." RC2 پیشخوان چرخه حافظه اتوماتیک ، سیستم هایی برای جداشدن حافظه را اضافه کرد ، و همچنین حدود صد قطعه کد را تغییر داد (از طریق آن نشت حافظه رخ داد). همچنین ، مرورگر در هنگام کار با صفحات وب ایمن سازوکارهای امنیتی بیشتری دریافت کرده است. نشانک ها ، سابقه وب ، کوکی ها و رمزهای عبور اکنون در یک قالب امن ذخیره می شوند. موتور JavaScript دستخوش تجدید نظر شده است.

نسخه کاندیدا 3 منتشر شد این نسخه اشکال یخ زدگی مرورگر را برطرف می کند سیستم عامل نسخه های Mac OS X 10.5.3 ، ویندوز و لینوکس بدون تغییر باقی می مانند.

در تاریخ 17 ژوئن 2008 ، Firefox 3 بر اساس پلتفرم Gecko 1.9 که 34 ماه گذشته در دست توسعه است ، منتشر شد. بستر جدید شامل بیش از 15000 تغییر جهت بهبود عملکرد ، ثبات و وفاداری در ارائه مطالب و ساده سازی و بهبود کد است. اعمال پلتفرم جدید ، گزینه های مختلف مختلفی را برای توسعه دهندگان وب سایت و افزونه های Firefox با استفاده از گزینه های مختلف Firefox 3 ، ایمن تر ، استفاده راحت تر و قابل تنظیم تر کرده است.

Firefox 3.5

Firefox 3.5 نسخه پایدار بعدی است که در 30 ژوئن 2009 منتشر شد. نام کد Shiretoko است. نسخه Gecko 1.9.1 است.

این نسخه از Firefox در نسخه 3.5 منتشر شد ، نه 3.1 همانطور که در ابتدا برنامه ریزی شده بود.

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

علاوه بر این ، در نسخه ی نهایی آرم مرورگر به نمونه\u200cی جدید تغییر یافته است. این تصویر عمدتاً یکسان است ، بجز دم روباه ، که نمادی از آتش سوزی است که سیاره موزیلا را درگیر می کند.

Firefox 3.6

Firefox 3.6 نسخه پایدار بعدی است که در 21 ژانویه 2010 منتشر شد. نام کد ناموروکا است. نسخه Gecko 1.9.2 است.

در طول آزمایشات اولیه ، نسخه به نسخه 3.2 گفته شد.

ویژگی های اصلی Firefox 3.6 عبارتند از:

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

پشتیبانی از مضامین سبک وزن که نیازی به راه اندازی مجدد مرورگر (Personas) ، ادغام تنگتر با Windows 7 و Mac OS 10.6 ندارد ، در نوار آدرس "هوشمند" و فرم کاملاً کامل رفع می شود.

Firefox 4.0

نسخه زیر Firefox 3.6. تصمیم گرفته شد آن را مطابق برنامه ریزی در مرحله آزمایش آلفا ، آن را تحت نسخه 4.0 و نه 3.7 منتشر کنید. Firefox 4.0 در اوایل سال 2011 منتشر می شود.

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

تحویل اصلی مرورگر را شامل می شود پسوند Firefox همگام سازی ، به شما امکان می دهد تا همگام های خود ، لیست باز کردن برگه ها ، تاریخچه و گذرواژه های ذخیره شده بین چندین رایانه و تلفن های همراه را همگام سازی کنید.

علاوه بر این ، Firefox 4.0 را نیز شامل می شود موتور جدید JavaScript Jägermonkey ، که سرعت اجرای کد JavaScript را چندین بار افزایش می دهد.

  • اگر هیچ برنامه ای برای آنها مشخص نشده باشد ، پرونده های صوتی / تصویری .gg و همچنین پرونده های pdf اکنون توسط Firefox پردازش می شوند.
  • فرم جستجوی وب به صفحه برگه جدید اضافه شده است.
  • WebVTT پیاده سازی و فعال شده.
  • پشتیبانی از متغیرها در بلوکهای CSS. اکنون می توانید متغیرهایی با پیشوند "-" ایجاد کنید (که قبلاً "var-" ارائه شده بود) و امکان استفاده از آنها بعداً با استفاده از عبارت var () وجود دارد .؛
  • CSP 1.1 غیر منبع و منبع هش به طور پیش فرض فعال شده است.
  • دیالوگ هایی که توسط رویداد onbeforeunload مطرح شده است ، دیگر دسترسی به سایر مرورگر را مسدود نمی کنند.
  • ابزارهای برنامه نویس: ابزار Eyedropper اضافه شده به جمع کننده رنگ.
  • ابزارهای برنامه نویس: مدل قابل ویرایش جعبه.
  • ابزارهای برنامه نویس: ویرایشگر کد بهبود یافته.
  • ابزارهای برنامه نویس: رد پشته کنسول؛
  • ابزارهای برنامه نویس: کپی کردن به عنوان cURL؛
  • ابزارهای برنامه نویس: سیاهههای مربوط به کنسول Styling؛
  • ابزارهای برنامه نویس: اشکال زدایی افزودنیها؛
  • ابزارهای برنامه نویس: Debugger بوم؛
  • جستجوی ثابت برای متن پیوندی که تا حدی انتخاب شده است از فهرست زمینه.
  • با استفاده از قابلیت کشیدن از بالا به پایین ، امکان به روز کردن صفحه زبانه های هماهنگ اضافه شده است.
  • پشتیبانی اضافه شده برای تنظیم مجدد پانل ها در صفحه اصلی (درباره: خانه)؛
  • ادغام جمع کننده زباله عمومی ، که به شما امکان می دهد در شرایطی که تعداد زیادی از اشیاء برای مدت کوتاهی ذخیره می شوند ، به عملکرد بالاتری برسید و مصرف حافظه را کاهش دهید.
  • ماژول بهینه سازی OdinMonkey برای کد با استفاده از سبک asm.js از یک سطح بهینه سازی اضافی جدید (اختصاص دهنده بک لینک) استفاده می کند ، که امکان تولید بهتر دستورالعمل های دستگاه را در طول JIT فراهم می کند. جنبه منفی روش جدید افزایش زمان تلفیق و مصرف بیشتر منابع به دلیل روشهای پیچیده تر برای پیدا کردن یک راه حل بهینه است ، بنابراین از این روش بطور پیش فرض برای کد معمولی استفاده نمی شود بلکه برای Asm.js. کاملاً کاربرد دارد. در آزمایش اکتان زلیب ، گنجاندن سطح جدید بهینه سازی به ما این امکان را می دهد تا عملکرد را از 45000 به 50،000 نقطه افزایش دهیم.
  • کتابخانه جدید موزیلا :: pkix برای اعتبار گواهی های دیجیتال استفاده شده است. با بررسی همه زنجیره های تأیید مجوز موجود ، کتابخانه جدید قابل اطمینان تر است. كتابخانه به زبان C ++ نوشته شده است و تنها 4167 سطر است ، كه نگهداري آن را بسيار آسان مي كند (كتابخانه قبلي به دليل اينكه از جاوا به C ترجمه شده بود از 81865 خط بي نياز بود و از 81865 خط تشكيل مي شد).
  • بخشی از جدول MATH OpenType (بخش 6.3.6) ، جزئیات بیشتر در اسناد مربوط به قلم های ریاضی و آزمون شکنجه MathML ، اجرا شده است.
  • ترجمه های اضافی به زبانهای زیر اضافه شده است: Assamese ، Bengali ، گجراتی ، هندی ، کانادایی ، Maithili ، مالایایی ، مراتی ، Oriya ، پنجابی ، تامیل ، تلوگو؛
  • زیرساخت CAPS برای تعریف مجوزهای خاص سایت حذف شد (از طریق capability.policy. * پارامترها). به ویژه ، تلاش برای استفاده از این قابلیت برای دسترسی به کلیپ بورد دیگر عملی نخواهد بود. تنها استثناء اجازه checkloaduri است ، که هنوز هم می تواند مانند گذشته مورد استفاده قرار گیرد تا سایت ها بتوانند URI های پرونده را بارگیری کنند: //؛
  • API های توپی Firefox
  • WebVTT پیاده سازی و فعال شده.
  • پشتیبانی از متغیرها در بلوکهای CSS. اکنون می توانید متغیرهایی با پیشوند "-" ایجاد کنید (که قبلاً "var-" ارائه شده بود) و امکان استفاده از آنها بعداً با استفاده از عبارت var ()؛
  • به طور پیش فرض ، پشتیبانی از رابط navigator.sendBeacon برای انتقال ناهمزمان بخشهای کوچکی از داده ها از مرورگر به سرور فعال است.
  • برای آرایه ها ، پشتیبانی از روش Array.prototype.fill () اضافه شده است ، به گونه ای که برای پر کردن کل آرایه یا بخشی از عناصر آن با یک مقدار مشخص طراحی شده است.
  • داخلی داخلی Object.setPrototypeOf ()؛
  • CSP 1.1 غیر منبع و منبع هش به طور پیش فرض فعال شده است.

زنگ

کسانی هستند که این خبر را قبل از شما می خوانند.
برای دریافت آخرین مقالات مشترک شوید.
پست الکترونیک
نام
نام خانوادگی
چگونه می خواهید The Bell را بخوانید
بدون اسپم