قبل تحليل sIFR، دعونا نفهم بسرعة ما هو sIFR وكيف يعمل. يرمز sIFR إلى Inman Flash استبدال قابل للتطوير، وهي تقنية لنشر التخطيطات المخصصة بدقة على الويب. يتم تنفيذ هذه التقنية عن طريق استبدال بعض النص بنص معروض بواسطة Flash في عنصر محدد عند تنزيل الصفحة. من المهم أن نفهم أن هذا العنصر لم يتم استبداله بالكامل بـ Flash، وأن النص لا يزال داخل العنصر، ولا يزال من الممكن تصميم العنصر أو وضعه كالمعتاد.
بعض الحقائق حول sIFR: غير مخصصة للنقاش
لا يتطلب sIFR إجراء تغييرات على كود (X)HTML، حيث يتم تنفيذ كل العمل بواسطة Javascript وFlash وCSS؛
إذا لم يكن Flash مثبتًا لدى المستخدم أو لا يدعم Javascript، فسيتم عرض نص HTML (X) بعد تصميمه بواسطة CSS.
sIFR قابل للتطوير ويمكن تغييره إلى حجم الخط الافتراضي الذي يحدده المستخدم في وقت العرض.
يتوافق sIFR مع جميع برامج قراءة الشاشة ولم يتم الإبلاغ عن أية مشكلات حتى الآن.
يمكن تحديد نص sIFR باستخدام الماوس، على الرغم من أنه عند تحديد النص بالكامل، لا تبدو الحالة المحددة دقيقة.
لا يؤثر sIFR على تحديد موضع محركات البحث وتقييمها ولا يخفي محتوى النص الحقيقي.
يجب أن يكون الاستنتاج هو أن sIFR هي تقنية قابلة للاستخدام وسرية ويجب على المصممين والمطورين النظر فيها بجدية عند استخدامها.
متى يتم استخدام sIFR
كما هو الحال مع جميع تقنيات الويب، من المهم فهم أفضل طريقة لاستخدام sIFR ومعرفة الوقت المناسب لاستخدامها. يشير هذا إلى اختيار الأداة المناسبة للمهمة، خاصة عندما يظهر sIFR كأداة خارج صندوق الأدوات لنستخدمها.
الحالة: قرر موقع إخباري رياضي كبير تصميم جميع العناوين بالخط الفريد الخاص بالشركة. يتم نشر القصص الإخبارية (بما في ذلك عناوينها) في أماكن مختلفة بواسطة أشخاص مختلفين حول العالم من خلال بعض برامج إدارة المحتوى. لا يمكنهم تعيين شخص ما للجلوس أمام برنامج Photoshop وإنشاء صورة عنوان رئيسي في كل مرة يرغب فيها المحررون في إضافة قصة إخبارية.
في هذه الحالة، يعد sIFR أداة بسيطة للغاية وقابلة للاستخدام وقابلة للتوسيع. تحل بعض المواقع الإخبارية هذه المشكلة عن طريق الانشغال بإنشاء الصور من خلال لغة PHP، أو استخدام بعض الوسائل الأخرى من جانب الخادم. يمكن أن توفر هذه الطريقة وقتًا رائعًا، ولكن عند مقارنتها بـ sIFR، سترى أن لها العديد من العيوب:
لا يمكن تغيير حجم الصور إلى حجم الخط الافتراضي للمستخدم.
على الرغم من أن الصورة مخزنة مؤقتًا على الخادم، إلا أنه لا تزال هناك مشكلة في الأداء عند إنشاء الصورة.
يجب تنزيل كل صورة بشكل منفصل، مما يؤدي إلى استهلاك الخادم وعرض النطاق الترددي.
باستخدام sIFR، يتم تنزيل ملف Flash (.swf) واحد فقط وملف Javascript (.js) واحد فقط، مما يسمح بعرض جميع العناوين الموجودة على الموقع كخطوط خاصة بالشركة.
هذا المثال لا أساس له من الصحة. هذه حالة حقيقية، في عام 2001، من أجل إعادة تصميم موقع ESPN.com، قام مايك ديفيدسون بتطوير تقنية استبدال الفلاش الأصلية. منذ ذلك الحين، ومع إضافة شون إنمان وآخرين، تطورت هذه التقنية لتصبح التكنولوجيا الكاملة والسلسة التي لدينا اليوم، ومن المرجح أن يكون لها تأثير كبير على تكنولوجيا تخطيط الويب في عام 2005.
استخدم sIFR على الروابط
يسمح الإصدار الأخير من sIFR باستبدال نص الارتباط. وعلى الرغم من أن هذا تطور مثير، إلا أنه غير مناسب للاستخدام في هذه الحالة. ويرجع ذلك إلى مشكلات إمكانية الوصول التالية:
وظيفة النقر بزر الماوس الأيمن في المتصفح (قائمة السياق) غير مدعومة
لا يدعم مفتاح خيار التفاح
لا توجد معلومات شريط الحالة
على الرغم من أن هذه المشكلات قد تبدو تافهة، إلا أن الكثير من الأشخاص يجدون عدم وجود هذه الميزات أمرًا محبطًا. بدون معلومات شريط الحالة، ليس لديك أدنى فكرة عن المكان الذي تريد زيارته بعد ذلك؛ ومع شعبية المتصفحات مثل Firefox وOpera، أصبحت قوائم سياق النقر بزر الماوس الأيمن أداة مفيدة بشكل متزايد. على الرغم من أن sIFR يوفر النقر الأساسي بزر الماوس الأيمن على الرابط، إلا أنه لا يمكن الوصول إلى قائمة سياق المتصفح.
وبطبيعة الحال، يعد هذا قيدًا على Flash وليس قيدًا على sIFR نفسه. ويبدو أن هذه المشاكل يمكن التغلب عليها في المستقبل. على سبيل المثال، يمكن التحكم في شريط الحالة عبر Javascript، لذا فإن إضافة القدرة على عرض أهداف الارتباط لن يكون أمرًا صعبًا. ومع ذلك، إلى أن يسمح Flash بقوائم سياق المتصفح الكاملة على الروابط، أعتقد أن sIFR لن يتمكن من التعامل بشكل كامل مع هذا النوع من النص.
مكافحة التعرج
تركز معظم فوائد sIFR على القدرة على تخصيص الخطوط. أحد الاعتبارات المهمة هو أن نص Flash يمكن أن يكون مصقولًا. غالبًا ما ينسى مطورو الويب هذا الأمر، ويرجع ذلك جزئيًا إلى أن الكثير من العمل يتم إنجازه باستخدام نظام التشغيل Mac OS X، الذي يمكن أن تنتج خطوط Quartz الخاصة به حوافًا ناعمة. ومع ذلك، لا يبدو أن مستخدمي Windows (على الرغم من وجود خيار لتنعيم حواف الخطوط في مكان ما في قائمة العرض) قادرين على تمكين ميزة منع التعرج، مثل أولئك المستخدمين الذين تم تثبيت نظام التشغيل Windows XP أو Mac OS X عليهم مسبقًا. يعد عرض تنعيم العنوان أحد الاعتبارات المهمة.
تعديل جيد
إحدى المشكلات التي سمعت ذكرها عدة مرات هي أن sIFR لا يسمح لك بالتحكم في النص بنفس الطريقة التي يمكنك بها التحكم في الصورة. بالفعل. باستخدام الصور التي تم إنشاؤها في Photoshop أو Fireworks، يمكنك التحكم بدقة في تقنين الأحرف أو التمدد أو الصقل أو ميزات أخرى مثل الظلال المسقطة الدقيقة للغاية. يعد محرر الصور وسيطًا حقيقيًا لـ WYSIWYG (ما تراه هو ما تحصل عليه). sIFR المقدمة إلى فلاش ليست كذلك.
إذا كان هذا المستوى من التحكم مطلوبًا، فستظل الصورة هي أفضل طريقة لنشر هذا النوع من النص، ولا يعد sIFR الأداة المناسبة في هذه الحالات. ومع ذلك، إذا كنت تقوم بنشر خط مخصص فقط، فإن sIFR يكون أكثر ملاءمة من إنشاء صورة.
سرعة التنزيل
تعتبر سرعة تظليل النص البديل أحد الاعتبارات المهمة عند استخدام sIFR. على الرغم من أن السرعة قد تم تحسينها بشكل كبير منذ الإصدارات السابقة، إلا أنه إذا كان هناك العديد من مثيلات sIFR على الشاشة في نفس الوقت، فلا يزال هناك تأخير ملحوظ. (على سبيل المثال، كل صفحة لها عنوان، أو كل نقل لها عنوان.) قد يوضح هذا المثال بشكل أفضل السبب في أن الاستخدام المعتدل لـ sIFR هو الطريقة المثالية لاستخدام هذه التكنولوجيا اليوم.
هذا هو العيب الأكثر إحباطًا لاستخدام تقنية استبدال الفلاش. منذ أن تم تطبيق sIFR الأول، كان هناك إغراء لاستبدال عدد كبير جدًا من العناصر في الصفحة. ومن أجل تحقيق هذه الأهداف، يجب تحسين سرعات التنزيل بشكل كبير، على الرغم من أن الخادم الجيد يمكن أن يساعدك، إلا أن ما يستهلك الوقت حقًا هو تشغيل نصوص Javascript الضخمة هذه.
تلخيص
لا تتنافس تقنية sIFR مع تقنية استبدال الصور، فهي أداة فريدة للقيام بمهام مختلفة. من الأفضل استخدامه للنص الذي يتم عرضه بحجم الخط الافتراضي للمتصفح ولا يمكن استبداله بصورة مخصصة.
حالة الاستخدام المثالية لـ sIFR هي عندما تريد عرض خط مخصص أو عنوان مصقول مع صورة واحدة فقط. يتم استخدام هذا بشكل متكرر على الويب، ويعد sIFR خيارًا أفضل في هذه الحالات. إنه يتناسب مع حجم الخط الافتراضي للمستخدم، ويمكن تحديده، ويمكن استخدامه على آلاف الصفحات دون تنزيل ملف واحد أو ملفين فقط.