بعض صفحات الويب لا تبدو كبيرة ولكنها ستكون عالقة عند الافتتاح. بعض صفحات الويب طويلة ولكنها تستخدم بسلاسة ، والتي تؤثر على هذه الأشياء إذا كانت تشغل ذاكرة الكمبيوتر ووحدة المعالجة المركزية الخاصة بالمستخدم.
مشكلات المتصفح ، ستتأثر مشاكل ذاكرة متصفحات كل منها ، لكن يكاد يكون من المستحيل السيطرة عليها ، على النوافذ:
· IE Series ، مقدار استعادة Refresh Respress ليس كبيرًا ، ولكن التقليل إلى الحد الأدنى سيؤدي إلى تحرير الذاكرة.
يقال إن Firefox2 يقلل من إعادة التدوير ، لكنني لم أر قط القمامة ، ولا يتم إعادة تدويره بشكل أساسي. يقال إن أياكس من النموذج الأولي سيؤدي أيضًا إلى استمرار زيادة الذاكرة.
الأوبرا هي الأفضل. دائما تسيطر جيدا. لا توجد مشكلة.
تختلف آلية تخصيص ذاكرة Linux عن Win's. يستخدم بقدر ما يمكن. إذا كان المتصفح يأخذ كل الأموال ، فقد يقتل النظام.
مشكلات الصفحة ، سوف يستهلك المتصفح الذاكرة ووحدة المعالجة المركزية عند تقديم الصفحة ، والتي يمكن تقليلها قليلاً.
بناءاستخدم Doctype لإخبار المتصفح بما تستخدمه ، كما أن HTML4 لديه DTD. ربما يكون الانتقال أكثر ملاءمة لك
إذا كنت تستخدم XHTML ويمكنك الحفاظ على بنية جيدة ، تذكر أن تخرج MIME المقابلة ورأس XML ، والتي يمكن أن تقلل من فحص رمز المتصفح.
الحفاظ على الهيكل سليما ولا تدع المتصفح يكمل الرمز لك.
للتحكم في حجم ملف الصفحة ، يمكنك المسافة البادئة من أجل قراءة الكود أكثر راحة من خلال البرنامج. 2 ~ 3K هو أيضا حجم.
ستقوم iFrame بإنشاء صفحات جديدة ، ولكن هناك بالفعل العديد من الطرق لاستبدال iFrame
يمكن دمج JS و CSS المقدمة بشكل مناسب ، ويمكن أيضًا دمج صور الخلفية. بعض الأشخاص حتى يندمجوا فلاش على محتوى الصور/الكائنات ذات سمات العرض لتقليل إعادة تقديم الصفحة المحلية للصفحة.
أداءفي معظم الحالات ، فإن JPG من الجودة 99 و 70 لها أحجام مختلفة فقط. وينطبق الشيء نفسه على صور GIF ، خاصة بالنسبة للأيقونات الصغيرة. الفرق بين 256 لونًا و 128 لونًا هو حجم الملف.
يتحرك الفلاش بسرعة كبيرة ويأخذ الكثير من وحدة المعالجة المركزية. السيطرة على معدل الإطارات في الثانية الواحدة ويمكن تقليل تأثير الرسوم المتحركة. إذا كنت تستخدم شاشة متوسطة ومنخفضة ، فستوفر الكثير من الموارد ، ولكن هذا سيضحي بالتأثير. . في بعض الأحيان يكون من المناسب اختيار AutoLow2 أو AutoHigh ، وليس هناك حاجة للحفاظ على منخفض أو أفضل.
يستخدم Flash رسومات Vector لحفظ حجم الملف ، ولكن يتطلب الأمر وحدة المعالجة المركزية لحساب الرسومات والرسوم المتحركة المعقدة. سوف تستغرق الكثير من المرشحات المعقدة الكثير من الذاكرة ، وسيتم تخفيض مرشح التمزق بمقدار 3.
تشغل مرشحات IE أيضًا المزيد من الذاكرة ولديها أيضًا مشكلات توافق. الشفافية ملء الشاشة كثيفة للغاية للموارد.
الصورة 2*2 هي بنفس حجم صورة 8*8 ، ولكن الخلفية المبلطة 2*2 تأخذ الكثير.
الرسوم المتحركة GIF لديها أيضا مفهوم الإطارات. لا تستخدم GIF فقط كفلاش للعب.
سلوكلا تقدم النموذج الأولي بالكامل أو jQuery مع واحد $ () ، لديهم المزيد من الوظائف.
أياكس وسيم جدا. ومع ذلك ، سيتم استخدام استخدام XML Parser. يوصي بعض الأشخاص باستخدام JSON ، ولكن بهذه الطريقة ، تحتاج إلى بيانات EVAL. في الواقع ، يمكنك استيراد البرنامج النصي الذي يعد بالفعل كائنًا بالفعل. ما عليك سوى تمرير المزيد من أسماء الكائنات ، أو اكتب أسماء الكائنات حتى الموت ، أو JSONFLICKRAPI ({xxx: xxx}) مثل flickr ، استخدمها مباشرة كدالة ، هاها.
عندما يمكنك استخدام الرؤية: مخفي لحل تأثيرات معينة ، لا تستخدم العرض: لا شيء للعب.
ليس من المفيد للغاية التأكيد على أنه ينبغي الانتباه متغيرات JS إلى العالمية والمحلية ، وما إلى ذلك ، وأن تعقيد JS ليس شيئًا يمكن شرحه في جملة أو جملتين. يرجى الانتباه إلى كتاب Yueying الجديد الذي يتم نشره.
في الواقع ، هناك العديد من المحتويات هنا التي تشبه كيفية تقديم صفحات الويب الخاصة بنا بسرعة ، ولكن هذه المقالة تتعامل بشكل أساسي مع جانب الخادم ، ولكن في كثير من الحالات ، سيؤدي توفير استهلاك موارد الخادم أيضًا إلى توفير استهلاك موارد العميل.
(الجميع مرحب بهم للإضافة)