إذا قمت بتحميل المحتوى التجريبي وضغطت على معاينة قبل حفظ المحتوى ، فستحصل على علامة تبويب جديدة فارغة على عنوان URL about:blank
، والتي تبقى هناك لبضع ثوان ، ثم تقوم بإعادة توجيهك إلى المعاينة.
ما يحدث في الخلفية هو أنه بمجرد الضغط على معاينة ، نقوم بالفعل بحفظ المحتوى ، لكننا نفتح أيضًا علامة تبويب المتصفح حيث سيتم تحميل المعاينة في النهاية.
فترة الانتظار مزعجة بعض الشيء ، على الرغم من:
سيكون من الرائع لو تمكنا من تحميل شيء آخر بدلاً من تحميل about:blank
، صفحة وسيطة تقول "جارٍ تحضير المعاينة" أو شيء من هذا القبيل. لا يجب أن تكون معقدة ، يمكن أن تكون صفحة بيضاء بالكامل مع توسيط النص.
قليلا من السياق الفني:
لا يمكن فتح النوافذ المنبثقة إلا استجابة لتفاعل المستخدم. لذلك ، يجب أن نفتح النافذة المنبثقة بمجرد أن ينقر المستخدم على معاينة ، وإلا فلن يُسمح لنا بالقيام بذلك لاحقًا (لا يمكن إجراء الحفظ في المحرر أولاً قبل العرض).
العملية هي:
بينما يمكننا توجيه المستخدم إلى صفحة أخرى ، نظرًا لوجود وقت تحميل مرتبط بهذا ، قد يكون هناك خيار آخر يتمثل في الكتابة مباشرة إلى الصفحة الفارغة باستخدام رسائلنا الوسيطة.
عرض توضيحي: https://codepen.io/aduth/pen/jGJaYX
لقد بدأت العمل على هذا ، وسأحاول تقديم العلاقات العامة غدًا.
معتبرة أن هذا مغلق برقم 3157
التعليق الأكثر فائدة
لقد بدأت العمل على هذا ، وسأحاول تقديم العلاقات العامة غدًا.