سؤال لماذا يستخدم فايرفوكس "chrome: //" protocol / schema في عناوين URL؟ [مكرر]


هذا السؤال لديه بالفعل إجابة هنا:

عندما أريد تهيئة أداة إضافية ، على سبيل المثال Ghostery ، تعرض علامة التبويب عنوان URL مثل هذا:

chrome://ghostery/content/options.html

ماذا تعني؟ هل لها علاقة بمتصفح Chrome؟


120
2017-12-10 01:53


الأصل




الأجوبة:


الجملة chrome يستخدمه Mozilla منذ فترة طويلة قبل طرح Google Chrome في السوق. عادةً ما تشير عبارة "Chrome" إلى جميع المناطق المحيطة بإطار العرض ، ولكن ليس إطار العرض نفسه. نوع من مثل طلاء الكروم بعض السيارات لديها حول الزجاج الأمامي أو المصابيح الأمامية.

انظر هنا لمزيد من التفاصيل - لكن لا؛ لا علاقة له بـ Google Chrome.


171
2017-12-10 01:58



في الواقع الكثير من العمل مع جوجل كروم: جوجل كروم هو صراحة اسمه بعد واجهة المستخدم كروم متصفح. في أول فيديو تسويقي لهم (أو هل كان هزليًا؟) يشرحون شيئًا ما على غرار التركيز على تقليل الكروم والتركيز على المحتوى بدلاً من ذلك أو على سبيل المثال. - Konrad Rudolph
(الصفحة 24 من الهزلي) - Konrad Rudolph
أتوسل إلى الاختلاف ، على الرغم من أن اسم من جوجل كروم يدعى بعد مكون واجهة المستخدم ، و chrome جزء من FF لا علاقة له بمتصفح Chrome نفسه ؛ كما يطلب من الواضح. - Mark Henderson
لم أكن أنوي التعليق هنا مرة أخرى ولكن العدد الهائل من الملاحظات الإيجابية على تعليقك يفاجئني: لقد ذكرت أن Google Chrome اسمه بعد مفهوم واجهة المستخدم. من الواضح أن هذا يعني ذلك chrome://، والتي تشير إلى مفهوم واجهة المستخدم أيضًا ، لا تشير في الواقع إلى متصفح Google Chrome. على الأقل أنا اعتقد ذلك كان واضحا. الآن ، هذا ليس هو نفسه "لا علاقة له بـ x". "لا شيء للقيام به" يعني أنه لا يوجد اتصال - وهذا خطأ ، هناك هو اتصال: على حد سواء chrome:// ويشير اسم Google Chrome إلى مفهوم واجهة المستخدم نفسه. - Konrad Rudolph
@ Konrad: أرى ما تقوله ، ولكن أعتقد أنك قد تكون مخطئًا في اعتقادك أن العلاقة "لا علاقة لها" هي علاقة متناظرة. بعبارة أخرى ، من المعقول أنه في حين أن اسم Google Chrome له علاقة بالكروم: // pseudoscheme في Mozilla ، فإن العكس ليس هو الحال. - LarsH


هذا هو نوع من ربط في فايرفوكس التي كانت موجودة منذ بعض الوقت. يشير Chrome إلى واجهة المستخدم في المتصفح. على سبيل المثال ، يتضمن هذا كل شيء خارج صفحة الويب التي تعرضها.

يعتبر chrome: // binding ميزة لمطوري الإضافات ومضمّنة في ميزات Firefox مثل مدير الإشارات المرجعية أو نافذة التنزيلات. يمكنك العثور على قائمة من هذه chrome: // mappings هنا. أساسا هو وسيلة لفايرفوكس إلى مرجع الملفات الموجودة على جهاز الكمبيوتر الخاص بك والتي قد تتغير مع ذلك بسبب مسار التثبيت الخاص بك ، ونظام التشغيل ، أو ببساطة المطورين فايرفوكس اختيار لتغيير مسار المجلد الفعلي. تسمح هذه الارتباطات للمطورين بالرجوع دائمًا إلى نفس الموقع.

هناك أيضا بعض المزايا أو الاختلافات الأخرى للمطورين كما هو موضح هنا. وهي تتضمن القدرة على استثناء chrome: // url من قيود الأمان - حتى يمكنهم فعل المزيد من الأشياء والتفاعل مع متصفحك. تسمح هذه الميزة للتفاعل أو الإشارة إلى معلمات المستخدم الأخرى التي قد تكون تغيرت بسبب تخصيص المواضيع أو السكان المحليين (تغييرات إقليمية أو لغة) دون الحاجة إلى معرفة بالضبط إعدادات المستخدم المخصصة.


22
2017-12-10 02:06