لماذا المتصفحات يكن لديك شريط تقدم تحميل الملف؟

StackOverflow https://stackoverflow.com/questions/235284

  •  04-07-2019
  •  | 
  •  

سؤال

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

وأنا تعبت من كل تلك جافا سكريبت الخارقة / فلاش / جافا هناك ...

هل كانت مفيدة؟

المحلول

وليس هناك سبب فني منع المتصفح من حساب مجموع بايت ليتم إرسالها ثم تتبع كم عدد الذين تم استلامها من قبل الخادم (شكرا، Kibbee على تعليقك). كان فايرفوكس مؤشر تقدم التحميل وظيفية حتى النسخة 0.9، ولكن هذا بناء كسر في 2004.

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

والمستخدمين الذين يقومون بتحميل ملفات كبيرة جدا بشكل منتظم يميلون إلى استخدام أدوات مثل FTP التي تم تصميمها لهذا الغرض، بحيث لا تتأثر.

نصائح أخرى

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

وأرى شريط تقدم خطأ أسوأ قليلا من أي شريط تقدم على الإطلاق، وسيكون هناك الكثير من الناس الذين لانه سيكون من الخطأ <م> كل الوقت .

نعم، انها سخيفة، ولسبب صانعي المتصفح يتجاهلون ذلك. وأود أن يجادل بشدة أن المستخدمين ملف كبير استخدام FTP - لا يكاد أي شخص يعرف عن ذلك بعد الآن، وجميع تطبيقات الويب المشتركة تتطلب HTTP تحميل للفيديو والصوت والصور (مثل يوتيوب).

والمفارقة أن مشاركة المستخدمين وسائل الإعلام هي مفتاح الويب 2.0، ولكن الآلية الرئيسية لمشاركة المستخدمين وذلك التعامل معها سيئة من قبل المتصفحات.

لفايرفوكس كانت هناك أخطاء يقبعون منذ سنوات، مثل لأفضل تحميل عرض التقدم: https://bugzilla.mozilla.org/show_bug.cgi؟id=243468

واحصل على التصويت! :)

ويتم تقسيم شريط التقدم الموجودة في شريط الحالة لسنوات - راجع علة 249338 - وسوف تتيح لك بصمت إحباط عملية تحميل - انظر علة 432768

إذا كنت تستخدم فايرفوكس، يمكنك استخدام UploadProgress إضافة جديدة على <لأ href = "https://addons.mozilla.org/en-US/firefox/addon/221510/" يختلط = "نوفولو noreferrer" > https://addons.mozilla.org/en-US/firefox/addon/221510/ مصممة لهذا الغرض، وهذا هو عرض تقدم عمليات التحميل والوقت المتبقي المقدر.

لديك لإضافة إلى تحميل ملف، بغض النظر عما إذا كان أو لم يكن ليجري "متستر" حول هذا الموضوع (باستخدام نوافذ الأطر المدمجة خفية، على سبيل المثال)؛ شريط التقدم الخاص في المتصفح (عادة إلى الأسفل في شريط الحالة) هو شريط التقدم إيداع الملف في هذا المعنى، وإن لم يكن بالضبط.

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

وليس هناك سبب فني الحقيقي الذي لا يمكن أن يكون مؤشر التقدم معقول كما تفعل مع التنزيلات. يجب أن تشير إلى أنه طلب الميزة لمتصفح المفضلة لديك.

وقال ذلك، وأعتقد أن السبب الرئيسي هناك الكثير من / فلاش / مكونات تحميل اياكس على أساس جافا سكريبت وليس ذلك بكثير لتوفير أشرطة التقدم (على الرغم من أن هذا مكافأة لطيفة). انها عادة ما تكون لأنهم يريدون توفير UI أفضل لاختيار البيانات التي يتم تحميلها وأحيانا لمعالجة البيانات قبل تحميلها. ميزة تحميل الملفات الأساسية التي في نتائج المواصفات HTML في زر "استعراض ..." أن ينبثق الحوار فتح ملف وتحميل ملف البيانات الخام كما هو إلى الملقم.

لقد كان متصفح الويب دائما أن متصفح على شبكة الإنترنت. وهي آلية للاستهلاك. لدينا القدرة على تحميل المعلومات من خلال نفس البوابة نوعا من الإختراق.

وكروم لديه شريط تحميل يوضح٪ من التحميل.

وأو مثل Peuchele يقول، هناك أيضا <لأ href = "https://addons.mozilla.org / هو / فايرفوكس / الملحق / uploadprogress / "يختلط =" نوفولو noreferrer "> الملحق للحصول على فايرفوكس.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top