# سبب واحد لتعطيل preload لتحديث JS للمتصفح

**URL:** https://meta.discourse.org/t/one-reason-to-disable-preload-for-browser-update-js/136693
**Category:** Development
**Created:** [20 ديسمبر 2019، 4:48م UTC](https://meta.discourse.org/t/one-reason-to-disable-preload-for-browser-update-js/136693 "2019-12-20T16:48:21Z")
**Posts on this page:** 10
**Page:** 1

<div class="post-metadata">

### Author: ![Gulshan\_Kumar](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gulshan_kumar/32/119562_2.png) [@Gulshan\_Kumar](https://meta.discourse.org/u/Gulshan_Kumar)
#### Post date: [20 ديسمبر 2019، 4:48م UTC](https://meta.discourse.org/t/one-reason-to-disable-preload-for-browser-update-js/136693/1 "2019-12-20T16:48:21Z")

</div>

مرحبًا،

لاحظت أن كود HTML الخاص بـ Discourse يحتوي على أسطر من النوع التالي:

```plaintext
    <link rel='preload' href='/assets/browser-update-xyz24ff41586d6dcda055f0cfb41488724ba2e2d5271fef65ce5f480b46f9231d.js' as='script'/>
<script src='/assets/browser-update-xyz4ff41586d6dcda055f0cfb41488724ba2e2d5271fef65ce5f480b46f9231d.js'></script>

```

- ما وظيفة هذا الكود؟

- هل يُستخدم أيضًا للمتصفحات الأخرى غير Internet Explorer القديم؟

يرجى الاطلاع على: [https://caniuse.com/#search=preload](https://caniuse.com/#search=preload)

**في حال كان المتصفح قديمًا بالفعل**

- كيف سيتم دعم خاصية preload؟

- لا أرى فائدة من التحميل المسبق (preload) على الأقل للمتصفحات الحديثة التي ربما لا تحتاج إلى رسالة تحديث المتصفح.

لست متأكدًا مما إذا كان هذا الأمر يتعلق فقط بـ Internet Explorer أم يشمل متصفحات أخرى أيضًا. وفي حال كان الأمر يتعلق بـ IE، فربما يمكننا استخدام تعليق HTML شرطي بدلاً من استخدام JavaScript؟ سيكون ذلك أخف وزنًا.

```plaintext
<!--[if lt IE 9]>
	<div>للأسف، <a href="https://www.discourse.org/faq/#browser">متصفحك قديم جدًا ولا يعمل على هذا الموقع</a>. يرجى <a href="https://browsehappy.com">ترقية متصفحك</a></div>
<![endif]-->

```

أفضل 10 متصفحات ويب:  
1 Chrome 78 38.51%  
2 Safari 13 8.65%  
3 Chrome 77 5.89%  
4 Safari 12 4.25%  
5 Firefox 70 3.57%  
6 IE 18 3.17%  
7 IE 11 2.99%  
8 Samsung 10 2.44%  
9 Chrome 76 1.82%  
10 Chrome 74 1.44%  
المصدر: [W3Counter: Global Web Stats](https://www.w3counter.com/globalstats.php)

- هل لا يزال هذا ضروريًا؟

شكرًا وتقديرًا،  
غولشان

---

<div class="post-metadata">

### Author: ![Stephen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen/32/95011_2.png) [@Stephen](https://meta.discourse.org/u/Stephen)
#### Post date: [20 ديسمبر 2019، 5:10م UTC](https://meta.discourse.org/t/one-reason-to-disable-preload-for-browser-update-js/136693/2 "2019-12-20T17:10:23Z")

</div>

بحسب علمي، لا يزال متصفح IE مدعومًا حتى يونيو، على الرغم من أن الدعم يُنقل حاليًا إلى إضافة.

---

<div class="post-metadata">

### Author: ![Gulshan\_Kumar](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gulshan_kumar/32/119562_2.png) [@Gulshan\_Kumar](https://meta.discourse.org/u/Gulshan_Kumar)
#### Post date: [20 ديسمبر 2019، 5:13م UTC](https://meta.discourse.org/t/one-reason-to-disable-preload-for-browser-update-js/136693/3 "2019-12-20T17:13:19Z")

</div>

معظم جمهوري على دراية بمتصفحات الويب الحديثة. سأكون سعيدًا بتجاهل دعم متصفح Internet Explorer.

---

<div class="post-metadata">

### Author: ![Stephen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen/32/95011_2.png) [@Stephen](https://meta.discourse.org/u/Stephen)
#### Post date: [20 ديسمبر 2019، 5:20م UTC](https://meta.discourse.org/t/one-reason-to-disable-preload-for-browser-update-js/136693/4 "2019-12-20T17:20:06Z")

</div>

### نقل دعم متصفح Internet Explorer إلى إضافة أساسية

ستقوم منصة Discourse بإسقاط دعم متصفح Internet Explorer في يونيو 2020. (سيتم الإعلان الرسمي في منتصف يناير). استعدادًا لذلك، تم نقل الكود المخصص لمتصفح Internet Explorer إلى إضافة، مما يسهل إزالته بحلول شهر يونيو.

[المصدر](https://meta.discourse.org/t/discourse-2-4-0-beta9-release-notes/136517)

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [22 ديسمبر 2019، 2:22ص UTC](https://meta.discourse.org/t/one-reason-to-disable-preload-for-browser-update-js/136693/5 "2019-12-22T02:22:43Z")

</div>

لماذا قد يكون التحميل المسبق مشكلة؟ لا أفهم طلبك.

---

<div class="post-metadata">

### Author: ![Gulshan\_Kumar](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gulshan_kumar/32/119562_2.png) [@Gulshan\_Kumar](https://meta.discourse.org/u/Gulshan_Kumar)
#### Post date: [30 ديسمبر 2019، 4:18م UTC](https://meta.discourse.org/t/one-reason-to-disable-preload-for-browser-update-js/136693/6 "2019-12-30T16:18:00Z")

</div>

> [@Gulshan\_Kumar](#):
>
> 6 IE 18 3.17%  
> 7 IE 11 2.99%

بالنسبة للمتصفحات الأخرى، لا يستحق الأمر إهدار عرض النطاق الترددي للمستخدمين لموارد مُحمَّلة مسبقًا غير مستخدمة.

---

<div class="post-metadata">

### Author: ![Justin\_Vega](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/justin_vega/32/159021_2.png) [@Justin\_Vega](https://meta.discourse.org/u/Justin_Vega)
#### Post date: [30 ديسمبر 2019، 6:05م UTC](https://meta.discourse.org/t/one-reason-to-disable-preload-for-browser-update-js/136693/7 "2019-12-30T18:05:49Z")

</div>

لا يوجد شيء اسمه إنترنت إكسبلورر 18.

---

<div class="post-metadata">

### Author: ![Stephen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen/32/95011_2.png) [@Stephen](https://meta.discourse.org/u/Stephen)
#### Post date: [30 ديسمبر 2019، 7:24م UTC](https://meta.discourse.org/t/one-reason-to-disable-preload-for-browser-update-js/136693/8 "2019-12-30T19:24:39Z")

</div>

كان الأمر مقبولًا خلال السنوات الست الماضية.

ستة أشهر إضافية ليست بالأمر الكبير. إن السبب وراء فصل دعم Internet Explorer هو أكثر لتقليل التعقيد منه لتخفيف أي عبء ناتج عن التحميل المسبق.

---

<div class="post-metadata">

### Author: ![Justin\_Vega](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/justin_vega/32/159021_2.png) [@Justin\_Vega](https://meta.discourse.org/u/Justin_Vega)
#### Post date: [30 ديسمبر 2019، 8:32م UTC](https://meta.discourse.org/t/one-reason-to-disable-preload-for-browser-update-js/136693/9 "2019-12-30T20:32:45Z")

</div>

> [@Gulshan\_Kumar](#):
>
> بالنسبة للمتصفحات الأخرى، لا يستحق الأمر إهدار عرض نطاق المستخدمين في موارد مُحمَّلة مسبقًا غير مستخدمة.

ماذا عن مايكروسوفت إيدج؟

---

<div class="post-metadata">

### Author: ![Gulshan\_Kumar](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gulshan_kumar/32/119562_2.png) [@Gulshan\_Kumar](https://meta.discourse.org/u/Gulshan_Kumar)
#### Post date: [31 ديسمبر 2019، 8:05ص UTC](https://meta.discourse.org/t/one-reason-to-disable-preload-for-browser-update-js/136693/10 "2019-12-31T08:05:48Z")

</div>

آمل أن يتم إزالته خلال الأشهر الستة القادمة.
