Feed43 (ينطق: feed for free) موقع يقدم خدمة صنع الخلاصات RSS مجانية لأي موقع تتابعه. في المواقع العربية، لن تجد من يقدم الخلاصات RSS سوى المدونات وبعض المواقع القليلة الباقية. ماذا لو أنك تريد متابعة عمود يومي لكاتب رائع في جريدة؟ أو صفحة التقنية كاملة في تلك الجريدة؟ أو مقالات موقع؟ أو ربما متابعة التعليقات في مدونة؟ أو أو ..
هنا تظهر فائدة المواقع مثل Feed43. باستخدامها يمكنك متابعة كل جديد على أي موقع تريده عبر الخلاصات RSS. وكمثال، فباستخدام خدمة Feed 43 صنعت خلاصات عدة؛ منها:
> مقالات زاوية حول العالم اليومية للكاتب فهد عامر الأحمدي في جريدة الرياض: الخلاصاتRSS
> صفحة تقنية المعلومات الأسبوعية في جريدة الشرق الأوسط: الخلاصاتRSS
> صفحة الفاينيننشال تايمز العربية في جريدة الاقتصادية: الخلاصاتRSS1 وَ الخلاصاتRSS2
(بسبب تصميم صفحة الموقع احتجت خلاصتي RSS لمتابعة كل المواضيع التي تطرح يوميًا)
حسنًا، لكن هل هناك غير Feed43؟
نعم يوجد. مثلا FeedFire وFeedYes وPage2RSS، جميعها تقدم نفس الخدمة.
إذًا ما الذي يميز Feed43 عن هؤلاء؟
المواقع الأخرى تصنع الخلاصات RSS أوتوماتيكيًا، مما يجعلها عملية لا تحتاج منك سوى إدخال رابط الموقع الذي تريد، وبنقرة واحدة تُصنع الخلاصات RSS. لكن بسبب خدمة النقرة الواحدة هذه، تجد أن تلك المواقع في كثير من الأحيان تفشل في صنع الخلاصات RSS للموقع الذي تريد. أما ما يقوم به Feed43 هو غير ذلك، فبخمس خطوات تتبعها، بدل خطوة واحدة، يضمن لك خلاصات RSS ناجحة لأي موقع.
Feed43 يجعلك تستخرج الكود المطلوب بالضبط من ملف المصدر. وبطريقة سهلة، لا تحتاج خبرة مصمم أو مبرمج. شخص عادي يتبع الخطوات، ويقرأ المثال.. انتهينا؛ صُنعت الخلاصة! لقد قمت بصنع الخلاصات السابقة وليس لي في التصميم أو البرمجة ناقة ولا جمل!
والآن، هذا شرح بسيط لكيفية عمل خلاصة باستخدام موقع Feed43:
> من الصفحة الرئيسية اضغط على Create your own feed.
> في مربع Address ضع رابط الموقع الذي تريد صنع خلاصة RSS لمقالاته.
> في مربع Encoding ضع ترميز ذلك الموقع (المواقع العربية غالبا يكون ترميزها UTF-8 أو windows-1256).
> اضغط Reload.
> سيظهر لك في مربع Page Source ملف المصدر لصفحة المقالات التي اخترتها. ستستعمله بعد قليل.
> انتقل إلى مربع Global Search Pattern، ضع فيه هذا الرمز: {%} (المفترض أن تضع شيئًا مختلفًا للحالات المختلفة من المواقع، لكني صنعت خلاصات ناجحة لسبع مواقع مختلفة وكنت أضع هذا الرمز دومًا!) لتفاصيل أكثر اضغط على علامة الاستفهام أمام اسم المربع.
> في مربع Item (repeatable) Search Pattern، تحتاج الكثير من التركيز.
> في البداية اذهب إلى مربع Page Source، ثم جد أحد عناوين المقالات التي تريد عمل خلاصة لها. فمثلا، في صفحة مقالات الأحمدي ابحث عن عنوان: أطفال فوق سن الثلاثين.
> خذ الكود المحيط به كاملاً (انظر إلى عنوان مقال آخر، وعنوان ثالث، ثم لاحظ الكود المتكرر وانسخه). في المثال، سيكون هذا هو كود مقالات الأحمدي. ولتفهم أكثر تابع هذا المثال.
> لصنع خلاصة نموذجية، تذكر أنك تحتاج إلى ثلاثة: عنوان ورابط ومحتوى. فإن لم توفر الصفحة التي تريد صنع خلاصة لها محتوى تحت عناوين مقالاتها، فإنك ستصنع خلاصة بعنوان ورابط فقط. لا تستطيع فعل أكثر من ذلك. (في مثال الأحمدي، يوجد عنوان ورابط ومحتوى).
> في الكود، بدّل الرابط بعد كلمة href بالرمز {%}. وبدّل العنوان بالرمز {%}. وبدّل المحتوى بالرمز {%}.
> احذف أي زيادة في الكود ليس لها علاقة بالعنوان أو الرابط أو المحتوى (في المثال، يكون بهذا الشكل).
>أضف الرمز: {*} بعد نهاية كود كل من العنوان والرابط والمحتوى (في المثال يكون بهذا الشكل).
> اضغط Extract.
> ستظهر لك أحد عبارتين؛ إما OK (..items found) وتشير إلى أن الوضع سليم حتى الآن، تابع الخطوة التالية. أو Item pattern matched 0 times وذلك يعني أنك لم توفق في كتابة نص صحيح في مربع Item (repeatable) Search Pattern، بالتجربة والخطأ ستصل لنص سليم.
> في مربع Clipped Data ستجد ملخصًا للرابط والعنوان والمحتوى، ويفترض أن يكون هذا المخلص سليمًا إذا كانت النص الذي وضعته في مربع Item (repeatable) Search Pattern سليمًا (في المثال يكون بهذا الشكل).
> في الخطوة الثالثة في RSS feed properties، ستجد المربعات معبأة تلقائيًا. عدلها إلى اللغة الإنجليزية فقط.
> في RSS item properties عب الثلاث مربعات الأولى بـ{1}،{2}، {3}.. بحسب ما حصلت عليه من مربع Clipped Data. وتجاهل المربع الرابع.
> اضغط Preview وانظر إلى شكل الخلاصة النهائي.
أمثلة لنص مربع Item (repeatable) Search Pattern:
> صفحة التقنية في جريدة الشرق الأوسط.
> صفحة الفاينيننشال تايمز في جريدة الاقتصادية.
تبدو العملية متعبة، لكن ذلك يكون فقط عند صناعتك أول خلاصة ناجحة، بعدها لن تحتاج الكثير من الوقت لصنع الخلاصات الباقية.