خبر و ترفند روز

خبر و ترفند های روز را اینجا بخوانید!

یک موتور مرورگر کاملاً جدید در سال 2026 در حال آمدن است و بیشتر از آنچه فکر می کنید اهمیت دارد

هنگام در نظر گرفتن مرورگرها ، مردم به طور کلی به Chrome ، Firefox و Edge فکر می کنند ، اما قدرت واقعی در موتورهای موجود در زیر این مرورگرها نهفته است. موتورها در نهایت دیکته می کنند که چگونه مرورگر شما به نظر می رسد ، احساس می کند و چه کاری قادر به انجام آن در اینترنت است: آنها دیده نمی شوند ، اما آنها بنیادی هستند. حتی اگر ما چندین مرورگر داشته باشیم ، وب در حال حاضر روی تعداد انگشت شماری از موتورها کار می کند: Blink Google ، Apple’s WebKit و Gecko Mozilla و همچنین چنگال های بسیار واگرا مانند Goanna (که توسط Pale Moon استفاده می شود).

هنگام در نظر گرفتن مرورگرها ، مردم به طور کلی به Chrome ، Firefox و Edge فکر می کنند ، اما قدرت واقعی در موتورهای موجود در زیر این مرورگرها نهفته است. موتورها در نهایت دیکته می کنند که چگونه مرورگر شما به نظر می رسد ، احساس می کند و چه کاری قادر به انجام آن در اینترنت است: آنها دیده نمی شوند ، اما آنها بنیادی هستند. حتی اگر ما چندین مرورگر داشته باشیم ، وب در حال حاضر روی تعداد انگشت شماری از موتورها کار می کند: Blink Google ، Apple’s WebKit و Gecko Mozilla و همچنین چنگال های بسیار واگرا مانند Goanna (که توسط Pale Moon استفاده می شود).

اما یک رقیب جدید در شهر وجود دارد که واقعاً چشم من را جلب می کند: پروژه Ladybird. این موتور جدیدی است که از ابتدا ساخته شده است و در حال حاضر برای آزمایش توسعه دهنده مناسب است. این در حال حاضر در حال توسعه سنگین است و هدف از آن برای انتشار عمومی آلفا در سال 2026 است ، اگرچه با پیشرفت پیشرفت ، این جدول زمانی در معرض تغییر است. نکته جالب تر این است که قصد دارد یک مرورگر وب مستقل واقع شود و روی یک موتور وب جدید اجرا شود. ما می توانیم امیدوار باشیم که این امر منجر به نوآوری های وب جدید ، رقابت بهتر و افزایش کنترل کاربر شود. این پروژه در درجه اول توسط حمایت مالی خصوصی تأمین می شود ، و شاید در نهایت ، بحث Chrome vs Edge یا Firefox در مقابل Vivaldi نباشد ، اما چیزی کاملاً جدید است.

موتور لیدی بایر چیست؟

یک موتور مرورگر جدید نادر است

تنظیمات مرورگر مولواد مبتنی بر کروم

در اوایل دهه 2000 ، چندین موتور مرورگر در دسترس بود ، از جمله Trident (Internet Explorer) ، Presto (Opera) ، Gecko و WebKit ، از جمله دیگر. با گذشت زمان ، بسیاری از موتورهای اصلی درگذشت یا ادغام شدند. اپرا در سال 2013 Presto را برای Blink کشت ، سپس در سال 2019 ، مایکروسافت Trident/EdgeHTML را برای Chromium رها کرد. امروز ، ما فقط سه مورد اصلی داریم و از این سه ، Blink بزرگترین سهم بازار را در بین موتورهای مرورگر نگه می دارد و از مرورگرهای محبوب مانند Chrome ، Brave و Edge بهره می برد.

مطلب مرتبط:   Google Maps در حال تغییر نام خلیج مکزیک به خلیج آمریکا است

پس از نازک شدن تاریخی موتورهای مرورگر وب ، شنیدن موارد جدید نادر بوده است. اما موتورها بسیار مهم هستند زیرا قوانین را برای آنچه توسعه دهندگان وب می توانند انجام دهند ، دیکته می کنند. براساس StatCounter ، Blink تسلط دارد و Chrome حدود 69 ٪ از کل بازار دسک تاپ را در اختیار دارد. هنگامی که یک موتور خاص حاکم است ، احتمالاً استانداردها ، بهینه سازی ها و کوکرهای سازگاری را دیکته می کند. و رقابت کمتر نوآوری کمتری را ایجاد می کند.

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

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

در حالی که Ladybird از میراث از Chromium یا Gecko خودداری می کند ، برخی از الهامات معماری را از پروژه های موجود مانند WebKit و QT جلب می کند ، هرچند که تمام کد ها به تازگی نوشته شده است.

رویکرد رادیکال لیدیبایر

ساختمان از ابتدا بدون DNA کروم

تنظیمات مرورگر libreworlf مبتنی بر کروم

صنعت مرورگر در حال نزدیک شدن به تک فرهنگ است و سهم غالب مرورگرهای مبتنی بر کروم است. Ladybird استانداردهای مدرن C ++ (C ++ 20 و بعد از آن) را برای ایجاد یک معماری تمیز و مدولار جدا شده به کتابخانه های مستقل ، ارتقاء قابلیت حفظ و ایمنی به دست می آورد.

هسته اصلی آن به کتابخانه های مستقل مانند Libweb (ارائه) ، libjs (JavaScript) ، Libwasm (WebAssembly) و libGFX (گرافیک) از جمله موارد دیگر تقسیم می شود که از جمله دیگر اجزای موتور مرورگر ضروری را به طور جداگانه کنترل می کنند. این رویکرد ماژولار به تیم کمک می کند تا از بدهی فنی انباشته شده ، اولویت بندی ایمنی ، خوانایی و قابلیت حفظ خودداری کند ، و همچنین لیدیبایر را به عنوان مرجع برای اهداف آموزشی تبدیل می کند – مهندسان می توانند بدون استفاده از میلیون ها خط کد میراث ، آن را مطالعه کنند.

مطلب مرتبط:   چگونه موتور جستجوی پیش فرض مرورگر خود را تغییر دهید

موتورهای مرورگر مانند Blink و WebKit مواردی داشته اند که آنها ویژگی های تحت فشار پشتیبانان شرکت های خود را اجرا کرده اند. بنیاد الکترونیکی مرزی از تلاش گوگل برای تعریف آینده تبلیغات از طریق FLOC خبر داد. این و گزارش EFF در مورد تلاش یک جانبه اپل برای محدود کردن ردیابی از طریق پیشگیری از ردیابی هوشمند (ITP) نمونه هایی از این پیاده سازی ها است. با این حال ، Ladybird رویکرد متفاوتی را اتخاذ می کند ، به جای اینکه تسلیم فشارهای بازار شود ، از استانداردهای وب پیروی می کند.

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

چالش های پیش روی Ladybird

سازگاری وب سقوط موتورها بوده است

ظرافت فنی تنها الزامی برای موفقیت یک موتور وب نیست. این باید بتواند وب در دنیای کثیف و واقعی را ارائه دهد. وب سایت ها گاهی اوقات به کوکرهای بدون مدارک در موتورهای مستقر مانند Blink یا WebKit بستگی دارند. این یک چالش است زیرا اگر Ladybird استانداردهای رسمی وب W3C را پیاده سازی کند ، وب سایت های کدگذاری شده برای متناسب با این سؤالات ممکن است از بین بروند. این باعث می شود سازگاری وب یکی از بزرگترین چالش های لیدی بیر باشد.

سازگاری یک عامل کلیدی است که تعیین می کند که آیا یک پروژه حتی با یک پایگاه کاربر کوچک ، مشروعیت کسب می کند و از طریق تست های رسمی مانند WPT (تست های پلت فرم وب) اندازه گیری می شود. این آزمایشات توسط فروشندگان مرورگر توسعه یافته است ، و Ladybird در صورت ادامه کار ، فقط در بحث استانداردها احترام می گذارد.

اما پیچیدگی عمیق تری در چالش سازگاری وجود دارد. کاربران به طور معمول به مرورگرهایی می پردازند که همه چیز را به درستی ارائه می دهند ، و توسعه دهندگان بر روی بهینه سازی آنچه کاربران دارند تمرکز می کنند. اگر Ladybird فرزندخواندگی قابل توجهی نداشته باشد ، وب سایت ها زمان آزمایش آن را نمی گیرند. عدم سازگاری به این معنی است که کاربران تغییر نمی کنند. این چرخه در گذشته ویرانی موتورهای مرورگر بوده است.

مطلب مرتبط:   شرایط استفاده به روز شده Firefox به اندازه صدای آنها بد نیست

این همه ما را تحت تأثیر قرار می دهد

موفقیت لیدی بایر برای شما مهم است

بهینه سازی جاوا اسکریپت Chrome

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

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

استقلال بودن به این معنی است که این پروژه به هر اکوسیستم خاصی قفل نشده است. این می تواند به دستگاه ها و سیستم عامل هایی منتقل شود که تا حدودی توسط موتورهای اصلی مورد غفلت قرار می گیرند. دستگاه های مبتنی بر Haiku ، Serenityos و RISC-V به ذهن متبادر می شوند.

یک موتور مرورگر مستقل هیجان انگیز است

نقشه راه برای Ladybird بلندپروازانه است ، با انتشار آلفا که برای سال 2026 برنامه ریزی شده است ، نسخه بتا برای سال 2027 و یک نسخه عمومی پایدار که برای سال 2028 برنامه ریزی شده است. غیرممکن است که بگوییم اگر همه اهداف را هدف قرار دهد ، اما داشتن یک موتور مرورگر مستقل در افق با این وجود هیجان انگیز است.

من اعتماد به Firefox را متوقف کردم و Brave تنها مرورگر کروم است که هنوز به آن اعتماد دارم. شاید تا سال 2028 ، Ladybird گزینه دیگری باشد که ارزش استفاده از آن را دارد. تا آن زمان ، من خوشبین هستم که یک مرورگر دریافت خواهیم کرد که کاملاً متفاوت از دسته فعلی است.