صالح المطرفي » ارشيف التصنيف 'JavaScript'

السبت 12 ربيع الأول 1433 هـ | الاشتراك بواسطة RSS

إضافة Meezat For Twitter

مارس 29, 2011 | 23 تعليق | مصنف تحت Firefox, JavaScript, Twitter, تقنية

قد يلاحظ مستخدمي Twitter انه في الآونة الأخيرة أصبحت متابعة التحديثات في تويتر تستلزم وقتاً أطول خصوصاً مع الأحداث الأخيرة التي قد لا تهم البعض مما يسبب بعض الإزعاج للمستخدم أو أن تذهب التحديثات في المجال الذي يهمه بين سيل التحديثات . من هذا المنطلق كانت الفكرة لعمل إضافة Meezat For Twitter للفايرفوكس .

ماهي Meezat For Twitter !؟

Meezat For Twitter
كعرب يتضح لنا من النطق ان المقصود ميزات وهو بالفعل ما قصدته من الاسم لأنها إضافة تحتوي على بعض المميزات لتحسين استخدام تويتر وهي كالتالي :
Meezat Filter

1- إخفاء التويتات بحسب نص أو Hashtag

فعلى سبيل المثال لا تريد أن تظهر لك تحديثات الأماكن في Gowalla فتضيف في الفلتر gowal.la فتقوم الإضافة بإخفاء أي تويته تحتوي على روابط قوالا .
مثال آخر إذا كانت التحديثات تتكلم عن مؤتمر لا يهمك ولكن التحديثات كثيرة ومختومة بهاش تاق #sss مثلاً تضيف الهاش تاق إلى الفلتر فتقوم الإضافة بالعمل .

2- إخفاء التويتات بحسب كاتبها

على سبيل المثال أحد أصدقاءك من مشجعي برشلونة وانت لا تهمك كرة القرة إجمالاً ولكن صديقك ينقل أحداث المباراة لحظةً بلحظة ولا تريد أن تلغي متابعته كلياً فما عليك إلا إخفاء تحديثاته مؤقتاً من خلال الإضافة وتبارك له فوز فريقه بعد نهاية المباراة :) .

3- زر like للتويتات

Like Link

بعض التويتات قد تعجبك وتريد تأييدها وإعادة إرسالها فالإضافة قامت بإختصار المهمة فعند الضغط على like تظهر التويته مسبوقة بـ +1 وما عليك سوى إرسالها .

4- استخراج الروابط الأصلية من الروابط القصيرة


التويتات التي تحتوي على روابط قصيرة وتريد أن تتحق من الروابط قبل الضغط عليها ما عليك سوى الضغط على التويته وستظهر الروابط الأصلية تحتها مباشرة . وهذه الميزة تعتمد على خدمة Untiny المعروفة للمهندس صالح الزيد .

5- عرض التويتات الطويلة


اقصد بالتويتات الطويلة هي الخدمة التي تقدمها Twitlonger أو Tweetdeck والتي تكون أكثر من 140 حرفا ولكن في موقع خارجي مما يجبرك على الإنتقال إلى صفحة جديدة لعرض التويته الكاملة ولكن مع إضافة ميزات يتم عرض التويته الكاملة بمجرد الضغط على التويته .

هذه هي الميزات الموجودة في الوقت الحالي وسيتم إضافة المزيد من الميزات في الإصدار القادم إن شاء الله .

الإضافة مازالت تحت التقييم من قبل فريق موزيلا وستكون متاحة من خلال موقع إضافات موزيلا خلال أيام ولكن يمكن حالياً تحميلها من خلال الرابط التالي :

تحميل الإضافة

كما لا يفوتني أن أشكر زملائي @hanigamal و @brainfault على اقتراحاتهم بخصوص الإضافة .

الوسوم: , , , , , , ,

يوزرات + بوكماركليت

نوفمبر 2, 2009 | 18 تعليق | مصنف تحت Firefox, JavaScript, تطوير المواقع, تقنية, عام

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

يوزرات

يوزرات

أول استخدام فعلي للخدمة من قبلي كان البارحة وأفادتني بشكل كبير واختصرت عناء التسجيل .

وبالرغم من أن الموقع سهل وبسيط إلا أنني رغبت في تسهيل الحصول على اليوزر بشكل أكبر

لذلك قمت بإنشاء بوكماركليت بمجرد الضغط عليها يظهر لك اليوزرات المتاحة للموقع الذي تتصفحه

أحصل على يوزر

قم بسحب الرابط إلى شريط الإشارات المرجعية في متصفحك

* إذا كانت لا تعرف ما معنى بوكماركليت يمكنك التوجه للتدوينة التالية للاستزادة Bookmarklet بريمج الإشارة المرجعية .

الوسوم: , , , , , , , , ,

Bookmarklet بريمج الإشارة المرجعية

مارس 19, 2009 | 8 تعليق | مصنف تحت JavaScript, تطوير المواقع

ماهو Bookmarklet :

هو بريمج صغير يُبرمج بالجافا سكربت ويُخزن على شكل إشارات مرجعية في المتصفح أو على شكل روابط في صفحات الويب .

أُطلق عليه اسم Bookmarklet وهو دمج بين كلمة Bookmark (إشارة مرجعية) و Applet (بريمج) .

الفكرة :

تعتمد على وضع الشفرة كرابط URL يبدأ بـjavascript: حتى يتم تنفيذه من قبل المتصفح .

الاستخدامات :

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

طريقة الإستخدام :

غالباً يتم ذلك بسحب الرابط من داخل الصفحة إلى شريط مفضلة المتصفح .

Bookmarklets متعددة :

  • Untiny : تقوم بفك الرابط المختصر حتى ولو انتقل المتصفح إلى صفحة الحجب .
  • Firebug Lite : نسخة من إضافة Firebug الشهيرة للفايرفوكس ولكن هذه تعمل على جميع المتصفحات .
  • Note in Reader : تقوم باضافة الصفحة إلى Google Reader مع كتابة ملاحظة .
  • Save as PDF : حفظ الصفحة الحالية على هيئة ملف PDF .
  • Tahoma : تقوم بتغيير الخط المستخدم في الصفحة إلى Tahoma .
  • Delicious : تقوم بحفظ الصفحة في مفضلة Delicious .

للإستزادة : http://en.wikipedia.org/wiki/Bookmarklet

الوسوم: , , , , ,

ضغط ملفات JavaScript

فبراير 11, 2009 | 5 تعليق | مصنف تحت JavaScript, تطوير المواقع

أحياناً بعدما تنتهي من برمجة ملف JavaScript لموقعك تجد أن حجم الملف كبير مما يتسبب في بطء الموقع لكن مع خدمة ضغط ملفات الجافاسكربت (وهي خدمة معروفة عند الأغلبية) ستلاحظ أن الحجم يتقلص بفارق كبير عن الحجم الأصلي

رابط خدمة ضغط JavaScript

الطريقة واضحه وسهلة

الوسوم: ,