<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>مدونة الويب 2.0 &#187; تصميم</title>
	<atom:link href="http://khaledalhourani.com/blog/category/design/feed/" rel="self" type="application/rss+xml" />
	<link>http://khaledalhourani.com/blog</link>
	<description>كنز المطور ... وضالة المتعلم</description>
	<lastBuildDate>Thu, 30 Jun 2011 07:40:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>الفهرس ونكهته الجديدة</title>
		<link>http://khaledalhourani.com/blog/2011/01/29/%d8%a7%d9%84%d9%81%d9%87%d8%b1%d8%b3-%d9%88%d9%86%d9%83%d9%87%d8%aa%d9%87-%d8%a7%d9%84%d8%ac%d8%af%d9%8a%d8%af%d8%a9/</link>
		<comments>http://khaledalhourani.com/blog/2011/01/29/%d8%a7%d9%84%d9%81%d9%87%d8%b1%d8%b3-%d9%88%d9%86%d9%83%d9%87%d8%aa%d9%87-%d8%a7%d9%84%d8%ac%d8%af%d9%8a%d8%af%d8%a9/#comments</comments>
		<pubDate>Sat, 29 Jan 2011 10:55:05 +0000</pubDate>
		<dc:creator>خالد</dc:creator>
				<category><![CDATA[برمجة]]></category>
		<category><![CDATA[تصميم]]></category>
		<category><![CDATA[تطوير]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[أفكار]]></category>
		<category><![CDATA[إضافات]]></category>
		<category><![CDATA[اللغة العربية]]></category>
		<category><![CDATA[تنظيم الوقت]]></category>
		<category><![CDATA[دروبال]]></category>
		<category><![CDATA[كتب]]></category>
		<category><![CDATA[مواقع]]></category>

		<guid isPermaLink="false">http://khaledalhourani.com/blog/?p=1215</guid>
		<description><![CDATA[فكرة الفهرس هو أن يقدم تجربة جديدة بعالم القراءة سواء عربياً أو عالمياً، على الرغم من توجه الفهرس للكتب العربية إلا أن الخدمات التي سيقدمها فريدة وجديدة، هذه الخبرات ليست جديدة بالمعنى الحرفي ولكنها استقاء من خدمات وتطبيقات شهيرة ككتب غوغل، iBooks، وكندل. تواصلت في البداية مع اﻷخ عبد الله عبيد لتنيسق جهودنا وتبادل الخبرات [...]]]></description>
			<content:encoded><![CDATA[<p>فكرة <a href="http://khaledalhourani.com/blog/tag/%D8%A7%D9%84%D9%81%D9%87%D8%B1%D8%B3/">الفهرس</a> هو أن يقدم تجربة جديدة بعالم القراءة سواء عربياً أو عالمياً، على الرغم من توجه الفهرس للكتب العربية إلا أن الخدمات التي سيقدمها فريدة وجديدة، هذه الخبرات ليست جديدة بالمعنى الحرفي ولكنها استقاء من خدمات وتطبيقات شهيرة <a href="http://books.google.com/">ككتب غوغل</a>، <a href="http://www.apple.com/ipad/features/ibooks.html">iBooks</a>، و<a href="https://kindle.amazon.com/">كندل</a>. تواصلت في البداية مع اﻷخ <a href="http://twitter.com/mobde3">عبد الله عبيد</a> لتنيسق جهودنا وتبادل الخبرات والنصائح خصوصاً أن مجموعة <a href="http://3zm.org/">عزم</a> والتي قدمت مشاريع تقنية رائدة نذكر منها <a href="http://www.alftwa.com/">الفتوى</a> كأشهر مثال.</p>
<p>طبعاً الموقع أو المكتبة إن صح التعبير لن يظهر بصورة خارقة دفعة واحدة، كل تلك اﻷمور تأخذ وقت، وقت طويل وجهد، جهد التنفيذ وجهد دراسة جدوى الفكرة ومدى تقبل المستخدمين لها بدل فرضها فرضاً كما يحدث في الكثير من التطبيقات التي تجد بها آلاف الوظائف التي لن تستخدمها بحياتك، اﻷوفيس كأشهر مثال. المكتبة ستظهر خطوة خطوة، ونعد بأن كل خطوة ستكون للأمام بإذن الله.</p>
<p>سأتحدث اليوم عن النكهة الجديدة في الواجهة، وكيفية إمتاع القارىء وعدم تكليفه عناء ضغطات ماوس بدون داعٍ، تسمى أحياناً قابلية الاستخدام، طورت ﻷجل ذلك إضافتين للدروبال وقريباً ستصبح الإضافتين مستقلتين عن الدروبال ليظهرا بهيئة مكتبة جافا سكربت و PHP. الإضافة الأولى تعمل على تقطيع الصفحات الطويلة وإلغاء scroll من الصفحة عن طريق تقسيم الصفحة بشكل ديناميكي وذكي يتحسس لإعدادات الشاشة لديك ولحجم المساحة المرئية من الصفحة في متصفحك، لتقوم بتقسيم الصفحات بشكل آلي وبعدها يمكنك تقليب الصفحات بالضغط على زري الانتقال للأمام والخلف، أو عن طريق مفاتيح لوحة المفاتيح أو عن طريق دولاب الفأرة.</p>
<p><a href="http://khaledalhourani.com/blog/wp-content/uploads/2011/01/alpha21.png"><img class="aligncenter size-medium wp-image-1217" title="التصفح الذكي" src="http://khaledalhourani.com/blog/wp-content/uploads/2011/01/alpha21-300x122.png" alt="" width="300" height="122" /></a></p>
<p>الميزة الثانية هي صندوق الأدوات، حيث يحتوي على أدوات للتحكم بشكل الخط، حجمه، تباعد الأسطر، ولون الصفحة، برمجياً يمكن بكل سهولة إضافة أي عنصر له وإعطاءه قاعدة css ليقوم بتغيير النص إليها مع حفظ التغييرات في session للمستخدم الغير مسجل وجدول المستخدم في حال كان مسجلاً بالموقع.</p>
<p style="text-align: center;"><a href="http://khaledalhourani.com/blog/wp-content/uploads/2011/01/fonts-ui1.jpg"><img class="aligncenter size-medium wp-image-1218" title="صندوق اﻷدوات" src="http://khaledalhourani.com/blog/wp-content/uploads/2011/01/fonts-ui1-300x152.jpg" alt="" width="300" height="152" /></a></p>
<p style="text-align: right;">أخيراً سأحاول أن أسرع عجلة تطوير المكتبة ولكن بخطوات مدروسة لا مجرد إضافة ميزات بالجملة كما أسلفت. تابعوا التدوينات القادمة لمعرفة المزيد عن الفهرس ولمعرفة المزيد عن هاتين الإضافتين وكيفية استخدامهم في مشاريعكم.</p>
]]></content:encoded>
			<wfw:commentRss>http://khaledalhourani.com/blog/2011/01/29/%d8%a7%d9%84%d9%81%d9%87%d8%b1%d8%b3-%d9%88%d9%86%d9%83%d9%87%d8%aa%d9%87-%d8%a7%d9%84%d8%ac%d8%af%d9%8a%d8%af%d8%a9/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>صور مسربة من المشروع الجديد</title>
		<link>http://khaledalhourani.com/blog/2011/01/08/%d8%b5%d9%88%d8%b1-%d9%85%d8%b3%d8%b1%d8%a8%d8%a9-%d9%85%d9%86-%d8%a7%d9%84%d9%85%d8%b4%d8%b1%d9%88%d8%b9-%d8%a7%d9%84%d8%ac%d8%af%d9%8a%d8%af/</link>
		<comments>http://khaledalhourani.com/blog/2011/01/08/%d8%b5%d9%88%d8%b1-%d9%85%d8%b3%d8%b1%d8%a8%d8%a9-%d9%85%d9%86-%d8%a7%d9%84%d9%85%d8%b4%d8%b1%d9%88%d8%b9-%d8%a7%d9%84%d8%ac%d8%af%d9%8a%d8%af/#comments</comments>
		<pubDate>Sat, 08 Jan 2011 20:44:12 +0000</pubDate>
		<dc:creator>خالد</dc:creator>
				<category><![CDATA[أفكار]]></category>
		<category><![CDATA[برمجة]]></category>
		<category><![CDATA[تصميم]]></category>
		<category><![CDATA[تطوير]]></category>
		<category><![CDATA[عربي]]></category>
		<category><![CDATA[كتب]]></category>
		<category><![CDATA[مشاريع]]></category>

		<guid isPermaLink="false">http://khaledalhourani.com/blog/?p=1183</guid>
		<description><![CDATA[صورة مسربة من مشروعي الجديد أثناء مراحل العمل بأوقات مختلفة: المشروع سيكون تجربة جديدة في عالم القراءة والكتب العربية بشكل خاص، سيحبه كل قارىء ويعشقه كل مدمن قراءة إنطلاقة البيتا قريباً بإذن الله.]]></description>
			<content:encoded><![CDATA[<p>صورة مسربة من مشروعي الجديد أثناء مراحل العمل بأوقات مختلفة:</p>
<div id="attachment_1184" class="wp-caption aligncenter" style="width: 610px"><a href="http://khaledalhourani.com/blog/wp-content/uploads/2011/01/uthmani.png"><img class="size-full wp-image-1184" title="uthmani" src="http://khaledalhourani.com/blog/wp-content/uploads/2011/01/uthmani.png" alt="" width="600" height="285" /></a><p class="wp-caption-text">الخطوط اﻷولية للتصميم - إضافة الخط العثماني</p></div>
<div id="attachment_1185" class="wp-caption aligncenter" style="width: 610px"><a href="http://khaledalhourani.com/blog/wp-content/uploads/2011/01/alpha1.png"><img class="size-full wp-image-1185" title="alpha1" src="http://khaledalhourani.com/blog/wp-content/uploads/2011/01/alpha1.png" alt="" width="600" height="318" /></a><p class="wp-caption-text">التجربة اﻷولية ألفا 1</p></div>
<div id="attachment_1186" class="wp-caption aligncenter" style="width: 610px"><a href="http://khaledalhourani.com/blog/wp-content/uploads/2011/01/fonts-ui.jpg"><img class="size-full wp-image-1186" title="fonts-ui" src="http://khaledalhourani.com/blog/wp-content/uploads/2011/01/fonts-ui.jpg" alt="" width="600" height="304" /></a><p class="wp-caption-text">إضافة تأثيرات إضافية - المفضل لدي هو خلفية الورقة القديمة هذه</p></div>
<div id="attachment_1189" class="wp-caption aligncenter" style="width: 610px"><a href="http://khaledalhourani.com/blog/wp-content/uploads/2011/01/alpha2.png"><img class="size-full wp-image-1189" title="alpha2" src="http://khaledalhourani.com/blog/wp-content/uploads/2011/01/alpha2.png" alt="" width="600" height="244" /></a><p class="wp-caption-text">التجربة اﻷولية الثانية ألفا 2</p></div>
<p>المشروع سيكون تجربة جديدة في عالم القراءة والكتب العربية بشكل خاص، سيحبه كل قارىء ويعشقه كل مدمن قراءة <img src='http://khaledalhourani.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  إنطلاقة البيتا قريباً بإذن الله.</p>
]]></content:encoded>
			<wfw:commentRss>http://khaledalhourani.com/blog/2011/01/08/%d8%b5%d9%88%d8%b1-%d9%85%d8%b3%d8%b1%d8%a8%d8%a9-%d9%85%d9%86-%d8%a7%d9%84%d9%85%d8%b4%d8%b1%d9%88%d8%b9-%d8%a7%d9%84%d8%ac%d8%af%d9%8a%d8%af/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>صفحة 404</title>
		<link>http://khaledalhourani.com/blog/2010/01/17/%d8%b5%d9%81%d8%ad%d8%a9-404/</link>
		<comments>http://khaledalhourani.com/blog/2010/01/17/%d8%b5%d9%81%d8%ad%d8%a9-404/#comments</comments>
		<pubDate>Sun, 17 Jan 2010 13:17:22 +0000</pubDate>
		<dc:creator>خالد</dc:creator>
				<category><![CDATA[تصميم]]></category>

		<guid isPermaLink="false">http://dev.holooli.com/?p=1060</guid>
		<description><![CDATA[السلام عليكم، منذ بضعة أشهر صممت صفحة 404 لمشروع وشاركتها مع متابعيني على تويتر وقتها، الآن وبينما أنظم بعض المجلدات وجدتها مرة ثانية فأحببت مشاركتها هنا في المدونة علكم تستفيدوا منها. قالب 404]]></description>
			<content:encoded><![CDATA[<p>السلام عليكم،<br />
منذ بضعة أشهر صممت صفحة 404 لمشروع وشاركتها مع متابعيني على تويتر وقتها، الآن وبينما أنظم بعض المجلدات وجدتها مرة ثانية فأحببت مشاركتها هنا في المدونة علكم تستفيدوا منها.<br />
<a href="http://dev.holooli.com/wp-content/uploads/2010/01/404.jpg"><img src="http://dev.holooli.com/wp-content/uploads/2010/01/404-300x130.jpg" alt="" title="404" width="300" height="130" class="aligncenter size-medium wp-image-1063" /></a></p>
<div class="download">
<a class="downloadlink" href="http://dev.holooli.com/wp-content/plugins/download-monitor/download.php?id=7">قالب 404</a>
</div>
]]></content:encoded>
			<wfw:commentRss>http://khaledalhourani.com/blog/2010/01/17/%d8%b5%d9%81%d8%ad%d8%a9-404/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>ثيم خفيفة للفايرفوكس</title>
		<link>http://khaledalhourani.com/blog/2009/08/25/%d8%ab%d9%8a%d9%85-%d8%ae%d9%81%d9%8a%d9%81%d8%a9-%d9%84%d9%84%d9%81%d8%a7%d9%8a%d8%b1%d9%81%d9%88%d9%83%d8%b3/</link>
		<comments>http://khaledalhourani.com/blog/2009/08/25/%d8%ab%d9%8a%d9%85-%d8%ae%d9%81%d9%8a%d9%81%d8%a9-%d9%84%d9%84%d9%81%d8%a7%d9%8a%d8%b1%d9%81%d9%88%d9%83%d8%b3/#comments</comments>
		<pubDate>Tue, 25 Aug 2009 02:08:10 +0000</pubDate>
		<dc:creator>خالد</dc:creator>
				<category><![CDATA[تصميم]]></category>
		<category><![CDATA[فايرفوكس]]></category>

		<guid isPermaLink="false">http://dev.holooli.com/?p=953</guid>
		<description><![CDATA[السلام عليكم، ربما تعرفتم على مشاريع Mozilla Labs من قبل حين كتبت عن ubiquity. مشاريع مختبر موزيلا تقوم على تقديم إضافات مميزة جداً ومشاريع جديدة لتحسين الفايرفوكس أكثر وأكثر. قبل مدة جربت الإضافة المسماة Personas حيث تسمح لك هذه الإضافة بعد تركيبها بإضافة ثيم خفيفة تغير فقط المنطقة العليا والسفلى من المتصفح. بإمكان أي شخص [...]]]></description>
			<content:encoded><![CDATA[<p>السلام عليكم،<br />
ربما تعرفتم على مشاريع Mozilla Labs من قبل حين <a href="http://dev.holooli.com/2009/05/26/ubiquity-%d8%b3%d8%b7%d8%b1-%d8%a3%d9%88%d8%a7%d9%85%d8%b1-%d8%a7%d9%84%d9%81%d8%a7%d9%8a%d8%b1%d9%81%d9%88%d9%83%d8%b3/">كتبت عن ubiquity</a>. مشاريع مختبر موزيلا تقوم على تقديم إضافات مميزة جداً ومشاريع جديدة لتحسين الفايرفوكس أكثر وأكثر.<br />
<center><img src="http://dev.holooli.com/wp-content/uploads/2009/08/labs-logo.png" alt="شعار mozilla Labs" title="شعار mozilla Labs" width="161" height="34" class="aligncenter size-full wp-image-1000" /></center></p>
<p>قبل مدة جربت الإضافة المسماة <a href="http://www.getpersonas.com/">Personas</a> حيث تسمح لك هذه الإضافة بعد تركيبها بإضافة ثيم خفيفة تغير فقط المنطقة العليا والسفلى من المتصفح. بإمكان أي شخص إضافة Persona من تصميمه وستنشر على الموقع بعد التأكد منها يدوياً (لذلك ربما تأخذ العملية أسبوعين).<br />
قمت على سبيل التجربة <a href="http://www.getpersonas.com/persona/34862">بتصميم &#8220;بيرسونة&#8221; Persona سريعة لشهر رمضان</a>. بإمكانكم تصميم واحدة أيضاً فماعليكم سوى <a href="https://www.getpersonas.com/signin?return=/signin">التسجيل في موقع Personas</a> ثم اتباع الخطوات لتصميم البيرسونة واستعمالها فيما بعد ونشرها بين الأصدقاء.</p>
]]></content:encoded>
			<wfw:commentRss>http://khaledalhourani.com/blog/2009/08/25/%d8%ab%d9%8a%d9%85-%d8%ae%d9%81%d9%8a%d9%81%d8%a9-%d9%84%d9%84%d9%81%d8%a7%d9%8a%d8%b1%d9%81%d9%88%d9%83%d8%b3/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>ثيمة الإدارة للدروبال</title>
		<link>http://khaledalhourani.com/blog/2009/07/16/%d8%ab%d9%8a%d9%85%d8%a9-%d8%a7%d9%84%d8%a5%d8%af%d8%a7%d8%b1%d8%a9-%d9%84%d9%84%d8%af%d8%b1%d9%88%d8%a8%d8%a7%d9%84/</link>
		<comments>http://khaledalhourani.com/blog/2009/07/16/%d8%ab%d9%8a%d9%85%d8%a9-%d8%a7%d9%84%d8%a5%d8%af%d8%a7%d8%b1%d8%a9-%d9%84%d9%84%d8%af%d8%b1%d9%88%d8%a8%d8%a7%d9%84/#comments</comments>
		<pubDate>Thu, 16 Jul 2009 17:40:16 +0000</pubDate>
		<dc:creator>خالد</dc:creator>
				<category><![CDATA[تصميم]]></category>
		<category><![CDATA[إدارة المحتوى]]></category>
		<category><![CDATA[تطوير]]></category>
		<category><![CDATA[دروبال]]></category>

		<guid isPermaLink="false">http://dev.holooli.com/?p=943</guid>
		<description><![CDATA[السلام عليكم ورحمة الله وبركاته، الثيم الأساسية للدروبال تعتبر صعبة نوعاً ما ومعقدة! وبدأ التركيز بشكل جدي على تسهيل الدروبال وتحسين قابلية الاستخدام للنسخة السابعة. لاحظت قبل فترة وجود وحدة جديدة للدروبال في الموقع الرسمي اسمها Admin وفي نفس الوقت كنت أعمل على مشروع بالدروبال يحتاج لثيم إدارة غير الثيم الافتراضية فعملت على إضافة دعم [...]]]></description>
			<content:encoded><![CDATA[<p>السلام عليكم ورحمة الله وبركاته،<br />
الثيم الأساسية للدروبال تعتبر صعبة نوعاً ما ومعقدة! وبدأ التركيز بشكل جدي على تسهيل الدروبال وتحسين قابلية الاستخدام للنسخة السابعة.<br />
<span id="more-943"></span><br />
لاحظت قبل فترة وجود وحدة جديدة للدروبال في الموقع الرسمي اسمها <a href="http://drupal.org/project/admin">Admin</a>  وفي نفس الوقت كنت أعمل على مشروع بالدروبال يحتاج لثيم إدارة غير الثيم الافتراضية فعملت على إضافة دعم العربية في ملف CSS وتم دمج هذه التعديلات مع النسخة beta1 من الإضافة.<br />
الإضافة تستحق التجربة والاستخدام وتذكر أولاً عندما تثبتها أنها إضافة فعليك تثبيتها في مجلد الإضافات لا الثيمات وأيضاً راسلني في حال وجدت أخطاء CSS وفي حال أردت المساعدة أكثر فأبدأ <a href="http://drupal.org/project/ar">بإكمال الترجمة الناقصة للدروبال</a>.</p>
<p>وإليك بعض الصور لهذه الإضافة الرائعة!<br />
<a href="http://dev.holooli.com/wp-content/uploads/2009/07/admin_admin.jpg"><img src="http://dev.holooli.com/wp-content/uploads/2009/07/admin_admin-300x246.jpg" alt="لوحة التحكم" title="لوحة التحكم" width="300" height="246" class="aligncenter size-medium wp-image-944" /></a><br />
<a href="http://dev.holooli.com/wp-content/uploads/2009/07/admin_taxonomy.jpg"><img src="http://dev.holooli.com/wp-content/uploads/2009/07/admin_taxonomy-300x133.jpg" alt="التصنيفات" title="التصنيفات" width="300" height="133" class="aligncenter size-medium wp-image-945" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://khaledalhourani.com/blog/2009/07/16/%d8%ab%d9%8a%d9%85%d8%a9-%d8%a7%d9%84%d8%a5%d8%af%d8%a7%d8%b1%d8%a9-%d9%84%d9%84%d8%af%d8%b1%d9%88%d8%a8%d8%a7%d9%84/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>الخطوط العربية</title>
		<link>http://khaledalhourani.com/blog/2009/02/06/%d8%a7%d9%84%d8%ae%d8%b7%d9%88%d8%b7-%d8%a7%d9%84%d8%b9%d8%b1%d8%a8%d9%8a%d8%a9/</link>
		<comments>http://khaledalhourani.com/blog/2009/02/06/%d8%a7%d9%84%d8%ae%d8%b7%d9%88%d8%b7-%d8%a7%d9%84%d8%b9%d8%b1%d8%a8%d9%8a%d8%a9/#comments</comments>
		<pubDate>Fri, 06 Feb 2009 19:45:11 +0000</pubDate>
		<dc:creator>خالد</dc:creator>
				<category><![CDATA[تصميم]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://dev.holooli.com/?p=745</guid>
		<description><![CDATA[بسم الله الرحمن الرحيم، مؤخراً ظهرت العديد من التقنيات الجديدة التي تقوم على مبدأ تحويل النصوص التي تريدها في صفحتك لصور بخط أنت تحدده، لتظهر للزائر صورة النص بالخط المطلوب وبذلك تصمم اجمل التصاميم لموقعك بدون استخدام محرر الصور، كلنا يعلم أنه عند تصميمك لصفحة تقوم بتحديد الخط المستخدم بحيث تضمن وجوده على أجهزة زائري [...]]]></description>
			<content:encoded><![CDATA[<p>بسم الله الرحمن الرحيم،<br />
مؤخراً ظهرت العديد من التقنيات الجديدة التي تقوم على مبدأ تحويل النصوص التي تريدها في صفحتك لصور بخط أنت تحدده، لتظهر للزائر صورة النص بالخط المطلوب وبذلك تصمم اجمل التصاميم لموقعك بدون استخدام محرر الصور، كلنا يعلم أنه عند تصميمك لصفحة تقوم بتحديد الخط المستخدم بحيث تضمن وجوده على أجهزة زائري الموقع وإلا فلن يظهر الخط لديهم وغالباً مايتم تحديد عدة خطوط، وهذه الخطوط معروفة للمصممين وهي موجودة في كل نظام تشغيل.<br />
<span id="more-745"></span><br />
تقنية <a href="http://typeface.neocracy.org/fonts.html">typeface.js</a> تقوم على فكرة تحويل الخط إلى ملف جافاسكربت لتقوم باستخدامه، جربت هذه التقنية ولكنها اعطت حروفاً منفصلة (مثلاً: ح ر و ف).<br />
تقنية <a href="http://www.mikeindustries.com/blog/sifr/">sIFR</a> الشهيرة والتي تعتمد على وضع الخط داخل ملف فلاش (swf) لتقوم باستخدامه لم تعمل مع العربية أبداً (إذا عملت مع أحدكم رجاء أخبروني).<br />
تقنية <a href="http://cufon.shoqolate.com/generate/">cufon</a> أيضاً تقوم على تحويل الخط إلى ملف جافاسكربت ولكن نفس مشكلة typeface.js تظهر الحروف العربية بالخط المطلوب ولكن مقطعة.<br />
كل هذه التقنيات ينقصها دعم العربية، لذلك واصلت البحث حتى وصلت لـ <a href="http://facelift.mawhorter.net/">Facelift</a> وهو عبارة عن خليط بين javascript و php ولكن يعتمد بشكل رئيسي على مكتبة GD في PHP.<br />
حملت المكتبة وكتبت بالعربية لأصل لنفس مشكلة مكتبة GD وهي إظهار الأحرف العربية بشكل مقطع، طبعاً فوراً توجهت لمكتبة الأستاذ الكبير <a href="http://www.ar-php.com/php/arabic/index.html">خالد الشمعة</a> وحملت آخر إصدار من مكتبته الكبيرة حيث اردت استخدام الصنف الذي كتبه لحل مشكلة العربية في GD، والحمد لله بخطوات بسيطة اتممت العمل لأصل إلى هدفي وهو توليد صور مكافئة للنصوص التي تكتبها بالخط الذي تريده وهو ماتفعله جميع التقنيات التي ذكرت، تقوم بتحويل الكتابة بشكل آلي إلى صورة بالنص الذي تريده.<br />
يوجد الآن ملف لكي تحمله وتقوم ببعض التجارب عليه، لكن أولاً يجب أن تتأكد من وجود مكتبة GD لديك عن طريق استدعاء ملف generate.php الموجود في الحزمة وستظهر لك صورة مكتوب فيها كلمة null:<br />
<div id="attachment_768" class="wp-caption aligncenter" style="width: 39px"><img src="http://dev.holooli.com/wp-content/uploads/2009/02/generatephp.png" alt="شكل الصورة" title="generatephp" width="29" height="12" class="size-full wp-image-768" /><p class="wp-caption-text">شكل الصورة</p></div><br />
إذا لم تظهر لديك الصورة فمكتبة GD ليست موجودة لديك وفي هذه الحالة لاتكمل قراءة هذه التدوينة <img src='http://khaledalhourani.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /><br />
الآن توجه إلى صفحة index.php وشاهد النتيجة:<br />
<div id="attachment_769" class="wp-caption aligncenter" style="width: 432px"><img src="http://dev.holooli.com/wp-content/uploads/2009/02/arabic_text.png" alt="النتيجة" title="arabic_text" width="422" height="119" class="size-full wp-image-769" /><p class="wp-caption-text">النتيجة</p></div></p>
<p>مكتبة Facelift جيدة إذ تستعمل الكاش لحفظ الصور لأن مكتبة GD تستهلك الكثير من الموارد ولكن جودة النص المصدري ليست كما ينبغي وسأقوم في الأيام المقبلة بالكثير من التعديلات عليها وكتابة تدوينة مفصلة لاستخدامها في تصاميمك القادمة (ويمكن إضافة للوردبريس!)، تصور أن تزين موقعك بعناوين بخط النسخ!<br />
<a class="downloadlink" href="http://khaledalhourani.com/blog/wp-content/plugins/download-monitor/download.php?id=2" title="Version0.1 downloaded 635 times" >حمل المكتبة المعدلة (635)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://khaledalhourani.com/blog/2009/02/06/%d8%a7%d9%84%d8%ae%d8%b7%d9%88%d8%b7-%d8%a7%d9%84%d8%b9%d8%b1%d8%a8%d9%8a%d8%a9/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>أشهر أطر العمل التي تهم مطوري الويب</title>
		<link>http://khaledalhourani.com/blog/2008/08/03/%d8%a3%d8%b4%d9%87%d8%b1-%d8%a3%d8%b7%d8%b1-%d8%a7%d9%84%d8%b9%d9%85%d9%84-%d8%a7%d9%84%d8%aa%d9%8a-%d8%aa%d9%87%d9%85-%d9%85%d8%b7%d9%88%d8%b1%d9%8a-%d8%a7%d9%84%d9%88%d9%8a%d8%a8/</link>
		<comments>http://khaledalhourani.com/blog/2008/08/03/%d8%a3%d8%b4%d9%87%d8%b1-%d8%a3%d8%b7%d8%b1-%d8%a7%d9%84%d8%b9%d9%85%d9%84-%d8%a7%d9%84%d8%aa%d9%8a-%d8%aa%d9%87%d9%85-%d9%85%d8%b7%d9%88%d8%b1%d9%8a-%d8%a7%d9%84%d9%88%d9%8a%d8%a8/#comments</comments>
		<pubDate>Sun, 03 Aug 2008 09:03:10 +0000</pubDate>
		<dc:creator>خالد</dc:creator>
				<category><![CDATA[برمجة]]></category>
		<category><![CDATA[تصميم]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://dev.holooli.com/?p=118</guid>
		<description><![CDATA[بسم الله الرحمن الرحيم، قائمة بأهم وليس جميع أطر العمل التي تهم مطوري الويب. PHP CakePHP: الأفضل من يبن الأطر. CodeIgniter: يأتي في المرتبة الثانية بعد الكيك والبعض يفضله عن الكيك! Fusebox: لم تسنح لي الفرصة لتجريبه. PhpOpenbiz: مخصص للأعمال (Business) لم تسنح لي الفرصة لتجريبه. Symfony: لم يعجبني موقعهم لذلك لم أجربه ولكن يقال [...]]]></description>
			<content:encoded><![CDATA[<p>بسم الله الرحمن الرحيم،</p>
<p style="text-align: right;">قائمة <strong>بأهم</strong> وليس جميع أطر العمل التي تهم مطوري الويب.</p>
<p style="text-align: right;"><strong><span style="text-decoration: underline;">PHP</span><br />
</strong></p>
<p style="text-align: right;"><a href="http://cakephp.org/" target="_blank">CakePHP</a>: الأفضل من يبن الأطر.<br />
<a href="http://codeigniter.com/" target="_blank">CodeIgniter</a>: يأتي في المرتبة الثانية بعد الكيك والبعض يفضله عن الكيك!<br />
<a href="http://www.fusebox.org/" target="_blank">Fusebox</a>: لم تسنح لي الفرصة لتجريبه.<br />
<a href="http://phpopenbiz.org" target="_blank">PhpOpenbiz</a>: مخصص للأعمال (Business) لم تسنح لي الفرصة لتجريبه.<br />
<a href="http://www.symfony-project.org/" target="_blank">Symfony</a>: لم يعجبني موقعهم لذلك لم أجربه <img src='http://khaledalhourani.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  ولكن يقال عنه بأنه جيد.<br />
<a href="http://framework.zend.com/" target="_blank">Zend</a>: بدأت به ولكن لم يعجبني لأسباب كثيرة، أهمها هو أنه عبارة عن مجموعة مكاتب برمجية ويدعون أنه إطار عمل، هو عبارة عن امتداد لمكتبة PEAR، وبنية MVC فيه عبارة عن دعاية أكثر منها بنية حقيقية.<br />
<a href="http://zoopframework.com/" target="_blank">ZooP</a>: تطويرهم بطىء إذ لحد الأن لم يصدر سوى ثلاث إصدارات من 2005 ولم تسنح لي الفرصة لتجريبه ولن أجربه <img src='http://khaledalhourani.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> .</p>
<p style="text-align: left;">
<p><span style="text-decoration: underline;"><strong>Javascript</strong></span></p>
<p><a href="http://jquery.com/" target="_blank">jQuery</a>: الخيار الأفضل، سريعة، سهلة، مئات الإضافات باختصار رائعة.</p>
<p><a href="http://mootools.net/" target="_blank">mootools</a>: ممتازة ولكن إمكانياتها وإضافاتها أقل من jQuery<br />
<a href="http://www.prototypejs.org" target="_blank">Prototype</a>: من أوائل أطر العمل ولذلك أخذ شهرة واسعة وهذا لايغني عن القول بأنها قوي، ولكن شعبيته بدأت تضعف بعد ظهور jQuery<br />
<a href="http://developer.yahoo.com/yui/" target="_blank">YUI!</a>: أكبر من مجرد مكتبة جافاسكربت، معقدة وبطيئة.<br />
<a href="http://dojotoolkit.org" target="_blank">dojo</a>: كودها بشع!، وملئية بالأخطاء البرمجية<br />
<a href="http://code.google.com/webtoolkit" target="_blank">GWT</a>: أكبر من مجرد مكتبة جافاسكربت، لم تسنح لي الفرصة لتجربتها كثيراً بما أن الغوغل محجوب عندنا لأنها تعتبرنا دولة إرهابية!<br />
<a href="http://openrico.org/" target="_blank">Rico</a>: جيد ولكنه بسيط جداً لايوفر سوى القليل من المهام.<br />
<a href="http://extjs.com" target="_blank">Ext</a>: خيالية للتطبيقات الكبيرة!</p>
<p style="text-align: left;">
<p style="text-align: right;"><span style="text-decoration: underline;"><strong>CSS</strong></span></p>
<p style="text-align: right;" dir="ltr"><a title="YAML (Yet Another Multicolumn Layout)" href="http://www.yaml.de/en/home.html">YAML (Yet Another Multicolumn Layout)</a></p>
<p style="text-align: right;"><a title="Blueprint CSS" href="http://code.google.com/p/blueprintcss/">Blueprint</a></p>
<p style="text-align: right;">
<p style="text-align: right;">أحضر تدوينة فيها مقارنة بين الأطر التالية (CakePHP -CodeIgniter &#8211; Zend) لذلك من يريد التفاصيل فلنتظر هذه التدوينة.</p>
<p style="text-align: left;">
<p style="text-align: left;">
]]></content:encoded>
			<wfw:commentRss>http://khaledalhourani.com/blog/2008/08/03/%d8%a3%d8%b4%d9%87%d8%b1-%d8%a3%d8%b7%d8%b1-%d8%a7%d9%84%d8%b9%d9%85%d9%84-%d8%a7%d9%84%d8%aa%d9%8a-%d8%aa%d9%87%d9%85-%d9%85%d8%b7%d9%88%d8%b1%d9%8a-%d8%a7%d9%84%d9%88%d9%8a%d8%a8/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>كيف يكون موقعي من مواقع الويب 2.0</title>
		<link>http://khaledalhourani.com/blog/2008/07/23/%d9%83%d9%8a%d9%81-%d9%8a%d9%83%d9%88%d9%86-%d9%85%d9%88%d9%82%d8%b9%d9%8a-%d9%85%d9%86-%d9%85%d9%88%d8%a7%d9%82%d8%b9-%d8%a7%d9%84%d9%88%d9%8a%d8%a8-20/</link>
		<comments>http://khaledalhourani.com/blog/2008/07/23/%d9%83%d9%8a%d9%81-%d9%8a%d9%83%d9%88%d9%86-%d9%85%d9%88%d9%82%d8%b9%d9%8a-%d9%85%d9%86-%d9%85%d9%88%d8%a7%d9%82%d8%b9-%d8%a7%d9%84%d9%88%d9%8a%d8%a8-20/#comments</comments>
		<pubDate>Wed, 23 Jul 2008 08:17:43 +0000</pubDate>
		<dc:creator>خالد</dc:creator>
				<category><![CDATA[تصميم]]></category>
		<category><![CDATA[برمجة]]></category>
		<category><![CDATA[تكتيك]]></category>
		<category><![CDATA[نصائح]]></category>

		<guid isPermaLink="false">http://dev.holooli.com/?p=60</guid>
		<description><![CDATA[بسم الله الرحمن الرحيم، آخر تدوينة من سلسلة تحدي البداية القوية هذه التدوينة شاركت بها أيضاً بمسابقة المدون الكبير محمد سعيد أحجيوج كيف يكون موقعي من مواقع الويب 2.0 ماهو الويب 2.0؟ يعتبر الجيل الثاني من المواقع الإلكترونية التي ظهرت في منتصف التسعينات، وهو مصطلح يطلق على المواقع الإلكترونية التي تحتوي على الميزات التالية: 1- [...]]]></description>
			<content:encoded><![CDATA[<p>بسم الله الرحمن الرحيم،</p>
<p>آخر تدوينة من سلسلة <a href="http://dev.holooli.com/2008/07/10/strong-starting/">تحدي البداية القوية</a></p>
<p>هذه التدوينة شاركت بها أيضاً بمسابقة المدون الكبير <a href="http://www.mshjiouij.com/blog/">محمد سعيد أحجيوج</a></p>
<h1 style="text-align: center;">كيف يكون موقعي من مواقع الويب 2.0</h1>
<p class="MsoNormal" style="text-align: center;" align="center">
<p class="MsoNormal" style="text-align: right;" align="right"><strong><span style="font-size: 14pt; line-height: 115%; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">ماهو الويب 2.0؟</span></strong></p>
<p class="MsoNormal" style="text-align: right;" align="right"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">يعتبر الجيل الثاني من المواقع الإلكترونية التي ظهرت في منتصف التسعينات، وهو مصطلح يطلق على المواقع الإلكترونية التي تحتوي على الميزات التالية:</span></p>
<p class="MsoNormal" style="text-align: right;" align="right"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">1- التفاعل مع الزوار وأشهر أمثلتها تعليقات الزوار في المنتديات ومشاركات المستخدمين في المنتديات.</span></p>
<p class="MsoNormal" style="text-align: right; direction: rtl; unicode-bidi: embed;" dir="rtl"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">2- تتمتع مواقع الويب 2.0 بحجم خفيف ومظهر جميل يعتمد في تصميمه بشكل كامل على الـ </span><span dir="ltr">CSS</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">.</span></p>
<p class="MsoNormal" style="text-align: right; direction: rtl; unicode-bidi: embed;" dir="rtl"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">3- التقيد بالمعايير العالمية في تصميم الموقع (</span><span dir="ltr">W3C</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">)</span><span style="font-size: 8pt; line-height: 115%; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">1</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;"> لضمان توافقية عالية مع كل المتصفحات.</span></p>
<p class="MsoNormal" style="text-align: right; direction: rtl; unicode-bidi: embed;" dir="rtl"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">4- من الناحية التقنية يعتمد على تقنيات حديثة أهمها الأجاكس (</span><span dir="ltr">AJAX</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">) و (</span><span dir="ltr">RSS</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">).</span></p>
<p class="MsoNormal" style="text-align: right; direction: rtl; unicode-bidi: embed;" dir="rtl"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;"> </span></p>
<p class="MsoNormal" style="text-align: right; direction: rtl; unicode-bidi: embed;" dir="rtl"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">بدأ ظهور مفهوم الويب 2.0 في بدايات الـ 2004 وسرعان ما انتشر هذا المفهوم انتشار النار في الهشيم وبدأت مواقع الويب 2.0 بالظهور بشكل ملفت للنظر، وهنا يجب التنويه إلى أن عالمنا العربي نادراً ماتجد فيه هذا النوع من المواقع (نستثني من هذا الأنظمة الجاهزة كالمدونات والمنتديات وأنظمة إدارة المحتوى).</span></p>
<p class="MsoNormal" style="text-align: right;" align="right"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;"> </span></p>
<p class="MsoNormal" style="text-align: right;" align="right"><strong><span style="font-size: 14pt; line-height: 115%; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">إذن ما هي الخطوات الواجب اتباعها لكي أجعل موقعي من مواقع الويب 2.0؟</span></strong></p>
<p class="MsoNormal" style="text-align: right;" align="right"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">يوجد محوريين رئيسيين للتغيير بهما وهما <strong>التصميم</strong> و<strong>البرمجة</strong>:</span></p>
<p class="MsoListParagraph" style="margin: 0in 0.5in 10pt 0in; text-align: right; text-indent: -0.25in; direction: rtl; unicode-bidi: embed;" dir="rtl"><!--[if !supportLists]--><span style="font-family: Symbol;"><span>·<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]--><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">من ناحية التصميم:</span></p>
<p class="MsoNormal" style="text-align: right;" align="right"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">ستحتاج لإعادة تصميم موقعك من الصفر !! &#8230; طبعاً المحتويات لن تتأثر ولكن هيكل الموقع سيتغير تغييراً جذرياً. المواقع القديمة كانت تعتمد في التصميم على الجداول، طبعاً هذا الاستخدام الخاطىء للجداول مازال أثره حتى اليوم في المواقع الإلكترونية. فالجداول تستخدم لعرض جدول ما مثل قائمة بالمنتجات ولكن المطورين أساؤوا استخدامه وأصبحوا يستخدمونه في بناء الهيكل العام للموقع.</span></p>
<p class="MsoNormal" style="text-align: right; direction: rtl; unicode-bidi: embed;" dir="rtl"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">ستحتاج لقراءة كتاب أو أكثر عن </span><span dir="ltr">CSS</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;"> حتى تتعلم أساسياتها. ومن ثم تعمل على تحويل الجداول وخلاياها لحاويات تسمى </span><span dir="ltr">div</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">. طبعاً على المدى القريب ستعاني كثيراً وربما ستفكر بالتخلي عن الويب 2.0 لكن عندما تنظر لحسناته ستعيد التفكير في هذا الأمر وبعد مدة سيصبح مستواك جيداً في الـ </span><span dir="ltr">CSS</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;"> وستعتاد عليه ولن تفكر بالرجوع أبداً للجداول.</span></p>
<p class="MsoNormal" style="text-align: right; direction: rtl; unicode-bidi: embed;" dir="rtl"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">أيضاً حاول التقليل قدر الإمكان من استعمال الصور، فالصور التي تحتوي على لون واحد وتستخدم عادة للخلفيات يمكن الاستعاضة عنها بتلوين هذا الجزء بالـ </span><span dir="ltr">CSS</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">. فلا تستخدم الصور بشكل مفرط ولكن استخدمها عند الحاجة.</span></p>
<p class="MsoNormal" style="text-align: right; direction: rtl; unicode-bidi: embed;" dir="rtl"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">أيضاً عليك بتجريب موقعك على أشهر المتصفحات للتأكد من أنه التصميم واحد في كل المتصفحات. الاختبار الأصعب هو تجريبه على </span><span dir="ltr">Internet Explorer</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;"> نظراً لعدم احترامه للمعايير العالمية، حاول قدر الإمكان أن تجعله يعطي تصميماً صحيحاً فجمهورك يستخدم جميع المتصفحات ولايمكنك إهمال أيٍ منها.</span></p>
<p class="MsoNormal" style="text-align: right;" align="right"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">دعونا نأخذ بعض الأمثلة التصميمية:</span></p>
<p class="MsoNormal" style="text-align: right;" align="right"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">1- الزوايا الدائرية</span><span style="font-size: 8pt; line-height: 115%; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">2</span></p>
<div id="attachment_61" class="wp-caption alignnone" style="width: 310px"><a href="http://dev.holooli.com/wp-content/uploads/2008/07/1.jpg"><img class="size-medium wp-image-61" title="الزوايا الدائرية" src="http://dev.holooli.com/wp-content/uploads/2008/07/1-300x114.jpg" alt="الزوايا الدائرية" width="300" height="114" /></a><p class="wp-caption-text">الزوايا الدائرية</p></div>
<p style="text-align: center;">
<p class="MsoNormal" style="text-align: right;">
<p class="MsoNormal" style="text-align: right;" align="right"><span style="font-size: 8pt; line-height: 115%;"><!--[if gte vml 1]><v:shapetype id="_x0000_t75"  coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"  filled="f" stroked="f"> <v:stroke joinstyle="miter" /> <v:formulas> <v:f eqn="if lineDrawn pixelLineWidth 0" /> <v:f eqn="sum @0 1 0" /> <v:f eqn="sum 0 0 @1" /> <v:f eqn="prod @2 1 2" /> <v:f eqn="prod @3 21600 pixelWidth" /> <v:f eqn="prod @3 21600 pixelHeight" /> <v:f eqn="sum @0 0 1" /> <v:f eqn="prod @6 1 2" /> <v:f eqn="prod @7 21600 pixelWidth" /> <v:f eqn="sum @8 21600 0" /> <v:f eqn="prod @7 21600 pixelHeight" /> <v:f eqn="sum @10 21600 0" /> </v:formulas> <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect" /> <o:lock v:ext="edit" aspectratio="t" /> </v:shapetype><v:shape id="Picture_x0020_2" o:spid="_x0000_i1027" type="#_x0000_t75"  style='width:319.5pt;height:108.75pt;visibility:visible;mso-wrap-style:square'> <v:imagedata src="file:///C:\Users\koko\AppData\Local\Temp\msohtmlclip1\01\clip_image001.gif" mce_src="file:///C:\Users\koko\AppData\Local\Temp\msohtmlclip1\01\clip_image001.gif"   o:title="the-thrashbox" /> </v:shape><![endif]--><!--[if !vml]--><!--[endif]--></span></p>
<p class="MsoNormal" style="text-align: right;" align="right"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">2- مستطيل الطلب المنسق</span><span style="font-size: 8pt; line-height: 115%; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">3</span></p>
<div id="attachment_62" class="wp-caption alignnone" style="width: 310px"><a href="http://dev.holooli.com/wp-content/uploads/2008/07/2.jpg"><img class="size-medium wp-image-62" title="المستطيل المنسق" src="http://dev.holooli.com/wp-content/uploads/2008/07/2-300x171.jpg" alt="المستطيل المنسق" width="300" height="171" /></a><p class="wp-caption-text">المستطيل المنسق</p></div>
<p style="text-align: center;">
<p class="MsoNormal" style="text-align: right;">
<p class="MsoNormal" style="text-align: right;" align="right"><span style="font-size: 8pt; line-height: 115%;"><!--[if gte vml 1]><v:shape id="Picture_x0020_3"  o:spid="_x0000_i1026" type="#_x0000_t75" style='width:280.5pt;height:154.5pt;  visibility:visible;mso-wrap-style:square'> <v:imagedata src="file:///C:\Users\koko\AppData\Local\Temp\msohtmlclip1\01\clip_image002.gif" mce_src="file:///C:\Users\koko\AppData\Local\Temp\msohtmlclip1\01\clip_image002.gif"   o:title="f30" /> </v:shape><![endif]--><!--[if !vml]--><!--[endif]--></span></p>
<p class="MsoNormal" style="text-align: right;" align="right"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">3- الجداول المتناوبة الألوان</span><span style="font-size: 8pt; line-height: 115%; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">4</span></p>
<p class="MsoNormal" style="text-align: right;" align="right"><span><!--[if gte vml 1]><v:shape id="Picture_x0020_4" o:spid="_x0000_i1025"  type="#_x0000_t75" style='width:271.5pt;height:156pt;visibility:visible;  mso-wrap-style:square'> <v:imagedata src="file:///C:\Users\koko\AppData\Local\Temp\msohtmlclip1\01\clip_image004.gif" mce_src="file:///C:\Users\koko\AppData\Local\Temp\msohtmlclip1\01\clip_image004.gif"   o:title="example1" /> </v:shape><![endif]--><!--[if !vml]--><!--[endif]--></span></p>
<p class="MsoNormal" style="text-align: right;" align="right"><span> </span></p>
<div id="attachment_63" class="wp-caption alignnone" style="width: 310px"><a href="http://dev.holooli.com/wp-content/uploads/2008/07/3.jpg"><img class="size-medium wp-image-63" title="الجداول المتناوبة الألوان" src="http://dev.holooli.com/wp-content/uploads/2008/07/3-300x171.jpg" alt="الجداول المتناوبة الألوان" width="300" height="171" /></a><p class="wp-caption-text">الجداول المتناوبة الألوان</p></div>
<p style="text-align: center;">
<p class="MsoNormal" style="text-align: right;">
<p class="MsoNormal" style="text-align: right;" align="right"><span> </span></p>
<p class="MsoNormal" style="text-align: right;" align="right"><span> </span></p>
<p class="MsoNormal" style="text-align: right;" align="right"><span> </span></p>
<p class="MsoNormal" style="text-align: right;" align="right"><span> </span></p>
<p class="MsoNormal" style="text-align: right;" align="right"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;"> </span></p>
<p class="MsoListParagraph" style="margin: 0in 0.5in 10pt 0in; text-align: right; text-indent: -0.25in; direction: rtl; unicode-bidi: embed;" dir="rtl"><!--[if !supportLists]--><span style="font-family: Symbol;"><span>·<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]--><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">من ناحية البرمجة:</span></p>
<p class="MsoNormal" style="text-align: right;" align="right"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">البرمجة لا تقل أهمية عن التصميم &#8230; لكن بما أنها الجانب الغير مرئي من الموقع لذلك لايتم الانتباه إليها كثيراً.</span></p>
<p class="MsoNormal" style="text-align: right; direction: rtl; unicode-bidi: embed;" dir="rtl"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">موقعك يجب أن يكون مبرمجاً بشكل جيد وخالٍ من الأخطاء، أيضاً استخدم الجافا سكربت ولكن بحذر فبعض المستخدمين يوقفون عملها خوفاً من الفايروسات. الـ </span><span dir="ltr">RSS</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;"> <span lang="AR-JO">أصبحت ركناً أساسياً في كل موقع فالكثير من الأشخاص يستخدمونها لسهولة جديد الموقع بدون الحاجة لزيارته.</span></span></p>
<p class="MsoNormal" style="text-align: right; direction: rtl; unicode-bidi: embed;" dir="rtl"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">استخدم الـ </span><span dir="ltr">AJAX</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;"> عند إضافة تعليق مثلاً، فبدل أن تحدث الصفحة كلها عند إضافة المستخدم لتعليق، يقوم الأجاكس بهذه المهمة بهدوء وسرعة وبدون الاضطرار لتحديث الصفحة.</span></p>
<p class="MsoNormal" style="text-align: right; direction: rtl; unicode-bidi: embed;" dir="rtl"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;"> </span></p>
<p class="MsoNormal" style="text-align: right; direction: rtl; unicode-bidi: embed;" dir="rtl"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">هذه كانت جولة سريعة في تقنيات الويب 2.0 ولايمكن حصر هذا الموضوع بمقال أو كتاب فهو موضوع كبير وينمو بشكل سريع كل يوم. فالأفضل البقاء مطلعاً على هذه التقنيات من مصادر مختلفة</span><span style="font-size: 8pt; line-height: 115%; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">5</span><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">.</span></p>
<p class="MsoNormal" style="text-align: right; direction: rtl; unicode-bidi: embed;" dir="rtl"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;"> </span></p>
<p class="MsoNormal" style="text-align: right; direction: rtl; unicode-bidi: embed;" dir="rtl"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;"> </span></p>
<p class="MsoNormal" style="text-align: right; direction: rtl; unicode-bidi: embed;" dir="rtl"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;"> </span></p>
<p class="MsoNormal" style="text-align: right; direction: rtl; unicode-bidi: embed;" dir="rtl"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;"> </span></p>
<p class="MsoNormal" style="text-align: right; direction: rtl; unicode-bidi: embed;" dir="rtl"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;"> </span></p>
<p class="MsoNormal" style="text-align: right; direction: rtl; unicode-bidi: embed;" dir="rtl"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;"> </span></p>
<p class="MsoNormal" style="text-align: right; direction: rtl; unicode-bidi: embed;" dir="rtl"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;"> </span></p>
<p class="MsoNormal" style="text-align: right; direction: rtl; unicode-bidi: embed;" dir="rtl"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;"> </span></p>
<p class="MsoNormal" style="text-align: right; direction: rtl; unicode-bidi: embed;" dir="rtl"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;"> </span></p>
<p class="MsoNormal" style="text-align: right; direction: rtl; unicode-bidi: embed;" dir="rtl"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;"> </span></p>
<p class="MsoNormal" style="text-align: right; direction: rtl; unicode-bidi: embed;" dir="rtl"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;"> </span></p>
<table class="MsoNormalTable" style="border-collapse: collapse;" border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td style="padding: 0in 5.4pt; width: 455.4pt;" width="607" valign="top">
<p class="MsoNormal" style="margin-bottom: 6pt; line-height: normal;"><a href="http://w3c.org/"><span style="font-size: 8pt;">http://w3c.org</span></a></p>
</td>
<td style="padding: 0in 5.4pt; width: 23.4pt;" width="31" valign="top">
<p class="MsoNormal" style="margin-bottom: 6pt; text-align: right; line-height: normal;" align="right"><span style="font-size: 8pt; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">1.</span></p>
</td>
</tr>
<tr>
<td style="padding: 0in 5.4pt; width: 455.4pt;" width="607" valign="top">
<p class="MsoNormal" style="margin-bottom: 6pt; line-height: normal;"><a href="http://www.cssjuice.com/25-rounded-corners-techniques-with-css/"><span style="font-size: 8pt;">http://www.cssjuice.com/25-rounded-corners-techniques-with-css/</span></a><span style="font-size: 8pt;"> </span></p>
</td>
<td style="padding: 0in 5.4pt; width: 23.4pt;" width="31" valign="top">
<p class="MsoNormal" style="margin-bottom: 6pt; text-align: right; line-height: normal;" align="right"><span style="font-size: 8pt; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">2.</span></p>
</td>
</tr>
<tr>
<td style="padding: 0in 5.4pt; width: 455.4pt;" width="607" valign="top">
<p class="MsoNormal" style="margin-bottom: 6pt; line-height: normal;"><a href="http://www.noupe.com/css/47-excellent-ajax-css-forms.html"><span style="font-size: 8pt;">http://www.noupe.com/css/47-excellent-ajax-css-forms.html</span></a><span style="font-size: 8pt;"> </span></p>
</td>
<td style="padding: 0in 5.4pt; width: 23.4pt;" width="31" valign="top">
<p class="MsoNormal" style="margin-bottom: 6pt; text-align: right; line-height: normal;" align="right"><span style="font-size: 8pt; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">3.</span></p>
</td>
</tr>
<tr>
<td style="padding: 0in 5.4pt; width: 455.4pt;" width="607" valign="top">
<p class="MsoNormal" style="margin-bottom: 6pt; line-height: normal;"><a href="http://validweb.nl/artikelen/javascript/better-zebra-tables/"><span style="font-size: 8pt;">http://validweb.nl/artikelen/javascript/better-zebra-tables/</span></a><span style="font-size: 8pt;"> </span></p>
</td>
<td style="padding: 0in 5.4pt; width: 23.4pt;" width="31" valign="top">
<p class="MsoNormal" style="margin-bottom: 6pt; text-align: right; line-height: normal;" align="right"><span style="font-size: 8pt; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">4.</span></p>
</td>
</tr>
<tr>
<td style="padding: 0in 5.4pt; width: 455.4pt;" width="607" valign="top">
<p class="MsoNormal" style="margin-bottom: 6pt; line-height: normal;"><a href="http://cssbit.com/"><span style="font-size: 8pt;">http://cssbit.com</span></a><span style="font-size: 8pt;"> , </span><a href="http://noupe.com/"><span style="font-size: 8pt;">http://noupe.com</span></a><span style="font-size: 8pt;"> </span></p>
</td>
<td style="padding: 0in 5.4pt; width: 23.4pt;" width="31" valign="top">
<p class="MsoNormal" style="margin-bottom: 6pt; text-align: right; line-height: normal;" align="right"><span style="font-size: 8pt; font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;">5.</span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal" style="text-align: right; direction: rtl; unicode-bidi: embed;" dir="rtl"><span style="font-family: &quot;Arial&quot;,&quot;sans-serif&quot;;"> </span></p>
]]></content:encoded>
			<wfw:commentRss>http://khaledalhourani.com/blog/2008/07/23/%d9%83%d9%8a%d9%81-%d9%8a%d9%83%d9%88%d9%86-%d9%85%d9%88%d9%82%d8%b9%d9%8a-%d9%85%d9%86-%d9%85%d9%88%d8%a7%d9%82%d8%b9-%d8%a7%d9%84%d9%88%d9%8a%d8%a8-20/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>أخطاء يرتكبها مطوروا المواقع</title>
		<link>http://khaledalhourani.com/blog/2008/07/22/%d8%a3%d8%ae%d8%b7%d8%a7%d8%a1-%d9%8a%d8%b1%d8%aa%d9%83%d8%a8%d9%87%d8%a7-%d9%85%d8%b7%d9%88%d8%b1%d9%88%d8%a7-%d8%a7%d9%84%d9%85%d9%88%d8%a7%d9%82%d8%b9/</link>
		<comments>http://khaledalhourani.com/blog/2008/07/22/%d8%a3%d8%ae%d8%b7%d8%a7%d8%a1-%d9%8a%d8%b1%d8%aa%d9%83%d8%a8%d9%87%d8%a7-%d9%85%d8%b7%d9%88%d8%b1%d9%88%d8%a7-%d8%a7%d9%84%d9%85%d9%88%d8%a7%d9%82%d8%b9/#comments</comments>
		<pubDate>Mon, 21 Jul 2008 23:15:52 +0000</pubDate>
		<dc:creator>خالد</dc:creator>
				<category><![CDATA[تصميم]]></category>
		<category><![CDATA[برمجة]]></category>
		<category><![CDATA[تكتيك]]></category>
		<category><![CDATA[نصائح]]></category>

		<guid isPermaLink="false">http://dev.holooli.com/?p=25</guid>
		<description><![CDATA[1- العناوين الفظيعة كان ومازال بعض المطورين يضعون عناوين فظيعة للصفحات مثل: -&#38;&#38;-##موقع الصفحات الفظيعة##-&#38;&#38;- هذه الرموز لاتفيد بشيء ضع بدلاً عنها عنوان مفيد يساعدك بترقية الرانك. 2- قوائم التصفح بالجافا سكربت لماذا تستخدمهم إذا وجدت البديل السهل؟؟ وهو قوائم css (سأتحدث عن قوائم css بوقت لاحق) أيضاً أغلب محركات البحث لاتستطيع التعامل مع قوائم [...]]]></description>
			<content:encoded><![CDATA[<p><strong>1- العناوين الفظيعة</strong></p>
<p>كان ومازال بعض المطورين يضعون عناوين فظيعة للصفحات مثل:</p>
<p>-&amp;&amp;-##موقع الصفحات الفظيعة##-&amp;&amp;-</p>
<p>هذه الرموز لاتفيد بشيء ضع بدلاً عنها عنوان مفيد يساعدك بترقية الرانك.</p>
<p><strong>2- قوائم التصفح بالجافا سكربت</strong></p>
<p>لماذا تستخدمهم إذا وجدت البديل السهل؟؟ وهو قوائم css (سأتحدث عن قوائم css بوقت لاحق)</p>
<p>أيضاً أغلب محركات البحث لاتستطيع التعامل مع قوائم الجافا سكربت</p>
<p><strong>3- المسارات المولدة عشوائياً</strong></p>
<p>مازال هناك الكثير من المواقع التي تستخدم عناوين مولدة عشوائياً &#8230; فترى عشرات الأرقام والأحرف ولاتفهم منهم شيئاً &#8230; مثل:</p>
<p>www.example.com/2121,4334,3213dsadsa,weq</p>
<p><strong>4- عدم استعمال وسوم العناوين (h1 &#8230; h6)</strong></p>
<p>كثيراً ما ترى مواقع تضع عناوينها داخل وسوم عادية وتكبر الخط كثيراً حتى يبدو كعنوان !!! لماذا استخدم وسوم العناوين (h1 &#8230; h6) فوظيفتها هي كتابة العناوين &#8230; وبإمكانك تعديلها بال css وأيضاً هي من أساسيات SEO أي ترفع لك الرانك.</p>
<p><strong>5- عناوين الصفحات المتشابهة</strong></p>
<p>لا تستخدم نفس العنوان (title) لكل الصفحات بموقعك &#8230; استخدم لكل صفحة عنواناً مختلفاً</p>
<p><strong>6- لا تكرر الكلمات في وسم (meta keywords)</strong></p>
<p>لن يفيدك شيء تكرار الكلمات فمحركات البحث ليست بهذا الغباء الذي كانت عليه قبل عشرة سنوات، حتى تحتسبها أكثر من مرة <img src='http://khaledalhourani.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p><strong>7- ضغط المحتويات قبل إرسالها</strong></p>
<p>من الأخ<span class="comment-author"> </span><span class="comment-author"> <strong>Qniq:</strong></span></p>
<p><strong>8- عدم استعمال Reobots file</strong></p>
<p><strong>9- وضع نسخة وحيدة لمحتوى الموقع تعتمد على ال Ajax</strong></p>
<p>أي الاعتماد على الأجاكس بكامل الموقع وهذا خطأ كبير &#8230; فبعض المستخدمين يعطلوا الجافاسكربت لديهم وبذلك سيظهر موقعك بشكل عبيط <img src='http://khaledalhourani.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p><strong>10-</strong> <strong>وضع نسخة وحيدة لمحتوى الموقع تعتمد على ال Flash</strong></p>
<p>فبعض الناس مثلي يلغوا الفلاش كله من متصفحهم</p>
<p><strong>11- عدم استخدام Caching بشكل احترافي</strong></p>
<p>إذا لم تعرف كيفية استخدامه فلا تستخدمه <img src='http://khaledalhourani.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://khaledalhourani.com/blog/2008/07/22/%d8%a3%d8%ae%d8%b7%d8%a7%d8%a1-%d9%8a%d8%b1%d8%aa%d9%83%d8%a8%d9%87%d8%a7-%d9%85%d8%b7%d9%88%d8%b1%d9%88%d8%a7-%d8%a7%d9%84%d9%85%d9%88%d8%a7%d9%82%d8%b9/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>اختصارات ال CSS</title>
		<link>http://khaledalhourani.com/blog/2008/07/21/%d8%a7%d8%ae%d8%aa%d8%b5%d8%a7%d8%b1%d8%a7%d8%aa-%d8%a7%d9%84-css/</link>
		<comments>http://khaledalhourani.com/blog/2008/07/21/%d8%a7%d8%ae%d8%aa%d8%b5%d8%a7%d8%b1%d8%a7%d8%aa-%d8%a7%d9%84-css/#comments</comments>
		<pubDate>Mon, 21 Jul 2008 00:10:41 +0000</pubDate>
		<dc:creator>خالد</dc:creator>
				<category><![CDATA[تصميم]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[تكتيك]]></category>
		<category><![CDATA[نصائح]]></category>

		<guid isPermaLink="false">http://dev.holooli.com/?p=27</guid>
		<description><![CDATA[مجموعة اختصارات عند كتابتك لملف css 1- اختصار ال margin وال padding بدلاً من كتابة: div { margin-top: 5px; margin-right: 8px; margin-bottom: 3px; margin-left: 4px; } div { padding-top: 5px; padding-right: 8px; padding-bottom: 3px; padding-left: 4px; } نكتب التالي: div { margin: 5px 8px 3px 4px; } div { padding: 5px 8px 3px 4px; } [...]]]></description>
			<content:encoded><![CDATA[<p>مجموعة اختصارات عند كتابتك لملف css</p>
<p><strong>1- اختصار ال margin وال padding</strong><br />
بدلاً من كتابة:</p>
<div class="ltrcode"><code> div {<br />
margin-top: 5px;<br />
margin-right: 8px;<br />
margin-bottom: 3px;<br />
margin-left: 4px;<br />
}</code></div>
<div class="ltrcode"><code>div {<br />
padding-top: 5px;<br />
padding-right: 8px;<br />
padding-bottom: 3px;<br />
padding-left: 4px;<br />
}</code></div>
<p>نكتب التالي:</p>
<div class="ltrcode"><code> div {<br />
margin: 5px 8px 3px 4px;<br />
}</code></div>
<div class="ltrcode"><code>div {<br />
padding: 5px 8px 3px 4px;<br />
}</code></div>
<p>حيث الاختصار يكون دائماً بالترتيب التالي: Top &#8211; Right &#8211; Bottom &#8211; Left</p>
<p><strong>2- الإطار:</strong><br />
بدلاً من:</p>
<div class="ltrcode"><code><br />
div {<br />
border-width: 3px;<br />
border-style: solid;<br />
border-color: #c00;<br />
}<br />
</code></div>
<p>نكتب:</p>
<div class="ltrcode"><code> div { border: 3px solid #c00; }</code></div>
<p><strong>3- الخلفية:</strong><br />
بدلاً من:</p>
<div class="ltrcode"><code> div {<br />
background-color: #fff;<br />
background-image: url(../images/bg.gif);<br />
background-repeat: repeat-y;<br />
background-attachment: fixed;<br />
background-position: top center;<br />
}<br />
</code></div>
<p>نكتب:</p>
<div class="ltrcode"><code> div { background: #fff url(../img/bg.gif) repeat-y fixed top </code><code>center</code><code>; }</code></div>
<p><strong>4- الخط:</strong><br />
بدلاً من:</p>
<div class="ltrcode"><code><br />
p {<br />
font-style: italic;<br />
font-variant: small-caps;<br />
font-weight: bold;<br />
font-size: small;<br />
line-height: 1.2em;<br />
font-family: Helvetica, Arial, sans-serif;<br />
}<br />
</code></div>
<p>نكتب:</p>
<div class="ltrcode"><code> p { font: italic small-caps bold small/1.2em Helvetica, Arial, sans-serif; }<br />
</code></div>
]]></content:encoded>
			<wfw:commentRss>http://khaledalhourani.com/blog/2008/07/21/%d8%a7%d8%ae%d8%aa%d8%b5%d8%a7%d8%b1%d8%a7%d8%aa-%d8%a7%d9%84-css/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

