<?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>حازم خالد &#187; أدوات المبرمجين</title>
	<atom:link href="http://www.HazemKhaled.com/blog/tag/%d8%a3%d8%af%d9%88%d8%a7%d8%aa-%d8%a7%d9%84%d9%85%d8%a8%d8%b1%d9%85%d8%ac%d9%8a%d9%86/feed" rel="self" type="application/rss+xml" />
	<link>http://www.HazemKhaled.com</link>
	<description>أوراق خاصة</description>
	<lastBuildDate>Tue, 26 Jul 2011 07:48:27 +0000</lastBuildDate>
	<language>ar</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>ما هي WYSIWYG</title>
		<link>http://www.HazemKhaled.com/blog/javascript/%d9%85%d8%a7-%d9%87%d9%8a-wysiwyg</link>
		<comments>http://www.HazemKhaled.com/blog/javascript/%d9%85%d8%a7-%d9%87%d9%8a-wysiwyg#comments</comments>
		<pubDate>Mon, 13 Nov 2006 09:12:08 +0000</pubDate>
		<dc:creator>حازم خالد</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[wysiwyg]]></category>
		<category><![CDATA[أدوات المبرمجين]]></category>
		<category><![CDATA[جافا سكريبت]]></category>

		<guid isPermaLink="false">http://hazemkhaled.com/%d8%b9%d8%a7%d9%85/what-is-wysiwyg/</guid>
		<description><![CDATA[1- ما هي هذه الأداة هي أداة عادة ما تكون مبرمجة بالـJava Script أو بالـActivex و أحياناً تستخدم DHTML معهم ولكل منهم مميزات وعيوب سنتطرق لها في باقي المحاضرة بإذن الله, ووظيفتها أن تسهل على المستخدم عملية التنسيق على المقال أو النص المدخل. 2- ما فائدتها ببساطة جداً عندما تقوم بكتابة البريد الإلكتروني من موقع [...]]]></description>
			<content:encoded><![CDATA[<p>1- <strong>ما هي هذه الأداة</strong></p>
<blockquote><p>هي أداة عادة ما تكون مبرمجة بالـ<a href="http://www.javascript.com/" target="_blank">Java Script</a> أو بالـ<a href="http://en.wikipedia.org/wiki/Activex" target="_blank">Activex</a> و أحياناً تستخدم <a href="http://www.dhtmlcentral.com/" target="_blank">DHTML</a> معهم ولكل منهم مميزات وعيوب سنتطرق لها في باقي المحاضرة بإذن الله, ووظيفتها أن تسهل على المستخدم عملية التنسيق على المقال أو النص المدخل.<span id="more-12"></span></p></blockquote>
<p>2- <strong>ما فائدتها</strong></p>
<blockquote><p>ببساطة جداً عندما تقوم بكتابة البريد الإلكتروني من موقع <a href="http://yahoo.com/" target="_blank">Yahoo</a> مثلاً أو <a href="http://hotmail.com/" target="_blank">Hotmail</a> ستجد أنه من السهل جداً عملية التنسيق للرسالة التي تقوم بكتابتها فمثلاً إذا قمت بعمل توسيط للكلمة فتجد أن التوسيط قد تم تنفيزه أمامك بالفعل وهذا على العكس من برامج البريد المرفقة مع الـ<a href="http://cpanel.net/" target="_blank">Cpanel</a> أو مثلاً الكتابة بالمنتديات فهي تستخدم ما يسمى بـ<a href="http://ar.wikipedia.org/wiki/BBCode" target="_blank">BBCODE</a> .</p></blockquote>
<blockquote><p>وللتقريب أكثر فعند استخدامك لبرنامج <a href="http://www.microsoft.com/frontpage/" target="_blank">MS FrontPage</a> فستجد أنك عند تنسيقك للصفحة بأي حال يقوم هو بتحويلها إلى كود <a href="http://www.w3.org/TR/REC-html40/" target="_blank">HTML</a> وهذه هي وظيفة هذه التقنية وهو تحويل ما تراه إلى كود <a href="http://www.w3.org/TR/REC-html40/" target="_blank">HTML</a> وهذا يسهل ويجمل طريقة الإضافة والعرض ولهذا كانت هي اختصار <span style="color: #ffffff;">لـ</span> <strong><span style="color: #336699;">What You See Is What You Get</span> </strong> .</p></blockquote>
<p>3- <strong>مميزاتها</strong></p>
<blockquote><p>- سهولة عرض البيانات المدخلة : البيانات أو المقالات المدخلة ستكون سهلة المعالجة عند عرضها حيث أنها تكون <a href="http://www.w3.org/TR/REC-html40/" target="_blank">HTML</a> وبالتالي لا تحتاج لأي معالجة من دالة <a title="nl2br - php functions" href="http://hazemkhaled.com/php-functions/nl2br" target="_blank" title="nl2br - php functions">nl2br</a> أو غيرها.</p></blockquote>
<blockquote><p>- عدم معالجة البيانات عند إدخالها : البيانات المدخلة تكون <a href="http://www.w3.org/TR/REC-html40/" target="_blank">HTML</a> فبالتالي لن تستخدم دالة تمنع أكواد الـ<a href="http://www.w3.org/TR/REC-html40/" target="_blank">HTML</a> وهذه الأشياء وهذا يعتبر عيب أكثر من انها ميزة.</p></blockquote>
<p>4- <strong>عيوبها</strong></p>
<blockquote><p>- <a href="http://en.wikipedia.org/wiki/Activex" target="_blank">Activex</a> : تحتاج للموافقة على تركيب أداة معينة لدعم المتصفح لهذه الخاصية وبالتالي يخاف الكثير من هذه الأداة بالأضافة أنها لا تعمل على الكثير من المتصفحات ولعلها لا تعمل إلا على <a title="Internet Explorer" href="http://www.microsoft.com/windows/ie/" target="_blank" title="Internet Explorer">IE</a> و أعوانه <img src='http://www.HazemKhaled.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  .</p></blockquote>
<blockquote><p>- <a href="http://www.javascript.com/" target="_blank">Java Script</a> : كلنا نعلم أن من ضمن أهم عيوب الـ<a href="http://www.javascript.com/" target="_blank">Java Script</a> هي أنه عند كثرة استخدامها يصبح المتصفح داهية على الجهاز و يحمل كثير جداً مما يصل إلى توقف الجهاز في بعض الأحيان ولهذا ينصح عدم استخدام كل امكانيات هذه الأداة مما تم برمجته من خلال الـ<a href="http://www.javascript.com/" target="_blank">Java Script</a> .</p></blockquote>
<blockquote><p>- مقدمة المقال : من الصعب عرض جزئية من المقال كمقدمة وهذا لأنك إذا قمت بتحديد 255 حرف لعرضهم كمقدمة للمقال وهذا عن طريق دالة <a title="substr - php functions" href="http://hazemkhaled.com/php-functions/substr" title="substr - php functions">substr</a> مثلاً فبالتالي سيقوم باحتساب تاجات الـ<a href="http://www.w3.org/TR/REC-html40/" target="_blank">HTML</a> معها على أنها من ضمن الـ255 حرف التى طلبتهم ولهذا يجب اولاً تفريغ التاجات ثم التقطيع ثم أرجاع التاجات مرة أخرى أو هناك حل أخر تقسيم المقال في مصفوفة <a title="explode - php functions" href="http://hazemkhaled.com/php-functions/explode" target="_blank" title="explode - php functions">explode</a> بدلالة التاجات وعرض عدد معين من عناصر هذه المصفوفة.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.HazemKhaled.com/blog/javascript/%d9%85%d8%a7-%d9%87%d9%8a-wysiwyg/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

