<?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>مدونة احمد ابوحولية</title>
	<atom:link href="http://ahmedly.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://ahmedly.com</link>
	<description></description>
	<lastBuildDate>Wed, 16 May 2012 19:22:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
<image>
			<title>مدونة احمد ابوحولية</title>
			<url>http://ahmedly.com/wp-content/uploads/2012/01/fovicon.jpg</url>
			<link>http://ahmedly.com</link>
			<width></width>
			<height></height>
			<description></description>
		</image>		<item>
		<title>مختارات #1: اضافة turn.js بتقنية HTML5.</title>
		<link>http://ahmedly.com/2012/05/collective1/</link>
		<comments>http://ahmedly.com/2012/05/collective1/#comments</comments>
		<pubDate>Wed, 16 May 2012 19:17:43 +0000</pubDate>
		<dc:creator>Ahmed Bouhuolia</dc:creator>
				<category><![CDATA[جميع الاقسام]]></category>
		<category><![CDATA[مختارات]]></category>

		<guid isPermaLink="false">http://ahmedly.com/?p=1940</guid>
		<description><![CDATA[مختارات هيا مجموعة من المواضيع نادرة ومميزة التي قمت بجمعها من المدونات والمواقع الاخري سواء كان العربية او اجنبية التي تختص في تصميم والمواقع الويب بحيت نتناول في كل جزء خمس مواضيع مميزة والنادرة . 1- اضافة Turn.js اضافة بواسطة مكتبة jQuery اضافة ميزة هذه الاضافة تمكنك من عمل كتاب اكتروني بحيت يمكنك تني وقلب الورقة ، مشابه الي حد كبير الي الاوراق الحقيقة يمكن استخدام هذه الاضافة في كتب او مجلة بواسطة HTML5 ، [...]]]></description>
			<content:encoded><![CDATA[<div id="main">
مختارات هيا مجموعة من المواضيع نادرة ومميزة التي قمت بجمعها من المدونات والمواقع الاخري سواء كان العربية او اجنبية التي تختص في تصميم والمواقع الويب بحيت نتناول في كل جزء خمس مواضيع مميزة والنادرة .</p>
<h2>1- اضافة <a href="http://www.turnjs.com/">Turn.js</a></h2>
<p>اضافة بواسطة مكتبة jQuery اضافة ميزة هذه الاضافة تمكنك من عمل كتاب اكتروني بحيت يمكنك تني وقلب الورقة ، مشابه الي  حد كبير الي الاوراق الحقيقة يمكن استخدام هذه الاضافة في كتب او مجلة بواسطة HTML5 ، اكتر مايميز هذه الاضافة صغر حجمها عند التحميل وكذلك سهولة التلاعب في الورقة و تدعمها لجميع المتصفحات المتطورة والاخيرة .</p>
<p><a href="http://www.turnjs.com/"><img src="http://ahmedly.com/wp-content/uploads/2012/05/turn-html5.jpg" width="550px" /></a></p>
<h2>2- تتطبيق <a href="http://www.cssarrowplease.com">cssarrowplease</a></h2>
<p>هذا التتطبيق يوفر عليك الوقت والجهد في تصميم الاسهم لمربعات HTML من خلال هذا التتطبيق يمكنك انشاء اسهم للعناصر بواسطة CSS3 والتحكم التام في خصائصها ، بمجر نسخ والصق كود في ملفك ، تتطبيق جميل جداً .</p>
<p><a href="http://www.cssarrowplease.com"><img src="http://ahmedly.com/wp-content/uploads/2012/05/1.jpg" width="550px" /></a></p>
<h2>3- <a href="http://www.paulund.co.uk/creating-different-css3-box-shadows-effects">انشاء تأتير ظل بمجموعة تأتيرات بواسطة CSS3.</a></h2>
<p>موضوع يتكمل حول انشاء مجموعة تأتيرات ظل المختلفة باستخدام CSS3 كما ان يدعم جميع المتصفحات الويب الرئيسية.</p>
<p><a href="http://www.paulund.co.uk/creating-different-css3-box-shadows-effects"><img src="http://ahmedly.com/wp-content/uploads/2012/05/shadow-CSS3.jpg" width="550px" /></a></p>
<h2>4- <a href="http://tympanus.net/codrops/2012/03/27/login-and-registration-form-with-html5-and-css3/">تصميم استمارة تسجيل دخول بواسطة HTML5 و CSS3 </a></h2>
<p>درس تعليمي طريقة تصميم نمودج استمارة تسجيل دخول وخروج بواسطة HTML5 و CSS3 بطريقة احترافية وجميلة جداً مع استخدام بعض Animate .</p>
<p><a href="http://tympanus.net/codrops/2012/03/27/login-and-registration-form-with-html5-and-css3/"><img src="http://ahmedly.com/wp-content/uploads/2012/05/shadow-CSS31.jpg" width="550px" /></a></p>
<h2>5- <a href="http://www.mubde3.net/blog/archives/practices-on-css3-6-2">إستخدام الخطوط المرفقة في صفحات الويب</a></h2>
<p>درس التعليمي يوضح طريقة استخدام الخطوط المرفقة في صفحات الويب بدلا من استخدام الصور وذلك بشرحه لخاصية <code>font‪-‬face</code> وطريقة  توافقة مع معظم المتصفحات الرئيسية وكذلك مع متصفحات الهواتف النقالة، شرح اكتر من رائع .  </p>
<p><a href="http://www.mubde3.net/blog/archives/practices-on-css3-6-2"><img src="http://ahmedly.com/wp-content/uploads/2012/05/key-frames.jpg" width="550px" /></a></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://ahmedly.com/2012/05/collective1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>عمل تدرج لوني لنص بواسطة CSS3</title>
		<link>http://ahmedly.com/2012/05/gradient-text-css/</link>
		<comments>http://ahmedly.com/2012/05/gradient-text-css/#comments</comments>
		<pubDate>Mon, 14 May 2012 14:37:20 +0000</pubDate>
		<dc:creator>Ahmed Bouhuolia</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[جميع الاقسام]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[تدريج لوني]]></category>

		<guid isPermaLink="false">http://ahmedly.com/?p=1876</guid>
		<description><![CDATA[في هذا الدرس التعليمي سوف نتعلم كيفت عمل تدرج لوني لنص بواسطة CSS3، في عادة من السهل عمل تدرج لوني لأي عنصر عادي ولكن من الصعب عمل هذا التدرج لنص ، والتي سوف من اجلها سنتطرق الي شرح خاصتين علي وهما:- -webkit-background-clip -webkit-text-fill-color ملاحظة : ان تلكا الخصائص لا تعمل إلا مع متصفحات webkit ( قوقل اكروم والسفاري) فقط لا غير . النتيجة النهائية: مشاهدة لنبدأ سوف نحتاج الي كود تدرج لوني عادي جداً او [...]]]></description>
			<content:encoded><![CDATA[<div id="main">
في هذا الدرس التعليمي سوف نتعلم كيفت عمل تدرج لوني لنص بواسطة CSS3، في عادة من السهل عمل تدرج لوني لأي عنصر عادي ولكن من الصعب عمل هذا التدرج لنص ، والتي سوف من اجلها سنتطرق الي شرح خاصتين علي وهما:-</p>
<li>-webkit-background-clip</li>
<li>-webkit-text-fill-color</li>
<p><b>ملاحظة : </b>ان تلكا الخصائص لا تعمل إلا مع متصفحات webkit ( قوقل اكروم والسفاري)  فقط لا غير .</p>
<div class="post-box">النتيجة النهائية: <a href="http://ahmedly.com/demo/gradient-text/">مشاهدة</a></div>
<p>لنبدأ سوف نحتاج الي كود تدرج لوني عادي جداً او استخدام احد التطبيقات التي تولد كود تدرج لوني مثل تطبيق <a href="http://www.colorzilla.com/">colorzilla</a> او مجموعة تطبيقات يمكن مراجعتها من <a href="http://ahmedly.com/2012/02/best-website-css3/" >تدوينه سابقة</a> جمعت فيها اهم المواقع التي يمكن من خلالها عمل كود تدرج لوني بواسطة CSS3 في هذا المثال قمت باعداد مثال تدريج لوني من اعلي بلون <code>#FFFFFF</code> ومن اسفل بلون <code>#000000</code> .</p>
<pre class="brush:php">

h1{

    /* Safari 4+, Chrome 1+ */
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFFFFF), to(#000000));

    /* Safari 5.1+, Chrome 10+ */
    background-image: -webkit-linear-gradient(#FFFFFF, #000000);

}
</pre>
<p></p>
<p><a href="http://ahmedly.com/wp-content/uploads/2012/05/7.jpg"><img width="550px" src="http://ahmedly.com/wp-content/uploads/2012/05/7.jpg" alt="text-gradient" /></a></p>
<p>لان نحتاج الي خاصية والتي تمكننا من القص الجزء الزائد والخارج علي النص و الخاصية هيا <code>background-clip</code> الخاصية الوحيدة التي تمكننا في فعل هذا  .  </p>
<pre class="brush:php">
-webkit-background-clip: text;
</pre>
<p></p>
<p><a href="http://ahmedly.com/wp-content/uploads/2012/05/8.jpg"><img width="550px" src="http://ahmedly.com/wp-content/uploads/2012/05/8.jpg" alt="background-Clip" /></a></p>
<p>سنلاحظ ان قد تم ازالة خلفية التدرج الوني تماماً من الحدود الخارجة عن النص ولم تظهر كذلك داخل النص والسبب يعود ان لون النص مخطي علي الخلفية التي ادرجنها ولهذا سبب سوف نقوم بإزالة لون النص بجعلة شفاف بإضافة خاصية <code>transparent</code> في لون النص بهذه الخاصية قد قمنا بإزالة لون النص بالكامل لكي يظهر لنا التدرج اللوني .</p>
<pre class="brush:php">
-webkit-text-fill-color: transparent;
</pre>
<p></p>
<p><a href="http://ahmedly.com/wp-content/uploads/2012/05/6.jpg"><img width="550px" src="http://ahmedly.com/wp-content/uploads/2012/05/6.jpg"/></a></p>
<p>هذه الطريقة من ابسط واسهل الطرق لعمل تدرج لوني لنص بواسطة CSS3 بدون استخدام اي صور انشاء الله قد اكون قد وفقت في شرح هذا الدرس بطريقة البسيطة ولاتنسي ان تترك لنا تعلقيك حول تجربتك .</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://ahmedly.com/2012/05/gradient-text-css/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>شرح خاصية Media Queries في CSS</title>
		<link>http://ahmedly.com/2012/04/media-queries/</link>
		<comments>http://ahmedly.com/2012/04/media-queries/#comments</comments>
		<pubDate>Tue, 10 Apr 2012 21:14:35 +0000</pubDate>
		<dc:creator>Ahmed Bouhuolia</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[جميع الاقسام]]></category>

		<guid isPermaLink="false">http://ahmedly.com/?p=1834</guid>
		<description><![CDATA[في هذا الدرس التعليمي سوف نتطرق حول خاصية @Media Queries في تقنية CSS والتي سوف اشرحها بطريقة مبسطة جداً ، تستخدم هذه الخاصية في التحكم في عرض الصفحة بحسب عرض شاشة العرض وذلك في تحكم في خواصها علي CSS ، تهدف هذه الخاصية الي تقديم العرض المناسب الي جميع مقايس الشاشة دون خذف أي جزء من الصفحة او تضارب العناصر الصفحة مع بعضها البعض سواء كان علي الهواتف المحمولة العادية او الذكية او في الاجهزة [...]]]></description>
			<content:encoded><![CDATA[<div id="main">
في هذا الدرس التعليمي سوف نتطرق حول خاصية <code>@Media Queries</code> في تقنية CSS والتي سوف اشرحها بطريقة مبسطة جداً ، تستخدم هذه الخاصية في التحكم في عرض الصفحة بحسب عرض شاشة العرض وذلك في تحكم في خواصها علي CSS ، تهدف هذه الخاصية الي تقديم العرض المناسب الي جميع مقايس الشاشة دون خذف أي جزء من الصفحة او تضارب العناصر الصفحة مع بعضها البعض سواء كان علي الهواتف المحمولة العادية او الذكية او في الاجهزة الكمبيوتر اللوحية او الشاشات التلفزيون او الشاشة الكمبيوتر العادية بنفس صفحة العرض إلا ان يتم التغير في خواص بحسب كل مقياس تستخدم هذه الخاصية في العديد من المواقع التي تدعم جميع المقاييس شاشات العرض لنبدأ في معرفة طريقة كتابتها مع تناول بعض الأمثلة حول هذه الخاصية.</p>
<p><a href="http://ahmedly.com/wp-content/uploads/2012/04/@media.jpg"><img src="http://ahmedly.com/wp-content/uploads/2012/04/@media.jpg" alt="" title="@media" width="555" height="170" class="alignnone size-full wp-image-1843" /></a></p>
<p>لمعرفة Media Queries في اكواد CSS يجب تعريف خاصية media وتحديد نوع الاستعراض مع شرط العرض على هذا التركيب علي نحوا التالي بحيث يكون اقصي عرض له 959px و ادني عرض 768px في الاجهزة الكمبيوتر اللوحية ومن ثم نعمل علي كتابة اكواد CSS الخاصة لتصميم في حالة العرض بمقايس السابقة في الجهزة اللوحية بصفة عامة .</p>
<pre class="brush:php">
@media only screen and (min-width: 768px) and (max-width: 959px) {}
</pre>
<p>اما في حالة اجهزة الهواتف الذكية يتم ضبطها في اقصي عرضها لها بمقياس 767px وادني عرض 480px هذه المقاييس مناسبة لجميع اجهزة الهواتف المحمولة الذكية التي تدعم شاشة بمقياس 480px .</p>
<pre class="brush:php">
@media only screen and (min-width: 480px) and (max-width: 767px) {}
</pre>
<p>وفي حالة عرض أجهزة الهواتف العادية ذات مقياس شاشة 320px يتم ضبط اقصي عرض 480px وهذا اقصر عرض للعرض ولهذا سبب لا تحتوي علي ادني عرض .</p>
<pre class="brush:php">
@media only screen and (max-width: 480px) {}
</pre>
<p>قمت بصناعة تتطبيق صغير لخاصية <code>@Media Queries</code> في CSS لزيادة فهم الفكرة عمل وهيا عبارة عن اربعة صناديق بحيت يعطي كل صندوق لون مميز خاص به وكلما صغرت في عرض الصفحة يضي صندوق مع كتابة علي كل صندوق بيانات العرض والمقايس يمكن <a href="http://ahmedly.com/demo/media_Quries/">معاينة</a> هذا التطبيق .</p>
<h4>ملاحظة :</h4>
<p>يمكنك رؤية التغييرات عند تجربة المثال بتصغير وتكبير نافذة المتصفح لتوضيح الفكرة اكتر .</p>
<div class="post-box">النتيجة النهائية: <a href="http://ahmedly.com/demo/media_Quries/">مشاهدة</a></div>
<p><a href="http://ahmedly.com/wp-content/uploads/2012/04/qdas.jpg"><img src="http://ahmedly.com/wp-content/uploads/2012/04/qdas.jpg" alt="" title="qdas" width="555" height="370" class="alignnone size-full wp-image-1851" /></a></p>
<h2>النهاية :</h2>
<p>وفي النهاية هذه ابسط امثلة <code>@Media Queries</code> واكترها استخدام في المواقع انشاء الله قد اكون وفقت في الشرح شكراً علي قراءة وتنسي تعليقك حول هذا الموضوع . </p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://ahmedly.com/2012/04/media-queries/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>طريقة تصميم صندوق لعرض تغريدات توتير داخل المواقع</title>
		<link>http://ahmedly.com/2012/04/design-display-twitter/</link>
		<comments>http://ahmedly.com/2012/04/design-display-twitter/#comments</comments>
		<pubDate>Wed, 04 Apr 2012 22:28:09 +0000</pubDate>
		<dc:creator>Ahmed Bouhuolia</dc:creator>
				<category><![CDATA[جميع الاقسام]]></category>
		<category><![CDATA[توتير]]></category>

		<guid isPermaLink="false">http://ahmedly.com/?p=1762</guid>
		<description><![CDATA[بعد ازدياد عدد مستخدمين توتير ازدادت مع هوا عدد اضافات وطرق التي تسمح لك بعرض اخر تغريداتك علي موقعك الخاص بك او علي مدونتك وفي هذاالدرس سنعمل علي اضافة اضافتين جافا سكريبت مبرمجتين من توتير بمكن من خلالها عرض اخر تغريداتك علي موقعك واكتر ما يميز هذه اضافتين انها يمكن من خلالها التحكم التام في شكل صندوق عن طريق CSS وسرعة تحميل لصغر حجمهما ، الدرس هذا بسيط جدا يمكن من الاستفادة منه اصحاب المواقع [...]]]></description>
			<content:encoded><![CDATA[<div id="main">
بعد ازدياد عدد مستخدمين توتير ازدادت مع هوا عدد اضافات وطرق التي تسمح لك بعرض اخر تغريداتك علي موقعك الخاص بك او علي مدونتك وفي هذاالدرس سنعمل علي اضافة اضافتين جافا سكريبت مبرمجتين من توتير بمكن من خلالها عرض اخر تغريداتك علي موقعك واكتر ما يميز هذه اضافتين انها يمكن من خلالها التحكم التام في شكل صندوق عن طريق CSS وسرعة تحميل لصغر حجمهما ، الدرس هذا بسيط جدا يمكن من الاستفادة منه اصحاب المواقع والمصممين الويب قبل البدا لبده ان يكون لديه خلفية علي HTML و CSS ولو بسيطة لنبدأ &#8230;</p>
<p>يمكنك مشاهدة الشكل النهائي لصندوق اخر تحديثات التوتير ، في الحقيقة شكل ليس معقد فهوا بسيط جدا فلا يوجد داعي لكتابة طريقة تصميمه علي الفوتوشوب فهوا مجرد صندوق يحتوي علي قائمة بها تغريدات <a href="http://blog.spoongraphics.co.uk/freebies/8-free-cute-and-simple-twitter-bird-vector-graphics">والصورة طائر توتير في الاسفل</a> .</p>
<div class="post-box">النتيجة النهائية: <a href="http://ahmedly.com/demo/displaytweet/">مشاهدة</a></div>
<p><a href="http://ahmedly.com/wp-content/uploads/2012/04/1.jpg"><img src="http://ahmedly.com/wp-content/uploads/2012/04/1.jpg" alt="" title="1" width="555" height="390" class="alignnone size-full wp-image-1765" /></a><br />
</p>
<h2>HTML</h2>
<p>نقوم بفتح صفحة HTML جديد ونقوم بتضمين اضافتين توتير داخل الوسم <code>body</code> .</p>
<pre class="brush:php">
<!--<script src="http://twitter.com/javascripts/blogger.js " type="text/javascript"></script>
<script src="http://twitter.com/statuses/user_timeline/abouolia.json?callback=twitterCallback2&#038;count=4" type="text/javascript"></script>-->
</pre>
<p> كيف يمكنني تحكم في عدد التغريدات التي تعرض في الصندوق ؟ كيف يمكن تحكم عنوان حساب توتير ؟ الصورة التالية سوف تجيب عن هذه الاسئلة ! &#8230;</p>
<p><a href="http://ahmedly.com/wp-content/uploads/2012/04/بدون-عنوان-11.jpg"><img src="http://ahmedly.com/wp-content/uploads/2012/04/بدون-عنوان-11.jpg" alt="" title="بدون عنوان-1" width="555" height="189" class="alignnone size-full wp-image-1791" /></a></p>
<p>هيكلة HTML قصيرة جداً فهيا عبارة عن صندوق يحتوي علي عنوان واسم حساب توتير وقائمة <code>ul</code> بمعرف <code>#twitter_update_list</code> مرتبط مع اضافة جافا سكريبت بمعني لن نستطيع تغير اسم المعرف فهوا تابت .</p>
<pre class="brush:php">
<!--
<div id="twitter">
<h1><a href="http://twitter.com/abouolia">@Abouolia</a></h1>
<div id="BoxsTweets">
<ul id="twitter_update_list"></ul>
</div>
</div>

-->
</pre>
<p>فإذا قمنا بعرض الصفحة علي احد متصفحات فتظهر لنا بشكل هذا بدون أي تأثير CSS جميل جداً.</p>
<p><a href="http://ahmedly.com/wp-content/uploads/2012/04/nocss.jpg"><img src="http://ahmedly.com/wp-content/uploads/2012/04/nocss.jpg" alt="" title="nocss" width="555" height="300" class="alignnone size-full wp-image-1806" /></a></p>
<p>اما صفحة فهيا تحتوي علي خصائص عادية ابرز محتويه هذه الصفحة انها تحتوي علي خاصية <code>box-shadow</code> لإضافة تأثير توهج خارجي اما بقية الخصائص فكلها خصائص عادية يمكن ضبطها بحسب التصميم المطلوب .</p>
<pre class="brush:php">
body{
	background:url(img/background%20wall.png) repeat;
}
h1 a{
	color:#333333;
	font-size:65px;;
	text-decoration:none;
	text-shadow: 0px 1px 0px #EEE;
	color: #999999;
}
h1 a:hover{
	color:#555;
}
#twitter{
	width:500px;
	margin: 200px auto 0px auto;
}
#BoxsTweets{
	background:rgb(239, 239, 239);
	border:1px solid #999999;
	-webkit-border-radius: 6px;
    	-moz-border-radius: 6px;
    	border-radius: 6px;
	font-size: 18px;
	color: #333333;
	-webkit-box-shadow: 0px 0px 8px #cccccc;
	-moz-box-shadow: 0px 0px 8px #cccccc;
	box-shadow: 0px 0px 8px #cccccc;
}
#twitter li{
	border-bottom:1px dashed #666666;
	margin: 10px;
	padding-bottom: 10px;
}
img.bridTwitter{
	margin:10px 0px 0px 150px;
}
</pre>
<h2>النهاية</h2>
<p>وفي النهاية هذه ابسط طريقة لوضع تحديثات التوتير علي المواقع الانترنت مع التحكم في التصميم ، انشاء الله قد اكون قد وفقت في شرح هذا شكرا علي قراءة ولا تنسي ان تترك لنا تعليقك .</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://ahmedly.com/2012/04/design-display-twitter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>تكويد واجهة مشغل الفيديو علي HTML5#</title>
		<link>http://ahmedly.com/2012/03/%d8%aa%d9%83%d9%88%d9%8a%d8%af-%d9%88%d8%a7%d8%ac%d9%87%d8%a9-%d9%85%d8%b4%d8%ba%d9%84-%d8%a7%d9%84%d9%81%d9%8a%d8%af%d9%8a%d9%88-%d8%b9%d9%84%d9%8a-html5/</link>
		<comments>http://ahmedly.com/2012/03/%d8%aa%d9%83%d9%88%d9%8a%d8%af-%d9%88%d8%a7%d8%ac%d9%87%d8%a9-%d9%85%d8%b4%d8%ba%d9%84-%d8%a7%d9%84%d9%81%d9%8a%d8%af%d9%8a%d9%88-%d8%b9%d9%84%d9%8a-html5/#comments</comments>
		<pubDate>Sat, 17 Mar 2012 12:22:33 +0000</pubDate>
		<dc:creator>Ahmed Bouhuolia</dc:creator>
				<category><![CDATA[جميع الاقسام]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[jPlayer]]></category>

		<guid isPermaLink="false">http://ahmedly.com/?p=1579</guid>
		<description><![CDATA[في درس السابق تناولنا طريقة تصميم واجهة مشغل الفيديو علي الفوتوشوب PSD وانتهينا من تصميم هذه الواجهة بـ خطوات واليوم في هذا درس التعليمي سوف نعمل علي تكويد هذه الواجهة علي HTML5 وسنستعين بإضافة jPlayer لتشغيل المقاطع الفيديو بدون تقنية فلاش الذي يوفر مساحة كبيرة عند تصفح صفحة الويب كما ان سرعة التحميل الكبيرة عن مشاهدة ، وانا قمت إضافة اضافة jPlayer التي توجد بها العديد من خيارات ودعمها لكافة المتصفحات الويب مع اختلاف اصدارتها [...]]]></description>
			<content:encoded><![CDATA[<div id="main">
في درس السابق تناولنا طريقة <a href="http://ahmedly.com/2012/03/design-player-psd/">تصميم واجهة مشغل الفيديو علي الفوتوشوب PSD </a> وانتهينا من تصميم هذه الواجهة بـ خطوات واليوم في هذا درس التعليمي سوف نعمل علي تكويد هذه الواجهة علي HTML5 وسنستعين بإضافة <a href="http://jplayer.org/">jPlayer</a> لتشغيل المقاطع الفيديو بدون تقنية فلاش الذي يوفر مساحة كبيرة عند تصفح صفحة الويب كما ان سرعة التحميل الكبيرة عن مشاهدة ، وانا قمت إضافة اضافة jPlayer التي توجد بها العديد من خيارات ودعمها لكافة المتصفحات الويب مع اختلاف اصدارتها كما ان تدعم العديد من صيغ الفيديو علي HTML5 ، لنبدأ &#8230;</p>
<div class="post-box">النتيجة النهائية: <a href="http://ahmedly.com/demo/player">مشاهدة</a></div>
<p></p>
<h2>الخطوة 1 :</h2>
<p>سنبدأ في البداية بفتح وثيقة HTML جديدة ومن ثم نقوم بربطها بمكتبة <a href="http://jquery.com/">jQuary</a> التي تستضيفها قوقل ثم تنزيل أضافة <a href="http://jplayer.org/">jPlayer</a> وربطها بالصفحة الرئيسية لـ ولا ننسي بفتح صفحة Style.CSS جديد وربطها بصفحة الرئيسية .</p>
<pre class="brush:php">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" type="text/javascript"></script>
<script src="jquery.jplayer.min.js" type="text/javascript"></script>
<link href="style.css" type="text/css" rel="stylesheet" />
</pre>
<p></p>
<h2>الخطوة 2 : HTML </h2>
<p>في الخطوة التالية ننشأ جميع عناصر<code>div</code>واجهة الفيديو بأسماء كلاسات&#8221;<code>class</code>&#8221; ثابتة من اضافة jPlayer يمكن اخدها من موقع<a href="#">jPlayer.org</a>الرسمي للإضافة ، لكي يتم ربط كل عنصر<code>div</code>من اسم كلاس مع اضافة jPlayer .</p>
<pre class="brush:php">
<div id="jp_container_1" class="jp-video jp-video-360p">
<div id="jquery_jplayer_1" class="jp-jplayer"></div>
<div class="jp-gui">
<div class="jp-interface">
<div class="jp-controls-holder"> <a href="javascript:;" class="jp-play" tabindex="1">تشغيل</a> <a href="javascript:;" class="jp-pause" tabindex="1">توقف مؤقت</a> <span class="separator sep-1"></span>
<div class="jp-progress">
<div class="jp-seek-bar">
<div class="jp-play-bar"><span></span></div>
</div>
</div>
<div id="time">
<div class="jp-current-time"></div>

          <span class="time-sep">/</span>
<div class="jp-duration"></div>

          <span class="separator sep-2"></span></div>

        <a href="javascript:;" class="jp-mute" tabindex="1" title="mute">كثم</a> <a href="javascript:;" class="jp-unmute" tabindex="1" title="unmute">إلغاء كثم</a>
<div class="jp-volume-bar">
<div class="jp-volume-bar-value"><span class="handle"></span></div>
</div>

        <span class="separator sep-2"></span> <a href="javascript:;" class="jp-full-screen" tabindex="1" title="full screen">كامل الشاشة</a> <a href="javascript:;" class="jp-restore-screen" tabindex="1" title="restore screen">إلغاء كامل الشاشة</a> </div>
</div>
</div>
<div class="jp-no-solution"><span>التحديث المطلوب</span>هذه رسالة ستظهر إذا لم يتم دعم الفيديو. ويمكن استخدام بديل فلاش هنا إذا كان يتطلب ذلك.</div>
</div>
</pre>
<p>الي حد الان الصفحة لا تحتوي علي أي تأثير CSS ولا JavaScript  ولهذا اذا قمنا بعرض الصفحة علي متصفح الانترنت فسوف تراها بشكل هذا .<a href="http://ahmedly.com/wp-content/uploads/2012/03/12.jpg"><img src="http://ahmedly.com/wp-content/uploads/2012/03/12.jpg" alt="" title="1" width="555" height="195" class="alignnone size-full wp-image-1661" /></a></p>
<h2>الخطوة 3 : Document JavaScript</h2>
<p>
علينا الان اضافة الفيديو وربطة بالصفحة الرئيسية لكي يتم عرضة في مشغل الفيديو لك لحظ ! علينا تحويل المقطع الي صيغة HTML5 فهناك العديد من المواقع والبرامج علي الانترنت التي تساعدك في تحويل هذا المقطع الي صيغة HTML5 وانا قمت بتحويل المقطع علي برنامج<a href="http://easyhtml5video.com/"> Easy HTML5 Video </a>، بعد ما قمنا بتحويل المقطع علينا ربطه بالمشغل الفيديو بإضافة كود مستند جافا سكريبت الي صفحة لكي يتم تنقيده علي أضافة jPlayer وكذلك ضبط طول وعرض المقطع المدعوم كما يمكنك الحصول علي جميع اكواد من الموقع الرسمي للأضافة  .</p>
<pre class="brush:php">
<!--instantiate-->
<script type="text/javascript">
$(document).ready(function(){
    $("#jquery_jplayer_1").jPlayer({
        ready: function () {
            $(this).jPlayer("setMedia", {

                webmv: "video.files/tom.webm",
                poster: "video.files/tom.png",
				ogv: "video.files/tom.ogv",
				m4v: "video.files/tom.mp4"
            });
        },
        swfPath: "js",
        supplied: "webmv, ogv, m4v",
        size: {
            width: "570px",
            height: "340px",
            cssClass: "jp-video-360p"
        }
    });
});
</script>
</pre>
<p></p>
<h2>الخطوة 4 : Style.css</h2>
<p></p>
<p>وفي الخطوة التالية نضف لكل عنصر <code>div</code>  تصميم هيكليي خاص بيه بنفس تصميم واجهة علي الفوتوشوب ويأتي ذلك بعد قص جميع الرسومات من ملف PSD وتحويله الي ملف Png  لكي يتم وضع جميع الرسومات علي هيئة ملف CSS3 .</p>
<p>فإذا قمنا بعرض صفحة علي احد المتصفحات الويب فسوف تظهر لنا بشكل هذا علينا الان نضيف بعض التأثيرات CSS لكي يكتمل هذا التصميم .</p>
<p><a href="http://ahmedly.com/wp-content/uploads/2012/03/2.jpg"><img src="http://ahmedly.com/wp-content/uploads/2012/03/2.jpg" alt="" title="2" width="555" height="430" class="alignnone size-full wp-image-1671" /></a></p>
<p>قبل ان نبدأ بتصميم الواجهة علينا ازالة التباعد واطار والحشو الاقتراضي لـ CSS تم نضيف خليفة للجسم الصفحة وذلك بتكرارها علي مستوي الصفحة .</p>
<pre class="brush:php">
body {
	background:url(img/wall.png) repeat;
}
body, ul, li, a, img {
	margin:0px;
	padding:0px;
	border:none;
}
</pre>
<p></p>
<p>كما علينا اضافة تدريج اللوني لشريط التحكم مشغل الفيديو والذي يتحكم في معرف <code>.jp-interface</code> مع ضبط طول وعرض شريط بنفس المعطيات . </p>
<pre class="brush:php">
#jp_container_1 {
	box-shadow: 0px 0px 40px #333333;
	-moz-box-shadow: 0px 0px 40px #333333;
	-webkit-box-shadow: 0px 0px 40px #333333;
}
.jp-interface{
	background: #cacaca;
	background: -moz-linear-gradient(top, #cacaca 0%, #999999 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cacaca), color-stop(100%, #999999));
	background: -webkit-linear-gradient(top, #cacaca 0%, #999999 100%);
	background: -o-linear-gradient(top, #cacaca 0%, #999999 100%);
	background: -ms-linear-gradient(top, #cacaca 0%, #999999 100%);
	background: linear-gradient(top, #cacaca 0%, #999999 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cacaca', endColorstr='#999999', GradientType=0 );

    height:47px;
	width:570px;
	position: relative;
	margin: auto;
}
.jp-video-360p {
	margin:250px auto 0px auto;
	width:570px;
}
.jp_poster_0 {
	display:block;
}
</pre>
<p></p>
<p><a href="http://ahmedly.com/wp-content/uploads/2012/03/6-n.jpg"><img src="http://ahmedly.com/wp-content/uploads/2012/03/6-n.jpg" alt="" title="6 n" width="555" height="430" class="alignnone size-full wp-image-1700" /></a></p>
<p>سوف يكون لدينا في ايقونة تشغيل و توقف مؤقت ارتفاع <code>24px</code> وعرض <code>23px</code> وكذلك بتباعد علي اليسار بقيمة <code>15px</code> واطار علي اليمين بقمية <code>2px</code> بلون <code>#666666</code> مع ربط كل ايقونة مع معرف <code>.jp-play</code> في حالة طلب تشغيل ومع ايقونة في حالة التوقف مقطع مؤقت .</p>
<pre class="brush:php">
/******** Button MUTE_UNMUTE *******/
.jp-mute, .jp-unmute {
	text-indent:-9999px;
	height:23px;
	width:31px;
	margin-top: 11px;
	border-left:2px solid #666666;
	padding-left:15px;
	display: inline-block;
	position: absolute;
	left: 380px;
}
.jp-mute {
	background: url(img/mute-button.png) center no-repeat;
}
.jp-unmute {
	background:url(img/unmute-button.png) center no-repeat;
}
</pre>
<p></p>
<p>فإذا قمنا بعرض الصفحة علي متصفح الويب لمشاهدة التحديثات حول زر تشغيل سوف يظهر لنا بشكل هذا &#8220;جميل جداً &#8221; .</p>
<p><a href="http://ahmedly.com/wp-content/uploads/2012/03/71.jpg"><img src="http://ahmedly.com/wp-content/uploads/2012/03/71.jpg" alt="" title="7" width="555" height="440" class="alignnone size-full wp-image-1706" /></a></p>
<p>في هذه الخطوة سوف نضبط طول 33px وعرض 32px العنصر مع اضافة رمز ايقونة شاشة بالكامل معر معرف <code>.jp-full-screen</code> وايقونة اعادة الشاشة بالكامل معر معرف <code>.jp-restore-screen</code> يتم ضبط مكان كل معرف بخاصية <code>position: absolute;</code> مع اضافة اطار علي اليسار بقيمة 2px</p>
<pre class="brush:php">
/******** Button FULLSCREEN_UNFULLSCREEN *******/
.jp-full-screen, .jp-restore-screen {
	width:32px;
	height:33px;
	text-indent:-9999px;
	border-left:2px solid #666666;
	padding-left: 10px;
	position: absolute;
	left: 520px;
	margin-top: 6px;
}
.jp-full-screen {
	background: url(img/FullScreen-Button.png) right no-repeat;
}
.jp-restore-screen {
	background: url(img/unFullScreen-Button.png) right no-repeat;
}
</pre>
<p></p>
<p>هذه الخطوة شبيهه الي حد كبير من خطوة السابقة سنحتاج الي اثنين من ايقونات الازرار كثم الصوت مع معرف <code>.jp-mute</code> وإلغاء كثم الصوت مع معرف <code>.jp-unmute</code> مع ضبط طول وعرض وتباعد واطار الخارجي للمعرفين .</p>
<pre class="brush:php">
/******** Button MUTE_UNMUTE *******/
.jp-mute, .jp-unmute {
	text-indent:-9999px;
	height:23px;
	width:31px;
	margin-top: 11px;
	border-left:2px solid #666666;
	padding-left:15px;
	display: inline-block;
	position: absolute;
	left: 380px;
}
.jp-mute {
	background: url(img/mute-button.png) center no-repeat;
}
.jp-unmute {
	background:url(img/unmute-button.png) center no-repeat;
}
</pre>
<p></p>
<p>جاء دور شريط تمرير الفيديو نضبط طول <code>12px</code> وعرض <code>208px</code> والصوت طول <code>12px</code> وعرض <code>75px</code> ونقوم بإعطائه اطار بنصف قطر دائرة بقيمة <code>6px</code> مع اضافة خاصية <code>cursor</code> من نوع <code>pointer</code> لكي يتم ظهور مؤشر الفارة علي هيئة رابط تشاعبي عند وقوف عليه اما خلفية الشريط يتم قصها من ملف psd واسترادها علي هيئة ملف png بحيت تعمل css علي تكرارها علي محور x .</p>
<pre class="brush:php">
/********* NAV-PROGRESS ********/
.jp-progress, .jp-volume-bar {
	height:12px;
	background:url(img/progressBK.png) repeat-x;
	border:1px solid #666666;
	border-bottom:1px solid #999999;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	display:inline-block;
	margin-top: 17px;
	cursor: pointer;
	position: absolute;
}
.jp-progress {
	left:73px;
	width:208px;
}
.jp-volume-bar {
	width:75px;
	left: 425px;
}
</pre>
<p></p>
<p>اما شريط مدي مرور الفيديو وهو شريط يظهر فوق الشريط السابق ويتم ضبطه بنفس الاعدادات السابقة الا ان عرض يتم ضبطه اوتوماتيكي لا نه شريط يتمدد حسب مرور المقطع الفيديو.</p>
<pre class="brush:php">
.jp-play-bar, .jp-volume-bar-value {   /*** PLAYING *****/
	background:url(img/progressPlayingBK.png) repeat-x;
	border:1px solid #666666;
	border-bottom:1px solid #999999;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	height: 12px;
}
</pre>
<p></p>
<p>المقبض شريط سير الفيديو والذي يظهر فوق الشريط مدي مرور الفيديو بمحاذات نحو يمين الشريط ، اما عن ضبط طول وعرض المقبض يتم ضبطه بطول وعرض وخلفية بدون تكرار .</p>
<pre class="brush:php">
/****** HANDLE ********/
	.jp-volume-bar-value span, .jp-play-bar span {
			background:url(img/player.png);
			height:25px;
			width:26px;
			display:inline-block;
			position: relative;
			top: -7px;
			left: 15px;
			float: right;
	}</pre>
<p></p>
<p>قريب نوشك علي انتهاء ، بما أنا مشغل يحتوي علي نص يعطي لنا قراءات طول المقطع الفيديو والوقت المتبقي من المقطع الفيديو فأنا يتم ضبط هذا العنصر بخواص العادي متل التباعد وخاصية <code>position</code> .</p>
<pre class="brush:php">
    /**** TIME &#038; DURATION  ****/
#time {
	position: absolute;
	left: 290px;
	color: #333333;
	margin-top: 15px;
}
.jp-current-time, .jp-duration {
	display:inline-block;
}
</pre>
<p></p>
<p>نحن في الخطوة الاخيرة ، علينا الان وضع التصميم في حالة تشغيل علي مستوي الشاشة يتم اعطائه تدريج لوني لشريط التحكم السفلي للمشغل وكذلك بعض الخواص العادية مثل التباعد الخارجي و والمستوي العرض 100% .</p>
<pre class="brush:php">
.jp-video-full .jp-gui,.jp-interface{
	background: #cacaca;
	background: -moz-linear-gradient(top, #cacaca 0%, #999999 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cacaca), color-stop(100%, #999999));
	background: -webkit-linear-gradient(top, #cacaca 0%, #999999 100%);
	background: -o-linear-gradient(top, #cacaca 0%, #999999 100%);
	background: -ms-linear-gradient(top, #cacaca 0%, #999999 100%);
	background: linear-gradient(top, #cacaca 0%, #999999 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cacaca', endColorstr='#999999', GradientType=0 );
}
.jp-video-full .jp-gui {
	width: 100%;
    .jp-video-full {
	margin:80px auto auto auto;
	}
.jp-video-full #jquery_jplayer_1{
   	height: auto !important;	width: auto !important;
}
/******** THE END ******/
    </pre>
<p></p>
<h2>النهاية</h2>
<p></p>
<p>فإذا قمنا بعرض صفحة علي احد المتصفحات الويب فسوف تظهر لنا بشكل هذا جميل جداً اذا انتهينا من عمل تكويد هذه الواجهة .</p>
<p><a href="http://ahmedly.com/wp-content/uploads/2012/03/101.jpg"><img src="http://ahmedly.com/wp-content/uploads/2012/03/101.jpg" alt="" title="10" width="555" height="400" class="alignnone size-full wp-image-1734" /></a></p>
<p>باستخدام اضافة <a href="http://jplayer.org/">jPlayer</a> وتصميم هذا الاحترافي انشانا مشغل فيديو علي HTML5 وكذلك لا ننسي انا توجد العديد من حيل التي توافرها اضافة jPlayer ، علي رغم عملية التكويد كانت صعبة بعض الشي لكن تحتاج لبعض التركيز شكرا علي قراءة ولا تنسي ان تترك لنا تعليقك .</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://ahmedly.com/2012/03/%d8%aa%d9%83%d9%88%d9%8a%d8%af-%d9%88%d8%a7%d8%ac%d9%87%d8%a9-%d9%85%d8%b4%d8%ba%d9%84-%d8%a7%d9%84%d9%81%d9%8a%d8%af%d9%8a%d9%88-%d8%b9%d9%84%d9%8a-html5/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>تصميم واجهة فيديو علي الفوتوشوب #PSD</title>
		<link>http://ahmedly.com/2012/03/design-player-psd/</link>
		<comments>http://ahmedly.com/2012/03/design-player-psd/#comments</comments>
		<pubDate>Wed, 07 Mar 2012 12:09:15 +0000</pubDate>
		<dc:creator>Ahmed Bouhuolia</dc:creator>
				<category><![CDATA[جميع الاقسام]]></category>

		<guid isPermaLink="false">http://ahmedly.com/?p=1518</guid>
		<description><![CDATA[في هذا الدرس التعليمي سوف نعمل علي تصميم واجهة مشغل فيديوا مع شريط تحكم يدعم العديد من خيارات هيا تشغيل ، توقف مؤقت ، كثم ، إلغاء كثم ، كامل الشاشة ، إلغاء كامل الشاشة سوف نشرح خطوة بخطو طريقة تصميم هذه الواجهة وسوف نتاول في درس الاول تصميم علي الفوتوشوب PSD ودرس التاني طريقة تكويد هذه الواجهة علي HTML5 بطريقة مبسطة واحترافية . الخطوة 1 : الخطوة الاولي ننشأ ملف جديد بطول وعرض 1024px [...]]]></description>
			<content:encoded><![CDATA[<div id="main">
في هذا الدرس التعليمي سوف نعمل علي تصميم واجهة مشغل فيديوا مع شريط تحكم يدعم العديد من خيارات هيا تشغيل ، توقف مؤقت ، كثم ، إلغاء كثم ، كامل الشاشة ، إلغاء كامل الشاشة سوف نشرح خطوة بخطو طريقة تصميم هذه الواجهة وسوف نتاول في درس الاول تصميم علي الفوتوشوب PSD ودرس التاني طريقة تكويد هذه الواجهة علي HTML5 بطريقة مبسطة واحترافية .</p>
<p><a href="http://ahmedly.com/wp-content/uploads/2012/03/211.jpg"><img src="http://ahmedly.com/wp-content/uploads/2012/03/211.jpg" alt="" title="21" width="555" height="375" class="alignnone size-full wp-image-1602" /></a></p>
<h2>الخطوة 1 :</h2>
<p>الخطوة الاولي ننشأ ملف جديد بطول وعرض 1024px * 768px تم نقوم بملئه بلون <code>#666666</code> مع إضافة تأتير تشويش بقيمة 4% .</p>
<p><a href="http://ahmedly.com/wp-content/uploads/2012/03/1.jpg"><img src="http://ahmedly.com/wp-content/uploads/2012/03/1.jpg" alt="" title="1" width="555" height="430" class="alignnone size-full wp-image-1519" /></a><br />
</p>
<h2>الخطوة 2 :</h2>
<p>الخطوة التالية ننشأ مستطيل بإستخدام اداة مستطيل (U) بطول وعرض 570px * 47px مع اضافة تأتير لوني من اعلي <code>#cacaca</code> ومن اسفل <code>#b3b3b3</code> ونوع التدريج خطي .</p>
<p><a href="http://ahmedly.com/wp-content/uploads/2012/03/23.jpg"><img src="http://ahmedly.com/wp-content/uploads/2012/03/23.jpg" alt="" title="23" width="555" height="430" class="alignnone size-full wp-image-1608" /></a></p>
<h2>الخطوة 3 :</h2>
<p>و من اداء مستطيل دائري الزاوية ننشأ مستطيل في منتصف المستطيل السابق بقيمة 6px بمليء لون <code>#e5e5e5</code> بحيت يكون هذا المستطيل في منتصف المستطيل السابق .</p>
<p><a href="http://ahmedly.com/wp-content/uploads/2012/03/3.jpg"><img src="http://ahmedly.com/wp-content/uploads/2012/03/3.jpg" alt="" title="3" width="555" height="420" class="alignnone size-full wp-image-1545" /></a></a></p>
<p>ومن ثم نعمل علي اضافة بعض التأتيرات ، اضافة ظل داخلي للمستطيل بحجم 3px ولون <code>#666666</code> مع مسافة 0px  .</p>
<p><a href="http://ahmedly.com/wp-content/uploads/2012/03/4.jpg"><img src="http://ahmedly.com/wp-content/uploads/2012/03/4.jpg" alt="" title="4" width="555" height="360" class="alignnone size-full wp-image-1531" /></a></p>
<p>اما تأتير التاني نضف اطار خارجي للمستطيل بقيمة 2px بلون <code>#666666</code> .</p>
<p><a href="http://ahmedly.com/wp-content/uploads/2012/03/5.jpg"><img src="http://ahmedly.com/wp-content/uploads/2012/03/5.jpg" alt="" title="5" width="555" height="330" class="alignnone size-full wp-image-1535" /></a></p>
<p>وهكذا انتهينا من تصميم شريط التحكم للفيديوا ومستوي الصوت بخطوات سريعة وبسيطة لنتقل الي تصميم مقبض كل شريط تحكم ، والمقبض هوا الذي يتحكم في في مستوي الشريط سوء كان في تقديم الفيديوا او في مستوي الصوت . </p>
<p><a href="http://ahmedly.com/wp-content/uploads/2012/03/6.jpg"><img src="http://ahmedly.com/wp-content/uploads/2012/03/6.jpg" alt="" title="6" width="555" height="180"/></a></p>
<h2>الخطوة 4 :</h2>
<p>الخطوة التالية من اداة الشكل الكروي نضف دائرة نصف قطرها 5px لتعامل في تقديم الفيديو .</p>
<p><a href="http://ahmedly.com/wp-content/uploads/2012/03/7.jpg"><img src="http://ahmedly.com/wp-content/uploads/2012/03/7.jpg" alt="" title="7" width="555" height="440" class="alignnone size-full wp-image-1541" /></a></p>
<p>ومن ثم نعمل علي اضافة تدريج لوني لشكل الكروي بنمط زاوية ، مع العديد الحواجز اللونية التي مابين لون <code>#CCCCCC</code> ولون <code>#999999</code>  .</p>
<p><a href="http://ahmedly.com/wp-content/uploads/2012/03/8.jpg"><img src="http://ahmedly.com/wp-content/uploads/2012/03/8.jpg" alt="" title="8" width="555" height="400" class="alignnone size-full wp-image-1549" /></a></p>
<p>مع اضافة اطار خارجي بقيمة 2px بلون <code>#666666</code> لإعطاء للتصميم نمط من الالمونيوم .</p>
<p><a href="http://ahmedly.com/wp-content/uploads/2012/03/24.jpg"><img src="http://ahmedly.com/wp-content/uploads/2012/03/24.jpg" alt="" title="24" width="555" height="400" class="alignnone size-full wp-image-1622" /></a></p>
<h2>الخطوة 5 :</h2>
<p>والان في الخطوة التالية نقوم بكتابة الفترة الزمنية للمقطع والفترة الزمنية المتبقية من الفيديو من اداة الكتابة الافقية بلون <code>#333333</code> خط وحجم 13نقطة خط ونوع خط <code>Arial</code> . </p>
<p><a href="http://ahmedly.com/wp-content/uploads/2012/03/11.jpg"><img src="http://ahmedly.com/wp-content/uploads/2012/03/11.jpg" alt="" title="11" width="555" height="280" class="alignnone size-full wp-image-1556" /></a></p>
<p>نكرر نفس الخطوات مع شريط تمرير التحكم في مستوي الصوت إلا بعرض 75px مع نفس جميع الخصائص شريط السابق .</p>
<h2>الخطوة 6 :</h2>
<p>الخطوة التالية نقوم بإضافة ايقونات والتي تشمل تشغيل ، توقف المؤقت ، كثم ، إلغاء الكتم ، كامل الشاشة ، إلغاء كامل الشاشة ، والتي قمت استرادها جميع هذه ايقونات من موقع <a href="http://uicons.co/#/originals">uicons.co</a> جميع هذه ايقونات من موقع بعد اضافة ايقونات نقم بإضافة تأثير تغشية لونية علي كل ايقونة بلون <code>#666666</code> .</p>
<p><a href="http://ahmedly.com/wp-content/uploads/2012/03/13.jpg"><img src="http://ahmedly.com/wp-content/uploads/2012/03/13.jpg" alt="" title="13" width="555" height="350" class="alignnone size-full wp-image-1561" /></a></p>
<h2>الخطوة 7 :</h2>
<p>وفي النهاية نقوم بإضافة صورة رمزية للمقطع الفيديو التي سنقوم بإدراجه في درس التالي بضبط طول وعرض 570px * 340px  .</p>
<p><a href="http://ahmedly.com/wp-content/uploads/2012/03/20.jpg"><img src="http://ahmedly.com/wp-content/uploads/2012/03/20.jpg" alt="" title="20" width="555" height="400" class="alignnone size-full wp-image-1566" /></a></p>
<h2>الشكل النهائي :</h2>
<p>وفي نهاية نقوم بأضافة تأتير توهج خارجي لجميع الطبقات بحجم 40px ولون <code>#333333</code> لإعطاء نمط احترافي للتصميم .</p>
<p><a href="http://ahmedly.com/wp-content/uploads/2012/03/211.jpg"><img src="http://ahmedly.com/wp-content/uploads/2012/03/211.jpg" alt="" title="21" width="555" height="375" class="alignnone size-full wp-image-1602" /></a></p>
<p>هكذا انتهيت من شرح تصميم واجهة مشغل فيديو علي الفوتوشوب PSD شكرا علي قراءة ولاتنسي ان تترك لنا تعليقك .
</p></div>
]]></content:encoded>
			<wfw:commentRss>http://ahmedly.com/2012/03/design-player-psd/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>افضل 5 مواقع لعمل كود CSS3</title>
		<link>http://ahmedly.com/2012/02/best-website-css3/</link>
		<comments>http://ahmedly.com/2012/02/best-website-css3/#comments</comments>
		<pubDate>Thu, 23 Feb 2012 14:15:54 +0000</pubDate>
		<dc:creator>Ahmed Bouhuolia</dc:creator>
				<category><![CDATA[تصاميم]]></category>
		<category><![CDATA[جميع الاقسام]]></category>
		<category><![CDATA[CSS3]]></category>

		<guid isPermaLink="false">http://ahmedly.com/?p=1468</guid>
		<description><![CDATA[جاءت لغة تصميم المواقع CSS3 بمزايا متعددة لا عطاء تصميم المبهر للصفحات الويب وبشكل احترافي وبدون استعانة إلي صور فمن خلالها يمكن عمل ازرار وتدريج لوني للخلفية وكذلك تأثير ومن اهمها التحويلات الانتقالية في هذه التدوينة سوف اقدم لكم 5 مواقع متميزة يمكن من خلالها عمل كود CSS بطريفة بسيطة وسريعة عن طريق لوحة تحكم الموقع من ثم يتم نقل الكود الي صفحة المطلوبة لكي يتم توفير الوقت والجهد علي مصمم عند كتابته اكواد CSS [...]]]></description>
			<content:encoded><![CDATA[<div id="main">
جاءت لغة تصميم المواقع CSS3 بمزايا متعددة لا عطاء تصميم المبهر للصفحات الويب وبشكل احترافي وبدون استعانة إلي صور فمن خلالها يمكن عمل ازرار وتدريج لوني للخلفية وكذلك تأثير ومن اهمها التحويلات الانتقالية في هذه التدوينة سوف اقدم لكم 5 مواقع متميزة يمكن من خلالها عمل كود CSS بطريفة بسيطة وسريعة عن طريق لوحة تحكم الموقع من ثم يتم نقل الكود الي صفحة المطلوبة لكي يتم توفير الوقت والجهد علي مصمم عند كتابته اكواد CSS .</p>
<h2>1- موقع  <a href="http://gradients.glrzad.com/">glrzad</a></h2>
<p>هو من أفضل المواقع من مصمم <a href="http://www.glrzad.com/">Damian Galarza</a> المتميزة لعمل تدريج لوني سواء كانت عن طريق ألوان HEX  او عن طريق الوان RGB يتميز بواجهة سهلة التعامل لكن من عيوب هذا الموقع لا يدعم متصفح انترنت اكسبلورير بجميع اصدارته وذلك لعدم دعم متصفح الانترنت اكسبلورير الوان RGB  في تدريج اللوني ، انصحك بتجربة هذا الموقع .</p>
<p><a href="http://gradients.glrzad.com/"><img src="http://ahmedly.com/wp-content/uploads/2012/02/11.jpg" alt="" title="1" width="555" height="375" class="alignnone size-full wp-image-1481" /></a></p>
<h2>2- موقع  <a href="http://www.colorzilla.com/gradient-editor/">colorzilla</a></h2>
<p>هو من احد المواقع المشهورة والمعروفة لعمل تدريج لوني للخلفية يتميز هذا الموقع بأن يحتوي علي واجهة شبيه الي حد ما إلي واجهة التحكم في برنامج الفوتوشوب وكذلك المرونة في تحكم في الوان كما ان يوفر العديد من النماذج تدريجات اللونية الجاهزة للاستعمال ويدعم كذلك متصفح انترنت اكسبلورير علي الوان HEX  ، انصحك بتجربة هذا الموقع .</p>
<p><a href="http://www.colorzilla.com/gradient-editor/"><img src="http://ahmedly.com/wp-content/uploads/2012/02/2.jpg" alt="" title="2" width="555" height="400" class="alignnone size-full wp-image-1484" /></a></p>
<h2>3- موقع <A href="http://css3please.com/">css3please</A></h2>
<p>موقع هو من مصمم  وهوا عبارة عن تجميعه كاملة لأكود CSS3 وألتي يتم تحديدها بشكل مستمر من قبل مع أضافة الخواص الجديدة بحسب تاريخ نزولها ، يمكنك في هذا الموقع تحرير قيم الخواص ومقاسات والتي يتم اظهار ماتم تغيره بشكل تلقائي وهوا موقع ممتاز جداً يوفر الكثير من الجهد في كتابة الأكواد CSS3  ، انصحك بتجربة هذا الموقع .</p>
<p><a href="http://css3please.com/"><img src="http://ahmedly.com/wp-content/uploads/2012/02/31.jpg" alt="" title="3" width="555" height="400" class="alignnone size-full wp-image-1487" /></a></p>
<h2>4- موقع  <A href="http://www.3dcsstext.com/">3dcsstext</A></h2>
<p>يمكن من خلال هذا الموقع عمل نص ثلاثي الابعاد بواسطة تقنية يمكن من خلال لوحة تحكم الموقع التحكم في حجم الخط وكذلك في ارتفاعه ولونه وبعد ثالت للنص ومدي تمدد الظل هوا من المواقع المتميزة لعمل خط ثلاثي الابعاد بدون استخدام الفوتوشوب ، انصحك بتجربة هذا الموقع .</p>
<p><a href="http://www.3dcsstext.com/"><img src="http://ahmedly.com/wp-content/uploads/2012/02/42.jpg" alt="" title="4" width="555" height="480" class="alignnone size-full wp-image-1495" /></a></p>
<h2>5- موقع  <a href="http://www.cssbuttongenerator.com/">cssbuttongenerator</a></h2>
<p>موقع هو من أفضل المواقع المتميزة لصناعة ازرار احترافية بالوان تدريجية وجميلة بدون الحاجة لأي صور كما ان لوحة تحكم الموقع سهلة الاستخدام ، انصحك بتجربة هذا الموقع . </p>
<p><a href="http://www.cssbuttongenerator.com/"><img src="http://ahmedly.com/wp-content/uploads/2012/02/51.jpg" alt="" title="5" width="555" height="450" class="alignnone size-full wp-image-1498" /></a></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://ahmedly.com/2012/02/best-website-css3/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>تصميم نموذج اتصال علي PSD &#8211; HTML5 &#8211; CSS3</title>
		<link>http://ahmedly.com/2012/02/letter-html-css-psd/</link>
		<comments>http://ahmedly.com/2012/02/letter-html-css-psd/#comments</comments>
		<pubDate>Sat, 18 Feb 2012 15:59:54 +0000</pubDate>
		<dc:creator>Ahmed Bouhuolia</dc:creator>
				<category><![CDATA[جميع الاقسام]]></category>

		<guid isPermaLink="false">http://ahmedly.com/?p=1308</guid>
		<description><![CDATA[في هذا الدرس سوف نتعلم طرق تصميم نموذج الاتصال وهوا الذي يستخدم في ارسال رسائل النصية الي البريد الإلكتروني والذي سنبدا بالتصميم علي الفوتوشوب علي ملف PSD ومن ثم نعمل علي تكويده علي اكواد HTML / CSS وتحويلة علي صفحة ويب حقيقية في هذا التصميم يحتوي علي اربعة حقول الحقل الاول لكتابة اسم المرسل بالكامل اما الحقل التانئ لكتابة البريد الإلكتروني المرسل والحقل الثالث لكتابة عنوان الرسالة وحقل الرابع لكتابة الرسالة بشكل كامل . النتيجة [...]]]></description>
			<content:encoded><![CDATA[<div id="main">
في هذا الدرس سوف نتعلم طرق تصميم نموذج الاتصال وهوا الذي يستخدم في ارسال رسائل النصية الي البريد الإلكتروني والذي سنبدا بالتصميم علي الفوتوشوب علي ملف PSD ومن ثم نعمل علي تكويده علي اكواد HTML / CSS  وتحويلة علي صفحة ويب حقيقية في هذا التصميم يحتوي علي اربعة حقول الحقل الاول لكتابة اسم المرسل بالكامل اما الحقل التانئ لكتابة البريد الإلكتروني المرسل والحقل الثالث لكتابة عنوان الرسالة وحقل الرابع لكتابة الرسالة بشكل كامل .</p>
<div class="post-box">النتيجة النهائية: <a href="http://ahmedly.com/wp-content/uploads/2012/02/admin-ar.html">مشاهدة</a></div>
<p></p>
<h2>PHOTOSHOP :</h2>
<p>في بداية يتم انشاء ملف او مشروع جديد بطول <code>1200px</code> وعرض <code>1200px</code> يعطي مساحة كافية للعمل ويتم ملئ الخلفية بالكامل بلون <code>#CCCCCC</code> تم نعطي لها تشويش بقيمة 4%  من قائمة مرشح &#8211;< تشويش --< اضافة تشويش .</p>
<p><a href="http://ahmedly.com/wp-content/uploads/2012/02/3.jpg"><img src="http://ahmedly.com/wp-content/uploads/2012/02/3.jpg" alt="" title="3" width="555" height="358" class="alignnone size-full wp-image-1315" /></a></p>
<p>علينا الان قيام شبكة علي هيئة نسيج نقوم بأنشاء ملف جديد بطول وعرض <code>10px</code>  ومحتوي الخلفية شفاف .</p>
<p><a href="http://ahmedly.com/wp-content/uploads/2012/02/131.jpg"><img src="http://ahmedly.com/wp-content/uploads/2012/02/131.jpg" alt="" title="13" width="555" height="310" class="alignnone size-full wp-image-1373" /></a></p>
<p>نقوم بتحديد <code>1px</code> من الصف الاول الافقي وكذلك مع الصف التانئ العمودي وليكن بلون الاسود .</p>
<p><a href="http://ahmedly.com/wp-content/uploads/2012/02/14.jpg"><img src="http://ahmedly.com/wp-content/uploads/2012/02/14.jpg" alt="" title="14" width="555" height="346" class="alignnone size-full wp-image-1376" /></a></p>
<p>بعدما انتهينا من تحديد نقوم بحفظ العمل علي هيئة نموذج من قائمة تحديد   تحديد نموذج .</p>
<p><a href="http://ahmedly.com/wp-content/uploads/2012/02/15.jpg"><img src="http://ahmedly.com/wp-content/uploads/2012/02/15.jpg" alt="" title="15" width="555" height="340" class="alignnone size-full wp-image-1378" /></a></p>
<p><a href="http://ahmedly.com/wp-content/uploads/2012/02/41.jpg"><img src="http://ahmedly.com/wp-content/uploads/2012/02/41.jpg" alt="" title="4" width="555" height="350" class="alignnone size-full wp-image-1324" /></a></p>
<p>تم نقوم بإنشاء مستطيل بعرض <code>570px</code>  بلون <code>#f1f1f1</code> تم نعطي لها تأثير تغشية الحشو بنفس الحشو التي قمنا باعداده سابقا ًبصيغة دمج عادية وقيمة تظليل وقياس 100% .</p>
<p><a href="http://ahmedly.com/wp-content/uploads/2012/02/5.jpg"><img src="http://ahmedly.com/wp-content/uploads/2012/02/5.jpg" alt="" title="5" width="555" height="340" class="alignnone size-full wp-image-1327" /></a></p>
<p>تم نعمل علي اضافة تأثير توهج خارجي بصيغة دمج عادية وقيمة تظليل 30% بلون <code>#666666</code> ونطاق توهج 50% ليعطي لتصميم لمسه من الواقعية .</p>
<p><a href="http://ahmedly.com/wp-content/uploads/2012/02/6.jpg"><img src="http://ahmedly.com/wp-content/uploads/2012/02/6.jpg" alt="" title="6" width="555" height="400" class="alignnone size-full wp-image-1333" /></a></p>
<p>نعمل علي كتابة اسماء الحقول بتم كتابة هذه النصوص بمحاذاة الي اليمين بحجم خط <code>30px</code> ولون <code>#333333</code> ونوع خط <code>Adobe Arabic</code> وهذا الخط مدعوم من قبل CSS3  .</p>
<p><a href="http://ahmedly.com/wp-content/uploads/2012/02/71.jpg"><img src="http://ahmedly.com/wp-content/uploads/2012/02/71.jpg" alt="" title="7" width="555" height="350" class="alignnone size-full wp-image-1386" /></a></p>
<p>تم نضف مستطيل بطول <code>50px</code> وعرض <code>450px</code> ونعمل له تأثير تدريج لواني خطي بحيث يكون من اعلي بلون <code>#f1f1f1</code> ومن اسفل بلون <code>#ffffff</code> .</p>
<p><a href="http://ahmedly.com/wp-content/uploads/2012/02/81.jpg"><img src="http://ahmedly.com/wp-content/uploads/2012/02/81.jpg" alt="" title="8" width="555" height="520" class="alignnone size-full wp-image-1340" /></a></p>
<p>وكذلك نضف له حد او اطار خارجي بلون <code>#999999</code> وقيمة حجم الاطار <code>2px</code> وهكذا نكون قد اوشكنا علي انتهاء من التصميم علي الفوتوشوب سنعمل الان علي قص بعض الرسومات لوضعها علي هيئة ملف PNG  علي HTML / CSS  ومن تم يعمل CSS  علي تكرارها ليعطي نفس التصميم علي الفوتوشوب ، عند القص هذه الرسومات نتأكد من تضمين جميع الاشياء من اجل الحفاظ علي نفس المظهر لتصميم ويتم تصديرها علي هيئة ملفات PNG 24 .</p>
<p><a href="http://ahmedly.com/wp-content/uploads/2012/02/9.jpg"><img src="http://ahmedly.com/wp-content/uploads/2012/02/9.jpg" alt="" title="9" width="555" height="380" class="alignnone size-full wp-image-1343" /></a></p>
<p><a href="http://ahmedly.com/wp-content/uploads/2012/02/10.jpg"><img src="http://ahmedly.com/wp-content/uploads/2012/02/10.jpg" alt="" title="10" width="555" height="400" class="alignnone size-full wp-image-1346" /></a></p>
<h2>HTML :</h2>
<p></p>
<p>ننشأ ملف HTML جديد ونكتب فيه العناصر الاساسية للصفحة ،في صفحة HTML تحتوي علي تلاته حقول <code>input</code> لكتابة البيانات النصية للمرسل كما يحتوي علي عناصر <code>label</code> لتسمية كل حقل من حقول <code>Input</code> ، اما حقل <code>textarea</code>  لكتابة الرسالة بالكامل والموافقه عليها بزر <code>a.ButtonSend</code> .</p>
<p><a href="http://ahmedly.com/wp-content/uploads/2012/02/1.jpg"><img src="http://ahmedly.com/wp-content/uploads/2012/02/1.jpg" alt="" title="1" width="555" height="280" class="alignnone size-full wp-image-1309" /></a></p>
<h2>CSS :</h2>
<p></p>
<p>عندا كتابة اكواد CSS سيتم وضع التصميم حسب الخصائص التي وضعنها عند تصميم علي الفوتوشوب مثل حجم الخط و العرض <code>570px</code> والارتفاع <code>auto</code> نوع الخط المستخدم وكذلك تدريج الخطي للألوان وظل الخارجي لنبدأ خطوة بخطوة بوضع التصميم علي CSS  اولا سوف نضبط نوع الخط وحجم الخط وخلفية الصفحة علي معرف body ، اما معرف <code>#container</code> سوف نضع له ارتفاع وعرض وخلفية شبكة وظل بقيمة تمويه <code>40px</code> . </p>
<pre class="brush:php">
body, a{
	background:url(background.jpg);
	font-size:30px;
	direction:rtl !important;
	font-family:"Adobe Arabic"; /* AR */
	text-decoration:none;
}
#container{
	background:url(repeat.jpg);
	width:570px;
	margin:100px auto 0px auto;
	-webkit-box-shadow: 0px 0px 40px 0px #555; /* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
    -moz-box-shadow: 0px 0px 40px 0px #555; /* FF3.5 - 3.6 */
    box-shadow: 0px 0px 40px 0px #555; /* Opera 10.5, IE9, FF4+, Chrome 6+, iOS 5 */
}
</pre>
<p></p>
<p><a href="http://ahmedly.com/wp-content/uploads/2012/02/16.jpg"><img src="http://ahmedly.com/wp-content/uploads/2012/02/16.jpg" alt="" title="16" width="555" height="225" class="alignnone size-full wp-image-1416" /></a></p>
<p>نضع للمعرف <code>#title</code> الذي يحتوي علي نص &#8221; ارسال رسالة &#8221; محاذاة النص في منتصف وحجم خط <code>80px</code>  .</p>
<pre class="brush:php">
#title{
	color:#666666;
	font-size:80px;
	text-align:center;
	padding-top:15px;
}
#boxs{
	margin-right:50px;
}
label{
	display:block;
	margin-top:10px;
	color:#333333;
}
</pre>
<p></p>
<p>في معرف <code>input</code> نضع له ارتفاع <code>50px</code> وعرض <code>450px</code> وكذلك اطار خارجي بحجم <code>2px</code> بلون <code>#999999</code> وكذلك اطار نصف دائرة بقيمة <code>5PX</code> اما عن اللون هوا عبارة عن تدريج خطي للالوان التي قمت بأعداده من موقع /<a href="http://gradients.glrzad.com/"> gradients.glrzad.com</a> ومن تم نسخه في ملف CSS لتسهيل عملية التكويد بحيت يكون نفس الالوان وتدريج التي قمنا بها علي الفوتوشوب .</p>
<pre class="brush:php">
input{
	font-family:"Adobe Arabic"; /* AR */
	font-size:24px; font-style:italic;
	padding-right:10px;
	height:50px; width:450px;
	border:#999999 solid 1px;
	-webkit-border-radius: 5px; /* Saf3-4, iOS 1-3.2, Android ≤1.6 */
    -moz-border-radius: 5px; /* FF1-3.6 */
    border-radius: 5px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
	/***********Linear Gradient by : gradients.glrzad.com ***************/
	background-image: linear-gradient(bottom, rgb(255,255,255) 0%, rgb(241,241,241) 84%);
	background-image: -o-linear-gradient(bottom, rgb(255,255,255) 0%, rgb(241,241,241) 84%);
	background-image: -moz-linear-gradient(bottom, rgb(255,255,255) 0%, rgb(241,241,241) 84%);
	background-image: -webkit-linear-gradient(bottom, rgb(255,255,255) 0%, rgb(241,241,241) 84%);
	background-image: -ms-linear-gradient(bottom, rgb(255,255,255) 0%, rgb(241,241,241) 84%);
	background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(255,255,255)),color-stop(0.84, rgb(241,241,241)));
}
#messageInput{
	height:100px;
	font-style:italic;
	color:#333333;
}
</pre>
<p><a href="http://ahmedly.com/wp-content/uploads/2012/02/181.jpg"><img src="http://ahmedly.com/wp-content/uploads/2012/02/181.jpg" alt="" title="18" width="555" height="479" class="alignnone size-full wp-image-1431" /></a></p>
<p>اما عن معرف <code>#message</code> فنعطي لها نفس خصائص معرف حقل <code>input</code> بحيث بنقوم بإضافة خاصية <code>overflow:hidden;</code> لإخفاء شريط التمرير والذي يظهر افتراضيا مع متصف انترنت اكسبلورير وكذلك يتم تغير في ارتفاع الحقل .</p>
<pre class="brush:php">
#message{
	overflow:hidden;
	width:450px;	height:200px;

	border:#999999 solid 1px;
	-webkit-border-radius: 5px; /* Saf3-4, iOS 1-3.2, Android ≤1.6 */
    -moz-border-radius: 5px; /* FF1-3.6 */
    border-radius: 5px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
	font-size:24px; font-style:italic; color:#333333;
	overflow:hidden;

	/****** Linear Gradient by : gradients.glrzad.com *******/
	background-image: linear-gradient(bottom, rgb(255,255,255) 0%, rgb(241,241,241) 84%);
	background-image: -o-linear-gradient(bottom, rgb(255,255,255) 0%, rgb(241,241,241) 84%);
	background-image: -moz-linear-gradient(bottom, rgb(255,255,255) 0%, rgb(241,241,241) 84%);
	background-image: -webkit-linear-gradient(bottom, rgb(255,255,255) 0%, rgb(241,241,241) 84%);
	background-image: -ms-linear-gradient(bottom, rgb(255,255,255) 0%, rgb(241,241,241) 84%);
	background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(255,255,255)),color-stop(0.84, rgb(241,241,241)));
}
</pre>
<p><a href="http://ahmedly.com/wp-content/uploads/2012/02/122.jpg"><img src="http://ahmedly.com/wp-content/uploads/2012/02/122.jpg" alt="" title="12" width="555" height="500" class="alignnone size-full wp-image-1452" /></a></p>
<p>وهكذا انتهينا من عملية تصميم وتكويد نموذج الاتصال بخطوات بسيطة جداً في تصميم هذا حبيت ان يكون التصميم مختصر جداً في صور المقطوع ولها سبب قمت بتدريج الالوان الحقول علي css3 علي موقع <a href="http://gradients.glrzad.com/">gradients.glrzad.com</a> انشاء الله قد تكون تعلمتُ بعض الاشياء عن عمليات تصميم وتكويد صفحات الويب فأن اصبت فمن الله وان أخطأت فمن نفسى والشيطان .</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://ahmedly.com/2012/02/letter-html-css-psd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>طريقة عمل عرض شرائح SlideShow مع jQuery</title>
		<link>http://ahmedly.com/2012/02/slideshow-jquery/</link>
		<comments>http://ahmedly.com/2012/02/slideshow-jquery/#comments</comments>
		<pubDate>Wed, 08 Feb 2012 21:23:51 +0000</pubDate>
		<dc:creator>Ahmed Bouhuolia</dc:creator>
				<category><![CDATA[جميع الاقسام]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[slideshow]]></category>

		<guid isPermaLink="false">http://ahmedly.com/?p=1240</guid>
		<description><![CDATA[عرض شرائح جافا سكريبت هيا واحد من افضل طرق لعرض كتير من معلومات سواء كانت صور او نصوص وحتي فيديو يتم عرضها بطريقة متعددة متسلسلة واحترافية ويعتمد تأثير نوع كل حركة علي حسب نوع اضافة جافا سكربت في هذا الدرس سوف نتناول احد اضافات جافا سكربت لعرض شرائح بتأثير انزلاقي وسيتم شرحها بطريقة مبسطة وسهله وسريعة . يتم بناء هذا العرض علي HTML/CSS و اضافة جافا سكربت سنستخدم اضافة scrollTo / localscroll وهذه الاضافة من [...]]]></description>
			<content:encoded><![CDATA[<div id="main">
عرض شرائح جافا سكريبت هيا واحد من افضل طرق لعرض كتير من معلومات سواء كانت صور او نصوص وحتي فيديو يتم عرضها بطريقة متعددة متسلسلة واحترافية ويعتمد تأثير نوع كل حركة علي حسب نوع اضافة جافا سكربت في هذا الدرس سوف نتناول احد اضافات جافا سكربت لعرض شرائح بتأثير انزلاقي وسيتم شرحها بطريقة مبسطة وسهله وسريعة .<br />
يتم بناء هذا العرض علي HTML/CSS  و اضافة جافا سكربت سنستخدم اضافة <a href="http://flesler.blogspot.com/2007/10/jqueryscrollto.html">scrollTo</a> / <a href="http://www.flesler.blogspot.com/2007/10/jquerylocalscroll-10.html">localscroll</a> وهذه الاضافة من <a href="http://flesler.blogspot.com/">Ariel Flesler</a> وهذه تعمل علي خلق تأثير انزلاقي لشرائح الصور .</p>
<div class="post-box">النتيجة النهائية: <a href="http://ahmedly.com/wp-content/uploads/2012/02/slideshow.html">مشاهدة</a></div>
<p>
<a href="http://ahmedly.com/wp-content/uploads/2012/02/Captures.jpg"><img src="http://ahmedly.com/wp-content/uploads/2012/02/Captures.jpg" alt="" title="Captures" width="555" height="375" class="alignnone size-full wp-image-1259" /></a></p>
<h2>HTML  :</h2>
<p>في العادة يتم رابط صفحة HTML  الرئيسية بإضافات جافا سكربت ومكتبة jQuery وصفحة Style.css  لكي يتم تحكم في الشكل وتنسيق العام لجميع عناصر صفحة HTML ، اما عن تخطيط الصفحة فهيا تتكون من عنصرين  اساسين ، اولاً معرف  <code>#slideshow</code> وهيا قائمة تحتوي علي الصور المرتبة ورابطها التشعبية ، اما المعرف <code>#slideshow-Buttons</code> فهوا جدول يحتوي علي ازرار لتحكم في الصورة المعروضة ويتم ربط روابطها التشعبية بالمعرف كل الصور في عنصر الاول الذي يحتوي علي الصور ، الصورة التالية توضح الكود .<br />
<a href="http://ahmedly.com/wp-content/uploads/2012/02/code-html.jpg"><img src="http://ahmedly.com/wp-content/uploads/2012/02/code-html.jpg" alt="" title="code html" width="555" height="320" class="alignnone size-full wp-image-1270" /></a></p>
<h2>Style.css :</h2>
<p>وضعنا بعض تنسيقات البسيط علي عناصر HTML  مثل ضل الخارجي لإطار الصورة اما روابط معرف <code>#slideshow-Buttons</code> فوضعنا عليها ارتفاع وعرض بمقاس <code>30px</code> حدود نصف الدائرة<code>(border-radius)</code> بـ <code>30px</code>  اما لون بلون <code>#333334</code> اما في حالة زر ناشط مع معرف <code>.active</code> او عند مرور عليه <code>:hover</code> بلون غامق <code>#666666</code> .</p>
<p><a href="http://ahmedly.com/wp-content/uploads/2012/02/overflow1.jpg"><img src="http://ahmedly.com/wp-content/uploads/2012/02/overflow1.jpg" alt="" title="overflow" width="555px" height="350px" class="alignnone size-full wp-image-1280" /></a></p>
<p>اما عن شريط تمرير يتم اخفائه بخاصية <code>overflow:hidden;</code> تستخدم هذه الخاصية لتحديد السلوك الذى يحدث عندما تفيض أو تتجاوز المحتويات عن العنصر الحاوي لها، فجميع العناصر داخل الصفحات هي عبارة عن صناديق مربعة أو مستطيلة وفي حالة عدم تحديد عرض أو ارتفاع لها فإنه كلما زادت المحتويات داخلها تمددت تبعاً لذلك لاستيعاب المحتوى، أما في حالة تحديد ارتفاع أو عرض للصناديق تأتي هنا وظيفة الخاصية <code>overflow</code> كي تعالج بها الطريقة التى تظهر بها المحتويات لا يوجد فائض حيث أن القيمة تقوم بإخفاء أي محتويات تتطلب مساحة عرض أكبر، مع الوضع في الاعتبار أن أي محتويات تم إخفائها لا يمكن الوصول إليها -طبعاً موجودة في مصدر الصفحة- وتستخدم عادة عند تخطيط المواقع الإخبارية والمجلات المتغيرة المحتوى لتفادي تشوه التصميم في حالة الصور الكبيرة .</p>
<p><a href="http://ahmedly.com/wp-content/uploads/2012/02/css-code.jpg"><img src="http://ahmedly.com/wp-content/uploads/2012/02/css-code.jpg" alt="" title="css code" width="555" height="750" class="alignnone size-full wp-image-1275" /></a></p>
<h2>Scripts.js</h2>
<p>يتم انشاء صفحة جافا سكربت يتم فيها كتابة بعض الأكواد الاوامر المطلوبة لكي يتم تنفيذها  وهوا امرين فقط اول امر يتم تنفيذه هو حركة شرائح الصور بتأثير انزلاقي علي محور x  ، اما الامر التانئ هو تأكيد من ان الأزرار تضيئ علي كل صورة معروضة والتي يتم تنفيذها علي معرف <code>#slideshow-Buttons</code> الصورة التالية توضح العملية اكتر .<br />
<br />
<a href="http://ahmedly.com/wp-content/uploads/2012/02/function.jpg"><img src="http://ahmedly.com/wp-content/uploads/2012/02/function.jpg" alt="" title="function" width="555" height="180" class="alignnone size-full wp-image-1253" /></a></p>
<h2>النهاية :</h2>
<p>في النهاية نقوم باختبار بجوله بسيطة حول المتصفحات الويب ونختبر العمل ودعم المتصفحات القديمة وتأكيد من بعض خصائص CSS ان تكون مرئية في جميع المتصفحات ، الدرس بسيط لكن يحتاج لبعض التركيز وانشاء الله قد نكون قد وفقت في شرح هذا الدرس بطريقة مبسطة وسهلة فان اصبت فمن الله وان أخطأت فمن نفسى والشيطان .
</p></div>
]]></content:encoded>
			<wfw:commentRss>http://ahmedly.com/2012/02/slideshow-jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>تصميم شريط #navbar علي CSS3</title>
		<link>http://ahmedly.com/2012/01/navbar-css3/</link>
		<comments>http://ahmedly.com/2012/01/navbar-css3/#comments</comments>
		<pubDate>Tue, 31 Jan 2012 19:14:29 +0000</pubDate>
		<dc:creator>Ahmed Bouhuolia</dc:creator>
				<category><![CDATA[تصاميم]]></category>
		<category><![CDATA[جميع الاقسام]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[Gradient]]></category>
		<category><![CDATA[دروس]]></category>
		<category><![CDATA[نافبار]]></category>

		<guid isPermaLink="false">http://ahmedly.com/?p=1120</guid>
		<description><![CDATA[كتبت في درس سابق طريقة تصميم شريط نافبار بصورة وعرفنا طريقة تصميم هذا الشريط عن خاصية Position اليوم سنشرح طريقة تصميم شريط نافبار بنفس التصميم لكن بشرط بدون استخدام فوتوشوب باستخدام css3 فقط لكن يجب ان يكون متصفح حديث يدعم css3 وإلا ستواجه بعض المشاكل والتي تعتميد علي تقنية Gradient وهى وظيفتها عمل تدرجات للخليفات بدون استخدام فوتوشوب ميزت هذه التقنية انها توفر تحميل الصور اما عيوبها لا تستطيع تمتع بهذه الخاصية في حالة متصفحك [...]]]></description>
			<content:encoded><![CDATA[<div id="main">
<div id="main">
كتبت في درس سابق <a href="http://ahmedly.com/2011/12/navbar-positien-xhtml-css/" target="_blank">طريقة تصميم شريط نافبار بصورة</a> وعرفنا طريقة تصميم هذا الشريط عن خاصية <A href="#">Position</A> اليوم سنشرح طريقة تصميم شريط نافبار بنفس التصميم لكن بشرط بدون استخدام فوتوشوب باستخدام css3 فقط لكن يجب ان يكون متصفح حديث يدعم css3 وإلا ستواجه بعض المشاكل والتي تعتميد علي تقنية <a href="http://gradients.glrzad.com/">Gradient</a> وهى وظيفتها عمل تدرجات للخليفات بدون استخدام فوتوشوب  ميزت هذه التقنية انها توفر تحميل الصور اما عيوبها لا تستطيع تمتع بهذه الخاصية في حالة متصفحك لايدعهما .<br />
</p>
<div class="post-box">النتيجة النهائية: <a href="http://ahmedly.com/wp-content/uploads/downloads/2012/01/index.html">مشاهدة</a> <a onclick="javascript:_gaq.push(['_trackEvent','download','http://ahmedly.com/wp-content/uploads/downloads/2012/01/Demo-Navbar-CSS3.zip']);" href="http://ahmedly.com/wp-content/uploads/downloads/2012/01/Demo-Navbar-CSS3.zip">تحميل</a></div>
<h3>كود HTML :</h3>
<p>دعونا لنبدا في هيكلة HTML  نكون قائمة <code>ul</code> مكون من اربعة اجزاء <code>li</code> بحيت يكون لكل مربع او جزء اسم كلاس خاص بيه ، اما كلاس <code>.current</code> هو يميز الزر الذي يربط بالصفحة المفتوحة الحالية .</p>
<pre class="brush:php">
<ul id="navbar">
<li class="contact"><a href="#" title="اتصل بنا">اتصل بنا</a></li>
<li class="about"><a href="#" title="من نحن ">من نحن </a></li>
<li class="services"><a  href="#" title="خدمات">خدمات</a></li>
<li class="home current"><a href="#" title="الرئيسية ">الرئيسية </a></li>
</ul>
</pre>
<p><a href="http://ahmedly.com/wp-content/uploads/2012/01/list1.jpg"><img src="http://ahmedly.com/wp-content/uploads/2012/01/list1.jpg" alt="" title="list" width="555" height="83" class="alignnone size-full wp-image-1145" /></a></p>
<h3>كود css3:</h3>
<h3>li#:</h3>
<p>لنبدا في وضع استايل المناسب للقائمة ، تحتوي كائن <code>li</code> العام علي ارتفاع <code>33px</code> وعرض <code>125px</code> مع اطار سفلي بسمك <code>7px</code> بلون <code>#ff9900</code>اما في <code>:hover</code>بلون <code>#cc00ff</code> .</p>
<pre class="brush:php">
ul#navbar li {
	list-style:none;
	float:left;
	display:block;
	height:33px;
	border-bottom:#ff9900 solid 7px;
}
ul#navbar li:hover{
	border-bottom:#cc00ff solid 7px;
}
</pre>
<p><a href="http://ahmedly.com/wp-content/uploads/2012/01/1.jpg"><img src="http://ahmedly.com/wp-content/uploads/2012/01/1.jpg" alt="" title="1" width="391" height="58" class="alignnone size-full wp-image-1167" /></a></p>
<h3>a#:</h3>
<p>اما <code>a</code> تحتوي علي ارتفاع <code>33px</code> مع اطار من اليمين واليسار بسمك 1px اما لون خلفية بلون تدريجي بتقنية <a href="http://gradients.glrzad.com/">Gradient</a> بنوع خطي من فوق #666666 الي اسفل #333333h اما عن  حجم الخط 26px ونوع الخط adobe arabic اما في حالة <code>:hover</code> يتم تغير تدريج الالوان بألوان فاتحة من الاعلي #6D6D6D ومن اسفل #3c3c3c .</p>
<pre class="brush:php">
ul#navbar li a {
	display:block;
	text-decoration:none;
	color:#EEE;
	height:33px;
	text-align:center;
	text-shadow:0px 1px 0px #333333;
	font-size:26px;
	font-family:"adobe Arabic";
	line-height:30px;

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#333333');
	background:-webkit-linear-gradient(#666666, #333333);
	background:-o-linear-gradient(#666666, #333333);
	background:-moz-linear-gradient(#666666, #333333);
	background:-ms-linear-gradient(#666666, #333333);

	border-left:1px solid #333333;
	border-right:1px solid #666666;
	width:125px;
}
ul#navbar li a:hover {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6D6D6D', endColorstr='#3c3c3c');
	background:-webkit-linear-gradient(#6D6D6D, #3c3c3c);
	background:-moz-linear-gradient(#6D6D6D, #3c3c3c);
	background:-o-linear-gradient(#6D6D6D, #3c3c3c);
	background:-ms-linear-gradient(#6D6D6D, #3c3c3c);
}
</pre>
<p><a href="http://ahmedly.com/wp-content/uploads/2012/01/voncer.jpg"><img src="http://ahmedly.com/wp-content/uploads/2012/01/voncer.jpg" alt="" title="voncer" width="537" height="56" class="alignnone size-full wp-image-1150" /></a></p>
<p>ثم نضيف علي كلاس اطار من الاسفل بسمك 7px بلون #ff9900 اما في حالة وقوف عليها <code>:hover</code> بلون #ff9900</p>
<p> بحيت يكون لها خلفية بلون تدريجي من اعلي #6D6D6D ومن اسفل #3c3c3c .</p>
<h3>.current#</h3>
<p>كما دكرت سابقا ان كلاس <code>.current</code>  يميز الزر المربوط بصفحة الحالية ، يتم تغير التصميم لتميز باضافة اطار من اسفل لون #ffcc33 اما a تدريج لون من اعلي #1E1E1E ومن اسفل #333333 .<br />
<a href="http://ahmedly.com/wp-content/uploads/2012/01/xnbmg.jpg"><img src="http://ahmedly.com/wp-content/uploads/2012/01/xnbmg.jpg" alt="" title="xnbmg" width="555" height="66" class="alignnone size-full wp-image-1172" /></a></p>
<pre class="brush:php">
ul#navbar li.current {
	border-bottom:#ffcc33 solid 7px;
}
ul#navbar li.current a{
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1E1E1E', endColorstr='#333333');
	background:-webkit-linear-gradient(#1E1E1E, #333333);
	background:-o-linear-gradient(#666666, #333333);
	background:-moz-linear-gradient(#666666, #333333);
	background:-ms-linear-gradient(#666666, #333333);
}
</pre>
<p><a href="http://ahmedly.com/wp-content/uploads/2012/01/coda-final.jpg"><img src="http://ahmedly.com/wp-content/uploads/2012/01/coda-final.jpg" alt="" title="coda final" width="555" height="600" class="alignnone size-full wp-image-1198" /></a><br />
<br />
في النهاية انشاء الله قد نكون فقد وفقت في شرح هذا الدرس بطريقة بسيطة وسهلة فان اصبت فمن الله وان أخطأت فمن نفسى والشيطان .
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://ahmedly.com/2012/01/navbar-css3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- www.000webhost.com Analytics Code -->
<script type="text/javascript" src="http://stats.hosting24.com/count.php"></script>
<noscript><a href="http://www.hosting24.com/"><img src="http://stats.hosting24.com/count.php" alt="web hosting" /></a></noscript>
<!-- End Of Analytics Code -->

