گوگل کروم
گوگل کُروم یک مرورگر وب رایگان است که در ۲ سپتامبر ۲۰۰۸ (۱۲ شهریور ۱۳۸۷) توسط شرکت گوگل بر پایهٔ پروژهٔ کرومیوم عرضه شد.
توسعهدهنده(ها) | گوگل | ||||||||
---|---|---|---|---|---|---|---|---|---|
انتشار ابتدایی | ۲ سپتامبر ۲۰۰۸ | ||||||||
انتشار(های) پایدار [±] | |||||||||
| |||||||||
انتشار(های) آزمایشی [±] | |||||||||
| |||||||||
نوشتهشده با | C, C++، جاوا (فقط در مورد اپ اندروید)، جاوا اسکریپت، پایتون[4][5][6] | ||||||||
موتور | بلینک (وبکیت در iOS), وی۸ (موتور جاوااسکریپت) | ||||||||
سیستمعامل |
| ||||||||
بنسازه رایانش | IA-32, x86-64, ARMv7 , ARMv8-A | ||||||||
همراه با |
| ||||||||
در دسترس به | ۴۷ زبان[9] | ||||||||
گونه | مرورگر وب، مرورگر همراه | ||||||||
پروانه | نرمافزار مالکیتی رایگانافزار، بر اساس مولفههای متن باز.[10][note 1] | ||||||||
وبگاه |
موتور چیدمان این مرورگر در ابتدا وبکیت بود و سپس به بِلینک تغییر یافت که بر پایهٔ همان وبکیت است. از امکانات و قابلیتهای آن میتوان به امکاناتی مشابه Privacy در سافاری و Speed Dial در مرورگر اپرا اشاره کرد.
در سپتامبر ۲۰۰۸، گوگل بخش زیادی از کد منبع کروم شامل موتور جاوااسکریپت وی۸ را با نام کرومیوم در اختیار عموم قرار داد. این کار باعث شد که دیگران بتوانند کد را مطالعه کنند و کمک کنند تا این مرورگر روی سیستم عامل لینوکس و مک نیز قابل اجرا شود.
امکانات و قابلیتها
گوگل کروم مرورگری امن، سریع، ساده و باثبات است. گوگل کروم تفاوت زیادی با دیگر رقیبانش ندارد. قدرت کروم به عملکرد برنامه و سرعت پردازش آن به جاوا اسکریپت آن بستگی دارد. گوگل کروم از زبانهای بسیاری مانند فارسی پشتیبانی میکند و در میان رقبایش توانسته افزونههای بسیاری برای خود انتشار دهد که کارایی آن را بهبود میبخشند.
- به راحتی میتوان صفحات را برای سرزدن در دفعات بعد نشانهگذاری کرد و تاریخچه مرور صفحات وب را مشاهده کرد.
- میتوان وبسایتها را در نسخههای موبایل (واکنش گرا) مشاهده کرد.
- قابلیت پیشنهاد عبارات جستجو برای متن نوشتهشده و آدرس وبسایتها را داراست.
- امکان بازگردانی اطلاعات با اتصال به حساب جیمیل را داراست.
امنیت
گوگل کروم دو لیست سیاه را به صورت دورهای به روز رسانی میکند (یکی برای فیشینگ و دیگری برای بدافزار) و به کاربران هنگام بازدید از سایتی که پرچم گذاری شده، هشدار میدهد. این سرویس همچنین توسط یک API عمومی رایگان با نام API مرورگر ایمن گوگل برای استفاده دیگران در دسترس است.
کروم با هر برگه به صورت یک پروسه جدا برخورد میکند؛ بنابراین در صورتی که یک برگه متوقف شود، کل مرورگر دچار مشکل نخواهد شد. بعلاوه کل مرورگر در یک sandbox (محیط ایزوله که ارتباطی با دنیای خارج ندارد) اجرا میشود و بنابراین نرمافزارهای مخرب نمیتوانند بر روی رایانه شما تأثیر داشته باشند، مگر اینکه مستقیماً روی آنها کلیک کنید.[11]
رابط کاربری
بهطور پیش فرض، رابط کاربری اصلی شامل دکمههای برگشت، رفتن به صفحه بعد، دکمه بروزرسانی / لغو و منو است. یک دکمه اصلی بهطور پیش فرض نشان داده نمیشود، اما میتواند از طریق صفحه تنظیمات اضافه شود تا کاربر به صفحه برگه جدید یا صفحه اصلی سفارشی منتقل شود.
تبها یا زبانهها (صفحات کروم) مؤلفه اصلی رابط کاربری کروم هستند و به جای کنترل زیر به بالای پنجره منتقل شدهاند. این تغییر ظریف با بسیاری از مرورگرهای دارای تب موجود که بر پایه ویندوز استوار است و حاوی برگهها هستند، تضاد دارد. زبانهها، با حالت خود میتوانند با کشیدن به یکپارچه بین ظروف پنجره منتقل شوند. هر برگه دارای مجموعههای کنترل خاص خود، از جمله Omnibox است.
همان کادری است که برای URL است و عملکردهای نوار آدرس و جعبه جستجو را با هم ترکیب میکند. اگر کاربری آدرس URL سایتی را که قبلاً جستجو شده بود را وارد کند، Chrome به شما هشدار میدهد تا Tab را فشار دهد تا دوباره مستقیماً از Omnibox سایت را جستجو کند. وقتی کاربر شروع به تایپ کردن در Omnibox میکند، Chrome پیشنهادهایی را برای سایتهای بازدید شده قبلی (بر اساس URL یا متن درون صفحه)، وب سایتهای محبوب (لزوماً قبل از بازدید آنها - با استفاده از Google Instant) و جستجوهای محبوب ارائه میدهد. اگرچه میتوان این خصوصیت را خاموش کرد ولی پیشنهادهایی مبتنی بر سایتهای بازدید شده قبلی نمیتوانند خاموش شوند. Chrome همچنین URLهای سایتهایی را که بازدید میکنید بهطور خودکار ذخیره میکند. اگر کاربر کلید واژههای کلیدی را در Omnibox بنویسد که با وب سایتهای بازدید شده قبلی مطابقت ندارد و مطبوعات وارد میشوند، Chrome با استفاده از موتور جستجوی پیش فرض، جستجو را انجام میدهد.
یکی از ویژگیهای متمایز مرورگر کروم، صفحه برگه جدید است که میتواند جایگزین صفحه اصلی مرورگر باشد و با ایجاد یک برگه جدید نمایش داده میشود. در ابتدا، این ریز عکسها از نه وب سایت بازدید شده به همراه جستجوهای مکرر، نشانکهای اخیر و برگههای اخیراً بسته شده نشان میداد. مشابه اینترنت اکسپلورر و فایرفاکس با یا Dial در Chrome 2.0، صفحه برگه جدید به روز شد تا به کاربران امکان پنهان کردن ریز عکسها را که نمیخواستند پنهان کنند.
میانبرها و برنامههای دسکتاپ
کروم به کاربران اجازه میدهد تا برای بازکردن برنامههای وب از میانبرها استفاده کنند. وقتی مرورگر از این طریق باز میشود، هیچیک از رابطهای معمولی به جز نوار عنوان را در اختیار ندارد، به طوری که «کاری را که کاربر در تلاش است انجام دهد قطع نمیکند». این اجازه را میدهد تا برنامههای وب در کنار نرمافزار محلی اجرا شوند.
این ویژگی، به گفته گوگل، با فروشگاه وب کروم، دایرکتوری برنامههای وب مبتنی بر وب که در دسامبر ۲۰۱۰ افتتاح شد، بهبود مییابد.
وب استور کروم
فروشگاه وب کروم در تاریخ ۱۱ فوریه ۲۰۱۱، با انتشار گوگل کروم ۹.۰ افتتاح شد.
حریم خصوصی
حالت ناشناس
ویژگی حالت ناشناس در مرورگر کروم باعث میشود مرورگر نتواند بهطور دائم هرگونه اطلاعات مانند تاریخچه، کوکیها، دادههای سایت یا فرمهای ورودی را ذخیره کند. ولی فایلها و نشانکهای بارگیری شده ذخیره میشوند. علاوه بر این، فعالیت کاربر در وب سایتهای بازدید شده یا ارائه دهنده خدمات اینترنت پنهان نیست. در حالت ناشناس شما میتوانید بین یک پنجره ناشناس و هر پنجره معمولی مرورگر که باز کردهاید، جابجا شوید.
قابلیت گوش دادن
در ژوئن سال ۲۰۱۵، انجمن توسعه دهندگان Debian متوجه شدند که Chromium 43 و Chrome 43 برای بارگیری ماژول مشترک Hotword، برنامهریزی شدهاند که میتواند پسوند تشخیص صدا گوگل را فعال کند، اگر چه بهطور پیش فرض «خاموش» بود. این موضوع نگرانیهای مربوط به حریم خصوصی در رسانهها را به وجود آورد. این ماژول در کروم ۴۵ حذف شد، آن ابتدا در اول سپتامبر ۲۰۱۵ منتشر شده بود و فقط در کروم ۴۳ و ۴۴ موجود است.
ردیابی کاربر
گوگل کروم جزئیات مربوط به و فعالیتهای خود را از طریق مکانیسم ردیابی اختیاری و غیر اختیاری کاربر به سرورهای گوگل ارسال میکند.
برخی از مکانیسمهای ردیابی میتوانند به صورت اختیاری از طریق نصب رابطها باشد و از طریق گفتگوی گزینههای مرورگر فعال و غیرفعال شوند. ساختهای غیررسمی مانند SRWare Iron به دنبال حذف این ویژگیها از روی مرورگر هستند. کلماتی که از طرف گوگل به کاربر به عنوان پیشنهاد سرچ نمایش داده میشود در گوگل کروم مورد انتقاد قرار گرفته زیرا اطلاعات تایپ شده در Omnibox را قبل از اینکه کاربر حتی به بازگشت بازگردد، به کاربر ارائه میدهد. این به موتور جستجوگر اجازه میدهد تا URLهای پیشنهادی را نشان دهد، اما اطلاعات مربوط به استفاده از وب را که به یک آدرس مرتبط است، نیز در اختیار کاربران قرار میدهد.
ویژگی اختیاری استفاده از یک سرویس وب برای رفع خطاهای املایی دارای پیامدهای حریم خصوصی است.
افزونه
برنامههای افزودنی که با نام افزونه در گوگل کروم معروفند با استفاده از فناوریهای وب مانند، و نوشته شدهاند. آنها از طریق فروشگاه وب کروم که شامل همه افزونههای گوگل کروم است توزیع میشوند، در ابتدا با عنوان گالری افزونههای گوگل شناخته میشد. همه کاربرانی که دارای حساب گوگل هستند میتوانند از این امکانات استفاده کنند.
بسیاری از برنامههای افزودنی کروم، پس از نصب، به دادههای کاربر دسترسی دارند. سه سطح اجازه دسترسی وجود دارد که یک برنامه یا برنامه افزودنی ممکن است درخواست کند. همه برنامههای افزودنی باید یک هدف واضح و مفرد داشته باشند.
تمهای گوگل کروم
با آمدن Google .0، کاربران میتوانند برای تغییر ظاهر مرورگر تمها را نصب کنند. بسیاری از این تمها در یک گالری آنلاین ارائه میشوند و از طریق دکمه «دریافت تم» در گزینههای قابل دسترسی هستند.
ترجمه خودکار صفحات وب
با آمدن Google Chrome 4.1، گوگل با استفاده از Google Translate یک نوار ترجمه داخلی ایجاد کرد. در حال حاضر برای ۵۲ زبان در دسترس است. اگر گوگل هنگام کار کردن شما با کروم یک زبان خارجی غیر از زبان ترجیحی کاربر را که در زمان نصب تنظیم شدهاست تشخیص دهد، از کاربر میخواهد ترجمه کند یا نه؟
پلتفرمها
گوگل کروم روی این سیستم عاملها قابل اجراست:
از آوریل ۲۰۱۶، نسخههای ۳۲ بیتی و ۶۴ بیتی گوگل کروم برای ویندوز در دسترس است، و برای Linux و macOS تنها ۶۴ بیتی در دسترس است.
نسخه بتا گوگل کروم برای دستگاههای اندروید ۴٫۰ در تاریخ ۷ فوریه ۲۰۱۲ راه اندازی شد که فقط برای تعداد محدودی از کشورها از طریق Google Play در دسترس بود.
گوگل کروم اساس سیستم عامل Google Chrome است که از طریق شرکای تولیدی گوگل روی سختافزار خاصی ارسال میشود. رابط کاربری طراحی مینیمالیستی شبیه مرورگر گوگل کروم دارد. سیستم عامل Chrome برای کاربرانی طراحی شدهاست که بیشتر وقت رایانه خود را در وب میگذرانند. تنها برنامههای موجود در دستگاهها یک مرورگر است که یک پخشکنندهٔ رسانه و یک مدیر فایل را شامل میشود.
جستارهای
- مقایسه وب
یادداشتها
- Chrome's WebKit & Blink layout engines and its V8 JavaScript engine are each free and open-source software, while its other components are each either open-source or proprietary. However, section 9 of Google Chrome's Terms of Service designates the whole package as proprietary freeware.
منابع
- "Stable Channel Update for Desktop" (به زبان انگلیسی). 9 June 2021. Retrieved 9 June 2021.
- "Chrome for iOS Update (English)". 2 June 2021. Retrieved 3 June 2021.
- "Beta Channel Update for Desktop" (به زبان انگلیسی). 10 June 2021. Retrieved 11 June 2021.
- "Chromium (Google Chrome)". Ohloh.net. Retrieved February 8, 2012.
- "Chromium coding style". Google Open Source. Retrieved March 29, 2017.
- Lextrait, Vincent (January 2010). "The Programming Languages Beacon, v10.0". Archived from the original on May 30, 2012. Retrieved March 14, 2010.
- Nyquist, Tommy (January 14, 2020). "PSA: Android KitKat will soon be deprecated in the Chromium code base". Google Groups. Retrieved June 6, 2020.
- "Chrome for iOS".
- "Supported languages". Google Play Console Help. Retrieved December 18, 2015.
- "Google Chrome and Chrome OS Additional Terms of Service". www.google.com.
- Barth, Adam; Jackson, Collin; Reis, Charles; The Google Chrome Team. "The Security Architecture of the Chromium Browser" (PDF). Stanford Security Laboratory. Retrieved September 11, 2008.