<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4446648237682335580</id><updated>2026-05-18T06:10:31.743-07:00</updated><category term="شروحات"/><category term="خدمات مواقع"/><category term="منوعات"/><category term="بلوجر"/><title type='text'>الشامل</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='https://www.achamelar.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='https://www.achamelar.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Achamel</name><uri>http://www.blogger.com/profile/14698034875566129660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>38</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4446648237682335580.post-7610723190236454737</id><published>2025-11-06T06:28:00.000-08:00</published><updated>2025-11-06T07:36:24.590-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="شروحات"/><title type='text'>مشغلات بحث جوجل للحصول على نتائج أكثر دقة</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; pointer-events: none; text-align: center;&quot;&gt;
	&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixyJpJiaq9_TYhZ13CH95_wKLkOnVltChMzcFxguiAU9z8hsaH4BjezDW2XJOyKLdFHKyqz1ZZZ9-uxYl7nVUhD3sRCFbg7xboT7S5tQEzaIHXEtnxYU_bultMwDDOcKo8_UqNoTQD1oy4DVRxYjJbtsAyuChU9pfIrhmjk7M8UsYwd-9dTiu4wkD8x8gU/s600/google-advanced-search-operators.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;
		&lt;img border=&quot;0&quot; data-original-height=&quot;428&quot; data-original-width=&quot;600&quot; height=&quot;456&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixyJpJiaq9_TYhZ13CH95_wKLkOnVltChMzcFxguiAU9z8hsaH4BjezDW2XJOyKLdFHKyqz1ZZZ9-uxYl7nVUhD3sRCFbg7xboT7S5tQEzaIHXEtnxYU_bultMwDDOcKo8_UqNoTQD1oy4DVRxYjJbtsAyuChU9pfIrhmjk7M8UsYwd-9dTiu4wkD8x8gU/s600/google-advanced-search-operators.jpg&quot; width=&quot;640&quot; /&gt;
	&lt;/a&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;p&gt;يحتوي الإنترنت على كم هائل من المعلومات، لكن العثور على المعلومة الصحيحة بين ملايين النتائج مهمة تتطلب مهارة ودقة. باستخدام حيل البحث المتقدم في جوجل يمكنك تضييق نطاق النتائج، استبعاد المحتوى غير المرغوب، والعثور على مصادر أدق وبصورة
	أسرع. في هذا المقال سنشرح أهم هذه الحيل خطوة بخطوة مع أمثلة عملية يسهل تطبيقها يوميًا.
&lt;/p&gt;
&lt;br /&gt;
&lt;br /&gt;

&lt;style&gt;
	.bg-word {
	  background-color: #ededed91;
	  border-radius: 4px;
	  display: inline-block !important;
	  margin-bottom: 20px !important;
	  margin-top: 5px !important;
	  padding: 2px 5px !important;
	}
	.bg-list-word {
	background-color:#ededed91;
	border-radius: 4px;
	display: inline-block !important;
	padding: 2px 5px !important;
	margin:0px !important;
	}
	.ex-list li {
		margin: 7px 0 !important;
	}
	.bg-word-sps {
	background-color: #ededed91;
	border-radius: 4px;
	display: inline-block !important;
	margin: 5px 0 !important;
	padding: 2px 5px !important;
	}
	.q-m {
	background-color:#ededed91;
	  border-radius:4px;
	  margin:0px !important;
	  padding:2px 5px !important;
	  display:inline-block !important;
	}
&lt;/style&gt;

&lt;div&gt;
	&lt;h3 style=&quot;font-size: 20px; margin-bottom: 5px;&quot;&gt;1. علامة الطرح (-)&lt;/h3&gt;

	&lt;p style=&quot;margin-bottom: 10px;&quot;&gt;
		تضع علامة الطرح قبل كلمة لاستبعادها من النتائج. هذه الطريقة تسمح لك بتصفية النتائج للحصول على معلومات أكثر تحديدًا.
	&lt;/p&gt;

	&lt;p style=&quot;margin-bottom: 10px;&quot;&gt;&lt;b&gt;أمثلة:&lt;/b&gt;&lt;/p&gt;
	&lt;p style=&quot;margin-bottom: 5px;&quot;&gt;&lt;b&gt;استبعاد كلمة محددة:&lt;/b&gt;&lt;/p&gt;
	&lt;p&gt;إذا كنت تريد البحث عن &quot;أنواع الفاكهة&quot; مع استبعاد كلمة &quot;الفراولة&quot;، اكتب:&lt;/p&gt;
	&lt;p class=&quot;bg-word&quot;&gt;&lt;span&gt;أنواع الفاكهة -الفراولة&lt;/span&gt;&lt;/p&gt;
	&lt;br /&gt;

	&lt;p style=&quot;margin-bottom: 5px;&quot;&gt;&lt;b&gt;استبعاد كلمات متعددة:&lt;/b&gt;&lt;/p&gt;
	&lt;p&gt;
		يمكنك استبعاد عدة كلمات في آن واحد، وذلك بوضع علامة الطرح قبل كل كلمة، مثل:
	&lt;/p&gt;
	&lt;p class=&quot;bg-word&quot;&gt;&lt;span&gt;سفر -البحر -الفنادق&lt;/span&gt;&lt;/p&gt;
	&lt;br /&gt;

	&lt;p style=&quot;margin-bottom: 5px;&quot;&gt;&lt;b&gt;استبعاد مواقع معينة:&lt;/b&gt;&lt;/p&gt;

	&lt;p&gt;لاستبعاد نتائج من موقع معين، ضع علامة الطرح قبل عنوان URL للموقع، مثل:&lt;/p&gt;
	&lt;p class=&quot;bg-word&quot;&gt;&lt;span&gt;أنواع الحيوانات -wikipedia.org&lt;/span&gt;&lt;/p&gt;

	&lt;p&gt;
		&lt;b style=&quot;display: block; margin-bottom: 5px;&quot;&gt;ملاحظة مهمة:&lt;/b&gt;
		لا تترك مسافة بين علامة الطرح والكلمة المستبعدة، حتى تعمل التصفية بشكل صحيح.
	&lt;/p&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;

&lt;div&gt;
	&lt;h3 style=&quot;font-size: 20px; margin-bottom: 5px;&quot;&gt;2. البحث في موقع معين (site:)&lt;/h3&gt;
	&lt;p style=&quot;margin-bottom: 10px;&quot;&gt;
		اكتب site: قبل اسم الموقع ثم كلمات البحث، لعرض نتائج من ذلك الموقع فقط. مفيد للعثور بسرعة على صفحات أو ملفات داخل موقع محدد.
	&lt;/p&gt;

	&lt;b&gt;مثال:&lt;/b&gt;
	&lt;p style=&quot;margin-bottom: 15px;&quot;&gt;&lt;span class=&quot;bg-word-sps&quot;&gt;site:aljazeera.net مؤتمر المناخ&lt;/span&gt; (يعرض صفحات من موقع الجزيرة فقط).&lt;/p&gt;

	&lt;p&gt;
		للبحث في أكثر من موقع استخدم OR أو |:
	&lt;/p&gt;

	&lt;p style=&quot;margin-bottom: 5px;&quot;&gt;&lt;span class=&quot;bg-word-sps&quot;&gt;site:aljazeera.net OR site:bbc.com مؤتمر المناخ&lt;/span&gt; (يعرض نتائج من كلا الموقعين).&lt;/p&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;

&lt;div&gt;
	&lt;h3 style=&quot;font-size: 20px; margin-bottom: 5px;&quot;&gt;3. البحث بنوع الملف (filetype:) أو (ext:)&lt;/h3&gt;
	&lt;p style=&quot;margin-bottom: 10px;&quot;&gt;
		يُستخدم filetype: لتحديد صيغة الملف الذي تريد العثور عليه في نتائج البحث. وتكمن فائدته في الوصول السريع إلى المستندات والملفات النصية مثل الأبحاث، الكتب، الأكواد البرمجية، أو الجداول.
	&lt;/p&gt;

	&lt;p style=&quot;margin-bottom: 10px;&quot;&gt;&lt;b&gt;أمثلة على الاستخدام:&lt;/b&gt;&lt;/p&gt;

	&lt;p&gt;للعثور على ملفات PDF عن التعليم:&lt;/p&gt;
	&lt;p class=&quot;bg-word&quot;&gt;&lt;span&gt;filetype:pdf التعليم&lt;/span&gt;&lt;/p&gt;
	&lt;br /&gt;

	&lt;p&gt;للعثور على عروض PowerPoint عن التسويق:&lt;/p&gt;
	&lt;p class=&quot;bg-word&quot;&gt;&lt;span&gt;filetype:ppt التسويق&lt;/span&gt;&lt;/p&gt;
	&lt;br /&gt;

	&lt;p&gt;للعثور على جداول Excel عن الإحصاء:&lt;/p&gt;
	&lt;p class=&quot;bg-word&quot;&gt;&lt;span&gt;filetype:xls الإحصاء&lt;/span&gt;&lt;/p&gt;
	&lt;br /&gt;

	&lt;p style=&quot;margin-bottom: 10px;&quot;&gt;&lt;b&gt;ما أنواع الملفات التي يمكن البحث عنها؟&lt;/b&gt;&lt;/p&gt;
	&lt;p&gt;يمكنك استخدام هذه الميزة مع العديد من الصيغ، مثل:&lt;/p&gt;
	&lt;ul class=&quot;ex-list&quot; style=&quot;margin-bottom: 5px;&quot;&gt;
		&lt;li&gt;PDF: للكتب والأبحاث.&lt;/li&gt;
		&lt;li&gt;PowerPoint: مثل &lt;span class=&quot;bg-list-word&quot;&gt;.ppt&lt;/span&gt; أو &lt;span class=&quot;bg-list-word&quot;&gt;.pptx&lt;/span&gt; للعروض التقديمية.&lt;/li&gt;
		&lt;li&gt;Word: مثل &lt;span class=&quot;bg-list-word&quot;&gt;.doc&lt;/span&gt; أو &lt;span class=&quot;bg-list-word&quot;&gt;.docx&lt;/span&gt; للمستندات النصية.&lt;/li&gt;
		&lt;li&gt;Excel: مثل &lt;span class=&quot;bg-list-word&quot;&gt;.xls&lt;/span&gt; أو &lt;span class=&quot;bg-list-word&quot;&gt;.xlsx&lt;/span&gt; للجداول.&lt;/li&gt;
		&lt;li&gt;نصوص عادية: مثل &lt;span class=&quot;bg-list-word&quot;&gt;.txt&lt;/span&gt;.&lt;/li&gt;
		&lt;li style=&quot;margin-bottom: 0px;&quot;&gt;أكواد برمجية: مثل &lt;span class=&quot;bg-list-word&quot;&gt;.py&lt;/span&gt; (بايثون) أو &lt;span class=&quot;bg-list-word&quot;&gt;.cpp&lt;/span&gt; (سي++).&lt;/li&gt;
	&lt;/ul&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;

&lt;div&gt;
	&lt;h3 style=&quot;font-size: 20px; margin-bottom: 5px;&quot;&gt;4. البحث الدقيق بالاقتباس (&quot;&quot;)&lt;/h3&gt;
	&lt;p style=&quot;margin-bottom: 10px;&quot;&gt;
		استخدام علامات الاقتباس &quot; &quot; في البحث يفيد في حصر النتائج على عبارة محددة بالضبط، وبنفس الترتيب. هذه الطريقة تجعل النتائج أكثر دقة وتسهل العثور على المعلومة بدلاً من تلقي نتائج عامة وغير ذات صلة. &lt;br /&gt;
	&lt;/p&gt;

	&lt;p style=&quot;margin-bottom: 10px;&quot;&gt;&lt;b&gt;أمثلة عملية:&lt;/b&gt;&lt;/p&gt;
	&lt;ul class=&quot;ex-list&quot; style=&quot;margin-bottom: 5px;&quot;&gt;
		&lt;li&gt;للبحث عن قول مأثور أو حكمة: &lt;span class=&quot;q-m&quot;&gt;&quot;اطلبوا العلم من المهد إلى اللحد&quot;&lt;/span&gt;&lt;/li&gt;
		&lt;li&gt;للبحث عن جملة تقنية أو مصطلح طويل: &lt;span class=&quot;q-m&quot;&gt;&quot;الذكاء الاصطناعي التوليدي&quot;&lt;/span&gt;&lt;/li&gt;
		&lt;li&gt;للبحث عن نص قرآني أو حديث: &lt;span class=&quot;q-m&quot;&gt;&quot;إن الله لا يغير ما بقوم حتى يغيروا ما بأنفسهم&quot;&lt;/span&gt;&lt;/li&gt;
	&lt;/ul&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;

&lt;div&gt;
	&lt;h3 style=&quot;font-size: 20px; margin-bottom: 5px;&quot;&gt;5. نطاق الأرقام (..)&lt;/h3&gt;
	&lt;p style=&quot;margin-bottom: 10px;&quot;&gt;
		نطاق الأرقام .. في البحث يحدد مدى رقمي (من..إلى) لتضييق النتائج داخل هذا النطاق.
	&lt;/p&gt;
	أمثلة:
	&lt;ul class=&quot;ex-list&quot; style=&quot;margin-bottom: 5px;&quot;&gt;
		&lt;li&gt;&lt;span class=&quot;q-m&quot;&gt;كاميرا $500..$1000&lt;/span&gt; (يعرض كاميرات سعرها بين 500 و1000 دولار).&lt;/li&gt;
		&lt;li&gt;&lt;span class=&quot;q-m&quot;&gt;أفلام الرعب 2000..2010&lt;/span&gt; (يعرض أفلام الرعب الصادرة بين عامَي 2000 و2010).&lt;/li&gt;
	&lt;/ul&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;

&lt;div&gt;
	&lt;h3 style=&quot;font-size: 20px; margin-bottom: 5px;&quot;&gt;6. البحث عن كلمة في العنوان (intitle:)&lt;/h3&gt;
	&lt;p style=&quot;margin-bottom: 10px;&quot;&gt;
		يستخدم intitle: للبحث عن الصفحات التي تحتوي على كلمة معنية في العنوان.
	&lt;/p&gt;
	&lt;b&gt;مثال:&lt;/b&gt;
	&lt;p style=&quot;margin-bottom: 5px;&quot;&gt;&lt;span class=&quot;bg-word-sps&quot;&gt;intitle:تقرير&lt;/span&gt; (يعرض صفحات عنوانها يحتوي كلمة &quot;تقرير&quot;).&lt;/p&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;

&lt;div&gt;
	&lt;h3 style=&quot;font-size: 20px; margin-bottom: 5px;&quot;&gt;7. البحث عن كلمات متعددة في العنوان (allintitle:)&lt;/h3&gt;
	&lt;p style=&quot;margin-bottom: 10px;&quot;&gt;
		يبحث عن الصفحات التي تحتوي على كلمات متعددة في العنوان. مفيد في تصفية النتائج، كما يساعد مالكي المواقع في تقييم مستوى المنافسة على تلك الكلمات.
	&lt;/p&gt;
	&lt;b&gt;مثال:&lt;/b&gt;
	&lt;br /&gt;
	&lt;p style=&quot;margin-bottom: 5px;&quot;&gt;&lt;span class=&quot;bg-word-sps&quot;&gt;allintitle:وصفات حلويات فرنسية&lt;/span&gt;&amp;nbsp;(يظهر صفحات عناوينها تتضمن &quot;وصفات حلويات فرنسية&quot;).&lt;/p&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;

&lt;div&gt;
	&lt;h3 style=&quot;font-size: 20px; margin-bottom: 5px;&quot;&gt;8. البحث عن كلمة في الرابط (inurl:)&lt;/h3&gt;
	&lt;p style=&quot;margin-bottom: 10px;&quot;&gt;
		يستخدم inurl: للبحث عن الصفحات التي تحتوي على كلمة معنية في الرابط (URL).
	&lt;/p&gt;
	&lt;b&gt;مثال:&lt;/b&gt;
	&lt;p&gt;&lt;span class=&quot;bg-word-sps&quot;&gt;inurl:login&lt;/span&gt;&lt;/p&gt;
	&lt;p style=&quot;margin-bottom: 5px;&quot;&gt;يعطيك صفحات يكون في رابطها كلمة &quot;login&quot; (عادة صفحات تسجيل الدخول).&lt;/p&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;

&lt;div&gt;
	&lt;h3 style=&quot;font-size: 20px; margin-bottom: 5px;&quot;&gt;9. البحث عن كلمات متعددة في الرابط (allinurl:)&lt;/h3&gt;
	&lt;p style=&quot;margin-bottom: 10px;&quot;&gt;
		يبحث عن الصفحات التي تحتوي على كلمات متعددة في الرابط.
	&lt;/p&gt;
	&lt;b&gt;مثال:&lt;/b&gt;
	&lt;br /&gt;
	&lt;p style=&quot;margin-bottom: 5px;&quot;&gt;&lt;span class=&quot;bg-word-sps&quot;&gt;allinurl: contact us&lt;/span&gt; &amp;lt;= صفحات اتصل بنا.&lt;/p&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;

&lt;div&gt;
	&lt;h3 style=&quot;font-size: 20px; margin-bottom: 5px;&quot;&gt;10. البحث عن كلمة في المحتوى (intext:)&lt;/h3&gt;
	&lt;p style=&quot;margin-bottom: 10px;&quot;&gt;
		intext: يبحث عن الصفحات التي تحتوي على كلمة معنية داخل نص الصفحة.
	&lt;/p&gt;
	&lt;b&gt;مثال:&lt;/b&gt;
	&lt;p style=&quot;margin-bottom: 5px;&quot;&gt;&lt;span class=&quot;bg-word-sps&quot;&gt;intext:تقرير&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;

&lt;div&gt;
	&lt;h3 style=&quot;font-size: 20px; margin-bottom: 5px;&quot;&gt;11. البحث عن كلمات متعددة في المحتوى (allintext:)&lt;/h3&gt;
	&lt;p style=&quot;margin-bottom: 10px;&quot;&gt;
		allintext: يبحث عن الصفحات التي تحتوي على كلمات متعددة داخل نص الصفحة (لا يلزم أن تكون بنفس الترتيب).
	&lt;/p&gt;
	&lt;b&gt;مثال:&lt;/b&gt;
	&lt;p style=&quot;margin-bottom: 5px;&quot;&gt;&lt;span class=&quot;bg-word-sps&quot;&gt;allintext:تثبيت ويندوز&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;

&lt;div&gt;
	&lt;h3 style=&quot;font-size: 20px; margin-bottom: 5px;&quot;&gt;12. النجمة كحشو (*)&lt;/h3&gt;
	&lt;p style=&quot;margin-bottom: 10px;&quot;&gt;استخدم النجمة (*) داخل علامات الاقتباس عندما تكون هناك كلمة مفقودة في جملة، لتملأها جوجل بالكلمات المناسبة.&lt;/p&gt;
	&lt;b&gt;مثال:&lt;/b&gt;
	&lt;p style=&quot;margin-bottom: 5px;&quot;&gt;&lt;span class=&quot;bg-word-sps&quot;&gt;&quot;من * وجد&quot;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;

&lt;div&gt;
	&lt;h3 style=&quot;font-size: 20px; margin-bottom: 5px;&quot;&gt;13. طلب صور بأبعاد محددة (imagesize:)&lt;/h3&gt;
	&lt;p style=&quot;margin-bottom: 10px;&quot;&gt;يُستخدم imagesize: للعثور على الصفحات التي تحتوي على صور ذات أبعاد محددة.&lt;/p&gt;
	&lt;b&gt;مثال:&lt;/b&gt;
	&lt;p style=&quot;margin-bottom: 5px;&quot;&gt;&lt;span class=&quot;bg-word-sps&quot;&gt;cats imagesize:1920x1080&lt;/span&gt; (يعرض صفحات تحتوي صور قطط بأبعاد 1920×1080).&lt;/p&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;

&lt;div&gt;
	&lt;h3 style=&quot;font-size: 20px; margin-bottom: 5px;&quot;&gt;14. البحث برابط الصورة (src:)&lt;/h3&gt;
	&lt;p style=&quot;margin-bottom: 10px;&quot;&gt;يُستخدم المشغّل src: للعثور على الصفحات التي تحتوي على رابط الصورة نفسه في كودها.&amp;nbsp;يفيد في معرفة أماكن استخدام صورة محددة على الويب، خصوصًا عندما تريد معرفة من يستخدم صورك مباشرة من موقعك.&lt;/p&gt;
	&lt;b&gt;مثال:&lt;/b&gt;
	&lt;p style=&quot;margin-bottom: 5px;&quot;&gt;&lt;span class=&quot;bg-word-sps&quot;&gt;src:https://www.example.com/images/logo.png &lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;

&lt;div&gt;
	&lt;h3 style=&quot;font-size: 20px; margin-bottom: 5px;&quot;&gt;15. البحث قبل تاريخ معين (before:)&lt;/h3&gt;
	&lt;p style=&quot;margin-bottom: 10px;&quot;&gt;before: يبحث عن المحتوى قبل تاريخ معين.&lt;/p&gt;
	&lt;b&gt;مثال:&lt;/b&gt;
	&lt;p style=&quot;margin-bottom: 5px;&quot;&gt;
		&lt;span class=&quot;bg-word-sps&quot;&gt;&lt;span&gt;فيروس كورونا before:2020-01-01&lt;/span&gt; &lt;/span&gt; (يعرض صفحات نُشرت قبل 1 يناير 2020).
	&lt;/p&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;

&lt;div&gt;
	&lt;h3 style=&quot;font-size: 20px; margin-bottom: 5px;&quot;&gt;16. البحث بعد تاريخ معين (after:)&lt;/h3&gt;
	&lt;p style=&quot;margin-bottom: 10px;&quot;&gt;after: يطلب صفحات نُشرت بعد تاريخ معين. يمكن الجمع مع before: لإنشاء نطاق زمني.&lt;/p&gt;
	&lt;b&gt;مثال:&lt;/b&gt;
	&lt;p style=&quot;margin-bottom: 5px;&quot;&gt;
		&lt;span class=&quot;bg-word-sps&quot;&gt;&lt;span&gt;تقرير اقتصاد after:2024-01-01 before:2024-12-31&lt;/span&gt; &lt;/span&gt; (يعرض نتائج السنة 2024 فقط).
	&lt;/p&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;

&lt;div&gt;
	&lt;h3 style=&quot;font-size: 20px; margin-bottom: 5px;&quot;&gt;17. البحث باستخدام أكثر من مصطلح (AND)&lt;/h3&gt;
	&lt;p style=&quot;margin-bottom: 10px;&quot;&gt;يُستخدم AND لعرض النتائج التي تحتوي على جميع الكلمات أو العبارات المحددة معًا.&lt;/p&gt;
	&lt;b&gt;مثال:&lt;/b&gt;
	&lt;p style=&quot;margin-bottom: 5px;&quot;&gt;&lt;span class=&quot;bg-word-sps&quot;&gt;قطط AND رعاية&lt;/span&gt; (يعرض صفحات تحتوي كلمتي &quot;قطط&quot; و&quot;رعاية&quot;).&lt;/p&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;

&lt;div&gt;
	&lt;h3 style=&quot;font-size: 20px; margin-bottom: 5px;&quot;&gt;18. البحث بأحد المصطلحات (OR أو |)&lt;/h3&gt;
	&lt;p style=&quot;margin-bottom: 10px;&quot;&gt;OR أو الرمز | للبحث عن الصفحات التي تحتوي على أيٍّ من المصطلحين أو كليهما.&lt;/p&gt;
	&lt;b&gt;مثال:&lt;/b&gt;
	&lt;p style=&quot;margin-bottom: 5px;&quot;&gt;&lt;span class=&quot;bg-word-sps&quot;&gt;هاتف OR جوال&lt;/span&gt; (يعرض الصفحات التي تحتوي على كلمة هاتف أو جوال أو كليهما).&lt;/p&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;

&lt;div&gt;
	&lt;h3 style=&quot;font-size: 20px; margin-bottom: 5px;&quot;&gt;19. الأقواس ()&lt;/h3&gt;
	&lt;p style=&quot;margin-bottom: 10px;&quot;&gt;(): تُستخدم لتجميع شروط البحث.&lt;/p&gt;
	&lt;b&gt;مثال:&lt;/b&gt;
	&lt;p style=&quot;margin-bottom: 5px;&quot;&gt;&lt;span class=&quot;bg-word-sps&quot;&gt;(مصرية OR تونسية) AND أكلة&lt;/span&gt; (يعرض صفحات تحتوي كلمة &quot;أكلة&quot; ومعها إما &quot;مصرية&quot; أو &quot;تونسية&quot;).&lt;/p&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;

&lt;div&gt;
	&lt;h3 style=&quot;font-size: 20px; margin-bottom: 5px;&quot;&gt;20. الطقس (weather:)&lt;/h3&gt;
	&lt;p style=&quot;margin-bottom: 10px;&quot;&gt;يُستخدم weather: للبحث عن حالة الطقس في موقع معيّن.&lt;/p&gt;
	&lt;b&gt;مثال:&lt;/b&gt;
	&lt;p style=&quot;margin-bottom: 5px;&quot;&gt;&lt;span class=&quot;bg-word-sps&quot;&gt;weather:cairo&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;

&lt;div&gt;
	&lt;h3 style=&quot;font-size: 20px; margin-bottom: 5px;&quot;&gt;21. بيانات الأسهم (stocks:)&lt;/h3&gt;
	&lt;p style=&quot;margin-bottom: 10px;&quot;&gt;stocks: مُخصص لمعرفة معلومات عن سهم شركة معينة.&lt;/p&gt;
	&lt;b&gt;مثال:&lt;/b&gt;
	&lt;p style=&quot;margin-bottom: 5px;&quot;&gt;&lt;span class=&quot;bg-word-sps&quot;&gt;stocks:GOOGL&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;

&lt;div&gt;
	&lt;h3 style=&quot;font-size: 20px; margin-bottom: 5px;&quot;&gt;22. البحث عن تعريف كلمة (define:)&lt;/h3&gt;
	&lt;p style=&quot;margin-bottom: 10px;&quot;&gt;define: يعرض تعريف كلمة أو عبارة.&lt;/p&gt;
	&lt;b&gt;مثال:&lt;/b&gt;
	&lt;p style=&quot;margin-bottom: 5px;&quot;&gt;&lt;span class=&quot;bg-word-sps&quot;&gt;define:artificial intelligence&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;

&lt;div&gt;
	&lt;h3 style=&quot;font-size: 20px; margin-bottom: 5px;&quot;&gt;ختامًا:&lt;/h3&gt;
	&lt;p style=&quot;margin-bottom: 10px;&quot;&gt;يمكنك الدمج بين هذه المشغلات للحصول على أدق النتائج.&lt;/p&gt;
	&lt;b&gt;مثال:&lt;/b&gt;
	&lt;p style=&quot;margin-bottom: 5px;&quot;&gt;&lt;span class=&quot;bg-word-sps&quot;&gt;Car site:pexels.com imagesize:3840x2160 after:2019-01-01&lt;/span&gt;&lt;/p&gt;
	&lt;p&gt;يبحث في تبويب &quot;صور&quot; عن صور سيارات على موقع pexel بدقة 4K ونشرت بعد 1 يناير 2019.&lt;/p&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
</content><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/7610723190236454737'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/7610723190236454737'/><link rel='alternate' type='text/html' href='https://www.achamelar.com/2025/11/google-advanced-search-operators.html' title='مشغلات بحث جوجل للحصول على نتائج أكثر دقة'/><author><name>Achamel</name><uri>http://www.blogger.com/profile/14698034875566129660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixyJpJiaq9_TYhZ13CH95_wKLkOnVltChMzcFxguiAU9z8hsaH4BjezDW2XJOyKLdFHKyqz1ZZZ9-uxYl7nVUhD3sRCFbg7xboT7S5tQEzaIHXEtnxYU_bultMwDDOcKo8_UqNoTQD1oy4DVRxYjJbtsAyuChU9pfIrhmjk7M8UsYwd-9dTiu4wkD8x8gU/s72-c/google-advanced-search-operators.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-4446648237682335580.post-8220685066957407153</id><published>2025-05-16T11:40:00.000-07:00</published><updated>2025-11-06T06:20:12.427-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="خدمات مواقع"/><category scheme="http://www.blogger.com/atom/ns#" term="شروحات"/><title type='text'>أفضل المواقع المجانية لإزالة خلفية الصور بسهولة</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; pointer-events: none; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlcUrivyNVo3eXkH2uyxHqbzycY2QtDeH52Ye3SD21eZ2qxVMCAWEpQc0AVnakfhVF84u6ut-LPtM2ayf17u5iWENRjaDlMPWKwQe-bRdl3wbWJHdmL8BC9aLoqD8n4srjIVcLyqCSWq7G5WeCxAhkajtQLnVgT4soWzNTBkDYr4kl1lJGr5V2-uYvQ0yO/s600/The%20best%20site%20to%20remove%20image%20background.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;428&quot; data-original-width=&quot;600&quot; height=&quot;457&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlcUrivyNVo3eXkH2uyxHqbzycY2QtDeH52Ye3SD21eZ2qxVMCAWEpQc0AVnakfhVF84u6ut-LPtM2ayf17u5iWENRjaDlMPWKwQe-bRdl3wbWJHdmL8BC9aLoqD8n4srjIVcLyqCSWq7G5WeCxAhkajtQLnVgT4soWzNTBkDYr4kl1lJGr5V2-uYvQ0yO/s600/The%20best%20site%20to%20remove%20image%20background.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;

&lt;p&gt;مع تزايد الحاجة إلى صور احترافية، ظهرت العديد من الأدوات والمواقع التي تتيح إزالة خلفية الصور بسهولة دون الحاجة لبرامج معقدة. تعتمد أغلب هذه الأدوات على تقنيات الذكاء الاصطناعي لقص الخلفية بدقة وسرعة. في ما يلي قائمة بأبرز المواقع المجانية لإزالة الخلفية، مع شرح مميزات كل منها:&lt;/p&gt;
 &lt;br /&gt;
  
&lt;style&gt;
  .fn-f-a {
    vertical-align: middle;
  }
  .fn-f-a::after {
   content: &quot;&quot;;
   width: 20px;
   height: 20px;
   background-image: url(&quot;data:image/svg+xml,%3Csvg width=&#39;20px&#39; height=&#39;20px&#39; viewBox=&#39;0 0 24.00 24.00&#39; fill=&#39;none&#39; xmlns=&#39;http://www.w3.org/2000/svg&#39;%3E%3Cg id=&#39;SVGRepo_bgCarrier&#39; stroke-width=&#39;0&#39;%3E%3C/g%3E%3Cg id=&#39;SVGRepo_tracerCarrier&#39; stroke-linecap=&#39;round&#39; stroke-linejoin=&#39;round&#39; stroke=&#39;%23CCCCCC&#39; stroke-width=&#39;0.192&#39;%3E%3C/g%3E%3Cg id=&#39;SVGRepo_iconCarrier&#39;%3E%3Cpath d=&#39;M9.16488 17.6505C8.92513 17.8743 8.73958 18.0241 8.54996 18.1336C7.62175 18.6695 6.47816 18.6695 5.54996 18.1336C5.20791 17.9361 4.87912 17.6073 4.22153 16.9498C3.56394 16.2922 3.23514 15.9634 3.03767 15.6213C2.50177 14.6931 2.50177 13.5495 3.03767 12.6213C3.23514 12.2793 3.56394 11.9505 4.22153 11.2929L7.04996 8.46448C7.70755 7.80689 8.03634 7.47809 8.37838 7.28062C9.30659 6.74472 10.4502 6.74472 11.3784 7.28061C11.7204 7.47809 12.0492 7.80689 12.7068 8.46448C13.3644 9.12207 13.6932 9.45086 13.8907 9.7929C14.4266 10.7211 14.4266 11.8647 13.8907 12.7929C13.7812 12.9825 13.6314 13.1681 13.4075 13.4078M10.5919 10.5922C10.368 10.8319 10.2182 11.0175 10.1087 11.2071C9.57284 12.1353 9.57284 13.2789 10.1087 14.2071C10.3062 14.5492 10.635 14.878 11.2926 15.5355C11.9502 16.1931 12.279 16.5219 12.621 16.7194C13.5492 17.2553 14.6928 17.2553 15.621 16.7194C15.9631 16.5219 16.2919 16.1931 16.9495 15.5355L19.7779 12.7071C20.4355 12.0495 20.7643 11.7207 20.9617 11.3787C21.4976 10.4505 21.4976 9.30689 20.9617 8.37869C20.7643 8.03665 20.4355 7.70785 19.7779 7.05026C19.1203 6.39267 18.7915 6.06388 18.4495 5.8664C17.5212 5.3305 16.3777 5.3305 15.4495 5.8664C15.2598 5.97588 15.0743 6.12571 14.8345 6.34955&#39; stroke=&#39;%23138be6&#39; stroke-width=&#39;1.5&#39; stroke-linecap=&#39;round&#39;%3E%3C/path%3E%3C/g%3E%3C/svg%3E&quot;);
    background-position: center;
    display: inline-block;
    vertical-align: middle;
    
  } 
&lt;/style&gt; 
  
  
&lt;div&gt;
 &lt;h2 style=&quot;font-size: 22px; text-align: right;&quot;&gt;Remove.bg&lt;/h2&gt; 
  موقع شهير لإزالة خلفية الصورة بنقرة واحدة. يتميز بسرعة عالية، إذ يزيل الخلفية تلقائيًا في غضون ثوانٍ. يمكنك من خلاله جعل خلفية الصورة شفافة أو إضافة أي خلفية تريدها.&lt;br /&gt; 

  &lt;a href=&quot;https://www.remove.bg/&quot; style=&quot;display: inline-block; margin-top: 5px;&quot; target=&quot;_blank&quot; title=&quot;https://www.remove.bg/&quot;&gt;زيارة الموقع &lt;span class=&quot;fn-f-a&quot;&gt;&lt;/span&gt;
&lt;/a&gt;
  &lt;/div&gt;
 &lt;hr /&gt;
  
     
 &lt;div&gt;
 &lt;h2 style=&quot;font-size: 22px; text-align: right;&quot;&gt;Pixlr&lt;/h2&gt;أداة إزالة خلفية مدعومة بالذكاء الاصطناعي. الأداة سهلة الاستخدام، وهي مجانية تمامًا. كما تدعم معالجة دفعة من الصور مرة واحدة، وتنتج صورًا عالية الدقة (حتى 4096×4096 بكسل).&lt;br /&gt; 
   
  &lt;a href=&quot;https://pixlr.com/remove-background&quot; style=&quot;display: inline-block; margin-top: 5px;&quot; target=&quot;_blank&quot; title=&quot;https://pixlr.com/remove-background&quot;&gt;زيارة الموقع &lt;span class=&quot;fn-f-a&quot;&gt;&lt;/span&gt;
&lt;/a&gt;
  &lt;/div&gt;
 &lt;hr /&gt; 
  
  
  
  
  &lt;div&gt;
 &lt;h2 style=&quot;font-size: 22px; text-align: right;&quot;&gt;Removal.ai&lt;/h2&gt;&lt;/div&gt;&lt;div&gt;تتيح هذه الخدمة إزالة الخلفية بسهولة، مع عرض معاينة للحالة الأصلية وللنتيجة بعد المعالجة. كما توفر أدوات لتحرير الصورة، مثل إضافة النصوص أو تغيير الخلفية قبل حفظها. في الخدمة المجانية، يمكن تنزيل الصورة بدقة تصل إلى 600 بكسل كحد أقصى، وللحصول على جودة أعلى، يتطلب الأمر الاشتراك.&lt;br /&gt; 
   
  &lt;a href=&quot;https://removal.ai/&quot; style=&quot;display: inline-block; margin-top: 5px;&quot; target=&quot;_blank&quot; title=&quot;https://removal.ai/&quot;&gt;زيارة الموقع &lt;span class=&quot;fn-f-a&quot;&gt;&lt;/span&gt;
&lt;/a&gt;
  &lt;/div&gt;
 &lt;hr /&gt;
 
  
  
  
  
  &lt;div&gt;
 &lt;h2 style=&quot;font-size: 22px; text-align: right;&quot;&gt;Fotor&lt;/h2&gt;منصة لتحرير الصور تقدم أداة مجانية لإزالة الخلفية بدقة، مع الحفاظ على التفاصيل الدقيقة مثل الشعر وحواف الأجسام دون التأثير على الجودة.&lt;br /&gt; 
   
  &lt;a href=&quot;https://www.fotor.com/features/background-remover&quot; style=&quot;display: inline-block; margin-top: 5px;&quot; target=&quot;_blank&quot; title=&quot;https://www.fotor.com/features/background-remover&quot;&gt;زيارة الموقع &lt;span class=&quot;fn-f-a&quot;&gt;&lt;/span&gt;
&lt;/a&gt;
  &lt;/div&gt;
 &lt;hr /&gt;
  
  
  
  
  
    &lt;div&gt;
 &lt;h2 style=&quot;font-size: 22px; text-align: right;&quot;&gt;PhotoRoom&lt;/h2&gt;يمكنك من خلال&amp;nbsp;PhotoRoom إزالة الخلفية بشكل مجاني ودون الحاجة لإنشاء حساب. يتميز بواجهة مبسطة ويسمح بإضافة خلفيات جديدة للصور المقطوعة.&lt;br /&gt; 
   
  &lt;a href=&quot;https://www.photoroom.com/tools/background-remover&quot; style=&quot;display: inline-block; margin-top: 5px;&quot; target=&quot;_blank&quot; title=&quot;https://www.photoroom.com/tools/background-remover&quot;&gt;زيارة الموقع &lt;span class=&quot;fn-f-a&quot;&gt;&lt;/span&gt;
&lt;/a&gt;
  &lt;/div&gt;
 &lt;hr /&gt;
  
 
  

 
  
    &lt;div&gt;
 &lt;h2 style=&quot;font-size: 22px; text-align: right;&quot;&gt;Craiyon&lt;/h2&gt; 
  خدمة مدعومة بالذكاء الاصطناعي لإزالة الخلفية. تتيح الأداة تنزيل الصورة بجودة عالية وبدون قيود.&lt;br /&gt; 
   
  &lt;a href=&quot;https://www.craiyon.com/background-remover&quot; style=&quot;display: inline-block; margin-top: 5px;&quot; target=&quot;_blank&quot; title=&quot;https://www.craiyon.com/background-remover&quot;&gt;زيارة الموقع &lt;span class=&quot;fn-f-a&quot;&gt;&lt;/span&gt;
&lt;/a&gt;
  &lt;/div&gt;
 &lt;hr /&gt;
  
  
  
  
  &lt;div&gt;
 &lt;h2 style=&quot;font-size: 22px; text-align: right;&quot;&gt;SnapBG&lt;/h2&gt; 
  (المعروف سابقًا Remove-BG.ai) سهل الاستخدام ويعتمد على الذكاء الاصطناعي لفصل العناصر عن الخلفية مع الحفاظ على جودة الصورة.&lt;br /&gt; 
   
  &lt;a href=&quot;https://remove-bg.ai/&quot; style=&quot;display: inline-block; margin-top: 5px;&quot; target=&quot;_blank&quot; title=&quot;https://remove-bg.ai/&quot;&gt;زيارة الموقع &lt;span class=&quot;fn-f-a&quot;&gt;&lt;/span&gt;
&lt;/a&gt;
  &lt;/div&gt;
 &lt;hr /&gt;
  
  
  
 
  &lt;div&gt;
 &lt;h2 style=&quot;font-size: 22px; text-align: right;&quot;&gt;iLoveIMG&lt;/h2&gt;خدمة ممتازة ومجانية بالكامل، تتميز بتقديم نتائج عالية الجودة، مع إمكانية حفظ الصور مباشرة على جهازك أو على إحدى منصات التخزين السحابي مثل Google Drive أو Dropbox.&lt;br /&gt; 
   
  &lt;a href=&quot;https://www.iloveimg.com/remove-background&quot; style=&quot;display: inline-block; margin-top: 5px;&quot; target=&quot;_blank&quot; title=&quot;https://www.iloveimg.com/remove-background&quot;&gt;زيارة الموقع &lt;span class=&quot;fn-f-a&quot;&gt;&lt;/span&gt;
&lt;/a&gt;
  &lt;/div&gt;
 &lt;hr /&gt;
  
  

  
  &lt;div&gt;
 &lt;h2 style=&quot;font-size: 22px; text-align: right;&quot;&gt;Cutout.pro&lt;/h2&gt;يعتمد على خوارزميات متقدمة لقص دقيق وحواف نظيفة، مما يضمن نتائج شبه احترافية دون تشوهات.&lt;br /&gt; 
   
  &lt;a href=&quot;https://www.cutout.pro/remove-background&quot; style=&quot;display: inline-block; margin-top: 5px;&quot; target=&quot;_blank&quot; title=&quot;https://www.cutout.pro/remove-background&quot;&gt;زيارة الموقع &lt;span class=&quot;fn-f-a&quot;&gt;&lt;/span&gt;
&lt;/a&gt;
  &lt;/div&gt;
 &lt;hr /&gt;
  
  
  
 &lt;div&gt;
 &lt;h2 style=&quot;font-size: 22px; text-align: right;&quot;&gt;LunaPic&lt;/h2&gt; 
    محرر صور مجاني على الويب يتضمن أداة لإزالة الخلفية تلقائيًا. الخدمة كاملة ومجانية، وإن كان تصميم الموقع قديم بعض الشيء ولكنه فعال. &lt;br /&gt; 
   
  &lt;a href=&quot;https://www6.lunapic.com/editor/?action=background-removal&quot; style=&quot;display: inline-block; margin-top: 5px;&quot; target=&quot;_blank&quot; title=&quot;https://www6.lunapic.com/editor/?action=background-removal&quot;&gt;زيارة الموقع &lt;span class=&quot;fn-f-a&quot;&gt;&lt;/span&gt;
&lt;/a&gt;
  &lt;/div&gt;
 &lt;hr /&gt;
  
 
  
  &lt;div&gt;
 &lt;h2 style=&quot;font-size: 22px; text-align: right;&quot;&gt;Adobe Express Background Remover&lt;/h2&gt; 
   تقدم شركة أدوبي أداة ممتازة لإزالة الخلفية عبر موقع Adobe Express. كل ما تحتاجه هو رفع الصورة، وستقوم الأداة تلقائيًا بعزل الخلفية وحفظ الصورة بصيغة PNG بخلفية شفافة. جودة النتائج جيدة جدًا خاصة عند استخدام صور بخلفيات واضحة. &lt;br /&gt; 
   
  &lt;a href=&quot;https://www.adobe.com/express/feature/image/remove-background&quot; style=&quot;display: inline-block; margin-top: 5px;&quot; target=&quot;_blank&quot; title=&quot;https://www.adobe.com/express/feature/image/remove-background&quot;&gt;زيارة الموقع &lt;span class=&quot;fn-f-a&quot;&gt;&lt;/span&gt;
&lt;/a&gt;
  &lt;/div&gt;

  

  
 
</content><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/8220685066957407153'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/8220685066957407153'/><link rel='alternate' type='text/html' href='https://www.achamelar.com/2025/05/best-free-background-remover-sites.html' title='أفضل المواقع المجانية لإزالة خلفية الصور بسهولة'/><author><name>Achamel</name><uri>http://www.blogger.com/profile/14698034875566129660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlcUrivyNVo3eXkH2uyxHqbzycY2QtDeH52Ye3SD21eZ2qxVMCAWEpQc0AVnakfhVF84u6ut-LPtM2ayf17u5iWENRjaDlMPWKwQe-bRdl3wbWJHdmL8BC9aLoqD8n4srjIVcLyqCSWq7G5WeCxAhkajtQLnVgT4soWzNTBkDYr4kl1lJGr5V2-uYvQ0yO/s72-c/The%20best%20site%20to%20remove%20image%20background.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-4446648237682335580.post-355266802838095537</id><published>2025-03-22T16:59:00.000-07:00</published><updated>2025-03-22T16:59:08.256-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="منوعات"/><title type='text'>أهم الأحداث العالمية في العقدين الماضيين (2001–2023).</title><content type='html'> &lt;div class=&quot;separator&quot; style=&quot;clear: both; pointer-events: none; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKyR31grtPXATc885zHSknQpv9uCFVgbCvvywpa0mOV1j9B1mvGuvA8D07pMhKbD7ABg6l697s4CSRqHDmxKLWvH850QN_hfSDeNgSKMUilgOSUx_bB6lv75xhZSBttk8VCPmmw6XGGzBaI701zjphkbVwf_vVTfGIqL0yQbBLil58Fqz2sNMafx665Nc9/s600/the-most-important-events-in-the-world-over-the-last-20-years.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;428&quot; data-original-width=&quot;600&quot; height=&quot;456&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKyR31grtPXATc885zHSknQpv9uCFVgbCvvywpa0mOV1j9B1mvGuvA8D07pMhKbD7ABg6l697s4CSRqHDmxKLWvH850QN_hfSDeNgSKMUilgOSUx_bB6lv75xhZSBttk8VCPmmw6XGGzBaI701zjphkbVwf_vVTfGIqL0yQbBLil58Fqz2sNMafx665Nc9/s600/the-most-important-events-in-the-world-over-the-last-20-years.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;

&lt;p&gt;
      على مدار العقدين الماضيين، شهد العالم عدة أحداث أثارت اهتماماً واسعاً وكان
      لها تأثير كبير، منها الحروب والصراعات، والأزمات الاقتصادية، والتطورات
      التكنولوجية، بالإضافة إلى الكوارث الطبيعية التي أثرت على حياة ملايين
      الأشخاص. يتناول هذا المقال أبرز هذه الأحداث وتداعياتها خلال تلك الفترة.
 &lt;/p&gt;
    &lt;br /&gt;&lt;br /&gt;
  
 &lt;div&gt;
    &lt;h2 style=&quot;font-size: 18px; margin-bottom: 5px;&quot;&gt;&lt;strong&gt;1. هجمات 11 سبتمبر (2001)&lt;/strong&gt;&lt;/h2&gt;
      &lt;p&gt;
        غيّرت هذه الهجمات الإرهابية مجريات السياسة العالمية، إذ أدت إلى إعلان
        &quot;الحرب على الإرهاب&quot; وتبع ذلك حملات عسكرية في أفغانستان والعراق. كما
        ساهمت في تشديد الأمن الدولي وتفاقم مشاعر الكراهية تجاه المسلمين والعرب،
        مما عمّق التوترات الاجتماعية والثقافية.
      &lt;/p&gt;
 &lt;/div&gt;

&lt;br /&gt;&lt;br /&gt;

&lt;div&gt;
    &lt;h2 style=&quot;font-size: 18px; margin-bottom: 5px;&quot;&gt;&lt;strong&gt;2. غزو العراق (2003)&lt;/strong&gt;&lt;/h2&gt;
      &lt;p&gt;أثّر الغزو الأمريكي للعراق على استقرار الشرق الأوسط، مما أسفر عن فوضى سياسية وظهور جماعات متطرفة.&lt;/p&gt;
 &lt;/div&gt;

&lt;br /&gt;&lt;br /&gt;

&lt;div&gt;
    &lt;h2 style=&quot;font-size: 18px; margin-bottom: 5px;&quot;&gt;&lt;strong&gt;3. زلزال وتسونامي المحيط الهندي (2004)&lt;/strong&gt;&lt;/h2&gt;
      &lt;p&gt;
        ضرب زلزال بقوة 9.1 درجة المحيط الهندي، مما تسبب في موجات تسونامي ضخمة
        قتلت أكثر من 230,000 شخص وشردت حوالي 1.7 مليون شخص في إندونيسيا،
        تايلاند، الهند، وسريلانكا، وكانت من بين أسوأ الكوارث الطبيعية في التاريخ
        الحديث.
      &lt;/p&gt;
 &lt;/div&gt;

&lt;br /&gt;&lt;br /&gt;

&lt;div&gt;
    &lt;h2 style=&quot;font-size: 18px; margin-bottom: 5px;&quot;&gt;&lt;strong&gt;4. تأسيس فيسبوك (2004)&lt;/strong&gt;&lt;/h2&gt;
      &lt;p&gt;
        أحدثت منصات التواصل الاجتماعي ثورة      
        في طريقة تواصل الناس، غيرت مفاهيم التواصل الاجتماعي والإعلام بشكل جذري.
      &lt;/p&gt;
 &lt;/div&gt;

&lt;br /&gt;&lt;br /&gt;

&lt;div&gt;
    &lt;h2 style=&quot;font-size: 18px; margin-bottom: 5px;&quot;&gt;&lt;strong&gt;5. تنفيذ حكم الإعدام على صدام حسين (2006)&lt;/strong&gt;&lt;/h2&gt;
      &lt;p&gt;
      في ديسمبر 2006، شهد العالم تنفيذ حكم الإعدام على الرئيس العراقي السابق
      صدام حسين، وهو حدث كان له تأثير رمزي وسياسي كبير، خاصة في سياق التحولات
      التي شهدها الشرق الأوسط بعد الغزو.
      &lt;/p&gt;
 &lt;/div&gt;

&lt;br /&gt;&lt;br /&gt;

&lt;div&gt;
  &lt;h2 style=&quot;font-size: 18px; margin-bottom: 5px;&quot;&gt;&lt;strong&gt;6. إطلاق أول iPhone &lt;bdi&gt;(2007)&lt;/bdi&gt;&lt;/strong&gt;&lt;/h2&gt;
      &lt;p&gt;
      أحدث إطلاق الهاتف الذكي من آبل ثورة في مجال الاتصالات والتكنولوجيا، مما
      فتح آفاقًا جديدة للتطبيقات والخدمات الرقمية.
      &lt;/p&gt;
 &lt;/div&gt;

&lt;br /&gt;&lt;br /&gt;

&lt;div&gt;
  &lt;h2 style=&quot;font-size: 18px; margin-bottom: 5px;&quot;&gt;&lt;strong&gt;7. الأزمة المالية العالمية (2008)&lt;/strong&gt;&lt;/h2&gt;
      &lt;p&gt;على إثر الأزمة، شهدت الأنظمة المالية في العديد من الدول انهياراً حاداً، مما دفع المسؤولين إلى إعادة تنظيم السياسات الاقتصادية وتحديث آليات الرقابة المصرفية.&lt;/p&gt;
 &lt;/div&gt;

&lt;br /&gt;&lt;br /&gt;

&lt;div&gt;
  &lt;h2 style=&quot;font-size: 18px; margin-bottom: 5px;&quot;&gt;&lt;strong&gt;8. الربيع العربي (2010)&lt;/strong&gt;&lt;/h2&gt;
      &lt;p&gt;
          أدت ثورات الربيع العربي إلى إسقاط أنظمة سياسية في عدد من الدول
          العربية، إلا أنها أسفرت أيضًا عن صراعات أهلية طويلة الأمد.
      &lt;/p&gt;
 &lt;/div&gt;

&lt;br /&gt;&lt;br /&gt;

&lt;div&gt;
  &lt;h2 style=&quot;font-size: 18px; margin-bottom: 5px;&quot;&gt;&lt;strong&gt;9. اندلاع الحرب الأهلية السورية (2011)&lt;/strong&gt;&lt;/h2&gt;
      &lt;p&gt;في ظل الحرب، تحول المشهد إلى أزمة إنسانية واسعة النطاق مع تدفق اللاجئين إلى أوروبا، مما أثر على السياسات الدولية والأمن الإقليمي.&lt;/p&gt;
 &lt;/div&gt;

&lt;br /&gt;&lt;br /&gt;

&lt;div&gt;
  &lt;h2 style=&quot;font-size: 18px; margin-bottom: 5px;&quot;&gt;&lt;strong&gt;10. ظهور تنظيم داعش (2014)&lt;/strong&gt;&lt;/h2&gt;
      &lt;p&gt;
        برز تنظيم داعش كقوة إرهابية في منطقة الشرق الأوسط، وقد أدّى ذلك إلى
        تشكيل تحالف دولي لمحاربته.
      &lt;/p&gt;
 &lt;/div&gt;

&lt;br /&gt;&lt;br /&gt;

&lt;div&gt;
  &lt;h2 style=&quot;font-size: 18px; margin-bottom: 5px;&quot;&gt;&lt;strong&gt;11. أزمة اللاجئين في أوروبا (2015)&lt;/strong&gt;&lt;/h2&gt;
      &lt;p&gt;
          ملايين اللاجئين تدفقوا إلى أوروبا بسبب الحروب، وأسفر ذلك عن أزمات
          سياسية وصعود التيارات اليمينية.
      &lt;/p&gt;
 &lt;/div&gt;

&lt;br /&gt;&lt;br /&gt;

&lt;div&gt;
  &lt;h2 style=&quot;font-size: 18px; margin-bottom: 5px;&quot;&gt;&lt;strong&gt;12. أزمة الروهينغا (2017)&lt;/strong&gt;&lt;/h2&gt;
      &lt;p&gt;
          في عام 2017، أدت العمليات العسكرية الممنهجة ضد الروهينغا في ميانمار
          إلى مذابح جماعية ونزوح مئات الآلاف، وقد تحولت الأزمة إلى قضية عالمية.
      &lt;/p&gt;
 &lt;/div&gt;

&lt;br /&gt;&lt;br /&gt;

&lt;div&gt;
  &lt;h2 style=&quot;font-size: 18px; margin-bottom: 5px;&quot;&gt;&lt;strong&gt;13. تفشي جائحة كورونا (2019)&lt;/strong&gt;&lt;/h2&gt;
      &lt;p&gt;
        أدّت الجائحة إلى ملايين الوفيات حول العالم، وغيّرت أنماط الحياة في جميع
        أنحاء العالم، مؤثرة على الصحة العامة والاقتصاد وأنماط العمل والتعليم.
      &lt;/p&gt;
 &lt;/div&gt;

&lt;br /&gt;&lt;br /&gt;

&lt;div&gt;
  &lt;h2 style=&quot;font-size: 18px; margin-bottom: 5px;&quot;&gt;&lt;strong&gt;14. الغزو الروسي لأوكرانيا (2022)&lt;/strong&gt;&lt;/h2&gt;
      &lt;p&gt;
          أحدثت الحرب أزمة اقتصادية وأمنية عالمية، وأدت إلى اضطرابات في إمدادات
          الغذاء والطاقة.
      &lt;/p&gt;
 &lt;/div&gt;

&lt;br /&gt;&lt;br /&gt;

&lt;div&gt;
  &lt;h2 style=&quot;font-size: 18px; margin-bottom: 5px;&quot;&gt;&lt;strong&gt;15. صعود الذكاء الاصطناعي والتكنولوجيا المتقدمة (2022)&lt;/strong&gt;&lt;/h2&gt;
      &lt;p&gt;مع صعود الثورة الرقمية وظهور نماذج الذكاء الاصطناعي مثل ChatGPT، شهدت طبيعة العمل والإنتاج والإبداع نقلة نوعية.&lt;/p&gt;
 &lt;/div&gt;

&lt;br /&gt;&lt;br /&gt;

&lt;div&gt;
  &lt;h2 style=&quot;font-size: 18px; margin-bottom: 5px;&quot;&gt;&lt;strong&gt;16. أزمة المناخ والكوارث الطبيعية المتزايدة (2023)&lt;/strong&gt;&lt;/h2&gt;
      &lt;p&gt;
          شهد العالم موجات حر غير مسبوقة، وحرائق غابات، وفيضانات، إضافةً إلى
          زلزال تركيا وسوريا الذي تسبب في مقتل أكثر من 50 ألف شخص وتدمير آلاف
          المباني.
      &lt;/p&gt;
 &lt;/div&gt;

&lt;br /&gt;&lt;br /&gt;

&lt;div&gt;
  &lt;h2 style=&quot;font-size: 18px; margin-bottom: 5px;&quot;&gt;&lt;strong&gt;17. أحداث 7 أكتوبر (2023)&lt;/strong&gt;&lt;/h2&gt;
      &lt;p&gt;
          هجوم غير مسبوق من حركة حماس أدى إلى رد إسرائيلي واسع النطاق، مما تسبب
          في واحدة من أكثر الأزمات الإنسانية دموية في المنطقة، وزعزع الاستقرار
          العالمي.
      &lt;/p&gt;
 &lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/355266802838095537'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/355266802838095537'/><link rel='alternate' type='text/html' href='https://www.achamelar.com/2025/03/the-most-important-events-in-the-world-over-the-last-20-years.html' title='أهم الأحداث العالمية في العقدين الماضيين (2001–2023).'/><author><name>Achamel</name><uri>http://www.blogger.com/profile/14698034875566129660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKyR31grtPXATc885zHSknQpv9uCFVgbCvvywpa0mOV1j9B1mvGuvA8D07pMhKbD7ABg6l697s4CSRqHDmxKLWvH850QN_hfSDeNgSKMUilgOSUx_bB6lv75xhZSBttk8VCPmmw6XGGzBaI701zjphkbVwf_vVTfGIqL0yQbBLil58Fqz2sNMafx665Nc9/s72-c/the-most-important-events-in-the-world-over-the-last-20-years.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-4446648237682335580.post-5671783763944726458</id><published>2025-02-06T22:41:00.006-08:00</published><updated>2025-05-08T08:34:01.849-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="خدمات مواقع"/><category scheme="http://www.blogger.com/atom/ns#" term="شروحات"/><title type='text'>ابرز الخدمات السحابية التي تقدم لك مساحة مجانية لتخزين ملفاتك</title><content type='html'>&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; pointer-events: none; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEid7ESZnsut4LzIqKNH_hLc0CdkjniIlCyG3lJNGIVQ402zManqFM6sab-_L6yHso3686T9fUeTH0U18QVFPWTHxDs0eq9M0pBxHlnrLw-SAUxP2oQCKVTOJbPd81s5_Mdd4mCPuzgpj83AUi_ot5Zb-yUdi6kx-HQI0TyaCEF0-SG73nIfO4h0KaVjqeti/s600/top%20cloud%20services%20that%20offer%20free%20storage%20plans%20for%20your%20files.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;428&quot; data-original-width=&quot;600&quot; height=&quot;456&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEid7ESZnsut4LzIqKNH_hLc0CdkjniIlCyG3lJNGIVQ402zManqFM6sab-_L6yHso3686T9fUeTH0U18QVFPWTHxDs0eq9M0pBxHlnrLw-SAUxP2oQCKVTOJbPd81s5_Mdd4mCPuzgpj83AUi_ot5Zb-yUdi6kx-HQI0TyaCEF0-SG73nIfO4h0KaVjqeti/s600/top%20cloud%20services%20that%20offer%20free%20storage%20plans%20for%20your%20files.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;p&gt;في العصر الرقمي الحالي، أصبحت &lt;b&gt;الخدمات السحابية&lt;/b&gt; ضرورة لحفظ الملفات ومشاركتها بسهولة وأمان. تقدم العديد من الشركات &lt;b&gt;مساحة تخزين مجانية&lt;/b&gt; للمستخدمين تتيح لهم حفظ ملفاتهم والوصول إليها من أي مكان. في هذه التدوينة، سنستعرض &lt;b&gt;أبرز الخدمات السحابية&lt;/b&gt; التي تمنحك مساحة مجانية لتخزين ملفاتك.
&lt;/p&gt;
&lt;hr /&gt;

&lt;style&gt;
  .xtor14 li, .mtre5 {
  	margin-bottom: 10px;
  }
  p:empty {
   display: none;
  }
&lt;/style&gt;

&lt;div&gt;
&lt;h2 class=&quot;mtre5&quot;&gt;&lt;strong style=&quot;font-size: 22px;&quot;&gt;1. Google Drive&lt;/strong&gt;&lt;/h2&gt;
&lt;div class=&quot;mtre5&quot;&gt;
&lt;strong&gt;
المساحة المجانية:&lt;/strong&gt; 15 جيجابايت
&lt;/div&gt;
&lt;div class=&quot;mtre5&quot;&gt;
&lt;strong&gt;المميزات:&lt;/strong&gt;
&lt;/div&gt;
&lt;ul class=&quot;xtor14&quot;&gt;
  &lt;li&gt;التكامل مع خدمات Google مثل Gmail وGoogle Photos.&lt;/li&gt;
  &lt;li&gt;دعم جميع أنواع الملفات مع إمكانية التحرير المباشر للمستندات.&lt;/li&gt;
  &lt;li&gt;خيارات المشاركة القوية والتحكم في الأذونات (عرض، تعديل، تعليق).&lt;/li&gt;
  &lt;li&gt;إمكانية إنشاء روابط تحميل مباشرة للملفات.&lt;/li&gt;
  &lt;li&gt;إتاحة استعادة الإصدارات السابقة من بعض الملفات باستخدام ميزة إدارة النسخ.&lt;/li&gt;
&lt;/ul&gt;
&lt;a href=&quot;https://drive.google.com/&quot; target=&quot;_blank&quot; title=&quot;https://drive.google.com&quot;&gt;زيارة الموقع&lt;/a&gt;
&lt;/div&gt;
&lt;hr /&gt;


&lt;div&gt;
&lt;h2 class=&quot;mtre5&quot;&gt;&lt;strong style=&quot;font-size: 22px;&quot;&gt;2. Mega&lt;/strong&gt;&lt;/h2&gt;
&lt;div class=&quot;mtre5&quot;&gt;
&lt;strong&gt;المساحة المجانية:&lt;/strong&gt; 20 جيجابايت قابلة للزيادة بإنجاز بعض المهام البسيطة مثل تثبيت التطبيق أو دعوة الأصدقاء.
&lt;/div&gt;
  &lt;div class=&quot;mtre5&quot;&gt;
&lt;strong&gt;المميزات:&lt;/strong&gt;
&lt;/div&gt;
&lt;ul class=&quot;xtor14&quot;&gt;
  &lt;li&gt;تشفير شامل من طرف إلى طرف لحماية الخصوصية.&lt;/li&gt;
  &lt;li&gt;مزامنة الملفات بين الأجهزة المختلفة.&lt;/li&gt;
  &lt;li&gt;توفير تطبيقات سطح المكتب والهاتف المحمول.&lt;/li&gt;
  &lt;li&gt;إمكانية استعادة الملفات والمجلدات إلى حالة سابقة عبر تحديد نقطة زمنية معينة.&lt;/li&gt;
  &lt;li&gt;تقييد الوصول إلى الملف عبر إنشاء كلمة مرور أو تحديد تاريخ انتهاء صلاحية للرابط.&lt;/li&gt;
&lt;/ul&gt;
&lt;a href=&quot;https://mega.io/&quot; target=&quot;_blank&quot; title=&quot;https://mega.io&quot;&gt;زيارة الموقع&lt;/a&gt;
&lt;/div&gt;
&lt;hr /&gt;


&lt;div&gt;
&lt;h2 class=&quot;mtre5&quot;&gt;&lt;strong style=&quot;font-size: 22px;&quot;&gt;3. MediaFire&lt;/strong&gt;&lt;/h2&gt;
&lt;div class=&quot;mtre5&quot;&gt;
  &lt;strong&gt;المساحة المجانية: &lt;/strong&gt;10 
جيجابايت قابلة للزيادة
&lt;/div&gt;
&lt;div class=&quot;mtre5&quot;&gt;
&lt;strong&gt;المميزات:&lt;/strong&gt;
&lt;/div&gt;
&lt;ul class=&quot;xtor14&quot;&gt;
&lt;li&gt;إتاحة تجربة الخدمة بسهولة عبر دعم تحميل الملفات دون الحاجة إلى إنشاء حساب.&lt;/li&gt;
  &lt;li&gt;واجهة معربة وسهلة الاستخدام.&lt;/li&gt;
  &lt;li&gt;القدرة على تحميل الملفات مباشرة من الإنترنت باستخدام الروابط.&lt;/li&gt;
  &lt;li&gt;إمكانية مشاركة الملفات بروابط مباشرة.&lt;/li&gt;
  &lt;li&gt;إمكانية تنظيم الملفات في مجلدات وإعادة تسميتها ونقلها بين المجلدات بسهولة.&lt;/li&gt;
  &lt;/ul&gt;
&lt;a href=&quot;https://www.mediafire.com/&quot; target=&quot;_blank&quot; title=&quot;https://www.mediafire.com&quot;&gt;زيارة الموقع&lt;/a&gt;
&lt;/div&gt;
&lt;hr /&gt;



&lt;div&gt;

&lt;h2 class=&quot;mtre5&quot;&gt;&lt;strong style=&quot;font-size: 22px;&quot;&gt;4. Dropbox&lt;/strong&gt;&lt;/h2&gt;
&lt;div class=&quot;mtre5&quot;&gt;
&lt;strong&gt;المساحة المجانية:&lt;/strong&gt; 2 جيجابايت
&lt;/div&gt; 
 &lt;div class=&quot;mtre5&quot;&gt; 
&lt;strong&gt;المميزات:&lt;/strong&gt;
&lt;/div&gt;
  &lt;ul class=&quot;xtor14&quot;&gt;
    &lt;li&gt;التكامل مع العديد من التطبيقات والخدمات، مثل Microsoft Office وZoom .&lt;/li&gt;
	&lt;li&gt;ميزة النسخ الاحتياطي التلقائي للصور والملفات.&lt;/li&gt;
	&lt;li&gt;مشاركة الملفات بسهولة عبر الروابط المباشرة.&lt;/li&gt;
	&lt;li&gt;مزامنة سلسة عبر الأجهزة المختلفة.&lt;/li&gt;
    &lt;li&gt;دعم العمل التعاوني عبر التعليقات والمراجعات المباشرة.&lt;/li&gt;
&lt;/ul&gt;
&lt;a href=&quot;https://www.dropbox.com/&quot; target=&quot;_blank&quot; title=&quot;https://www.dropbox.com&quot;&gt;زيارة الموقع&lt;/a&gt;
&lt;/div&gt;
&lt;hr /&gt;




&lt;div&gt; 
&lt;h3 class=&quot;mtre5&quot;&gt;&lt;strong style=&quot;font-size: 22px;&quot;&gt;5. OneDrive&lt;/strong&gt;&lt;/h3&gt;
&lt;div class=&quot;mtre5&quot;&gt;
&lt;strong&gt;المساحة المجانية:&lt;/strong&gt; 5 جيجابايت
&lt;/div&gt;
&lt;div class=&quot;mtre5&quot;&gt;
&lt;strong&gt;المميزات:&lt;/strong&gt;
&lt;/div&gt;
&lt;ul class=&quot;xtor14&quot;&gt;
&lt;li&gt;التكامل مع نظام Windows وتطبيقات Microsoft 365 مثل Word وExcel.&lt;/li&gt;
&lt;li&gt;إمكانية الوصول إلى الملفات بدون اتصال بالإنترنت.&lt;/li&gt;
&lt;li&gt;أمان عالي باستخدام التشفير وحماية الملفات بكلمة مرور.&lt;/li&gt;&lt;li&gt;مشاركة الملفات مع الآخرين بسهولة مع خيارات تحكم متقدمة على الأذونات.&lt;/li&gt;
&lt;li&gt;المزامنة التلقائية للملفات من أجهزة Windows.&lt;/li&gt;
&lt;/ul&gt;
&lt;a href=&quot;https://onedrive.live.com/&quot; target=&quot;_blank&quot; title=&quot;https://onedrive.live.com&quot;&gt;زيارة الموقع&lt;/a&gt;
&lt;/div&gt;
&lt;hr /&gt;


&lt;div&gt;
&lt;h3 class=&quot;mtre5&quot;&gt;&lt;strong style=&quot;font-size: 22px;&quot;&gt;6.Box&lt;/strong&gt;&lt;/h3&gt;
&lt;div class=&quot;mtre5&quot;&gt;
&lt;strong&gt;المساحة المجانية&lt;/strong&gt;: 10 جيجابايت 
&lt;/div&gt;
&lt;div class=&quot;mtre5&quot;&gt;
&lt;strong&gt;المميزات:&lt;/strong&gt;
&lt;/div&gt;
&lt;ul class=&quot;xtor14&quot;&gt;
&lt;li&gt;مشاركة وتخزين الملفات بسلاسة.&lt;/li&gt;
&lt;li&gt;تكامل مع Google Workspace وMicrosoft Office.&lt;/li&gt;
&lt;li&gt;دعم للمراجعات والتعليقات المباشرة على الملفات.&lt;/li&gt;
&lt;li&gt;إمكانية العمل بشكل تعاوني مع الفرق.&lt;/li&gt;
&lt;li&gt;القدرة على استعادة الملفات المحذوفة لفترة محدودة.&lt;/li&gt;
&lt;/ul&gt;
&lt;a href=&quot;https://www.box.com/&quot; target=&quot;_blank&quot; title=&quot;https://www.box.com&quot;&gt;زيارة الموقع&lt;/a&gt;
&lt;/div&gt; 
&lt;hr /&gt;
&lt;/div&gt;

&lt;style type=&quot;text/css&quot;&gt;


.continer::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}

.continer::-webkit-scrollbar-thumb {
  background-color: #7067ef;
  border-radius: 6px;
}

*/ .continer::-webkit-scrollbar-thumb:hover {
  background-color: #564fbb;
}

.continer::-webkit-scrollbar-track {
  background-color: #cdcafc;
  border-radius: 6px;
}

.continer::-webkit-scrollbar-corner {
  background-color: #e1e1e1;
}

:root {
  --box-height: 40px;
}

#par-continer {
  width: 100%;
  max-width: 600px;
  float: right;
  position: relative;
  margin: 10px 0;
}

.clear-both-t {
  clear: both;
  }

.continer {
  width: 100%;
  max-width: 600px;
  height: 300px;
  overflow-y: auto;
  overflow-x: hidden;
  overflow-wrap: break-word;
  word-break: break-word;
  scroll-behavior: smooth;
}

.benefits-table {
  border: 1px solid #000;
  width: 100%;
  table-layout: fixed;
  border-collapse: collapse;
  margin: 0 !important;
  caret-color: transparent;
  background-color: #eee;
}

.benefits-table tr:not(.exclude-row):not(:first-of-type) {
  height: var(--box-height, 40px);
}

.benefits-table th,
.benefits-table td {
  border: 1px solid #757575 !important;
  box-sizing: border-box;
  width: calc(100% / 7);
  word-wrap: break-word;
  text-align: center !important;
  vertical-align: middle !important;
  color: #000;
  padding: 10px 2px !important;
  overflow: auto;
  font-family: &#39;neo&#39;, serif;
  font-size: 14px;
}
  
.benefits-table tr:first-of-type {
  position: sticky;
  top: 0;
  z-index: 9999;
}

.benefits-table tr:first-of-type th {
  background-color: #d0d0d0;
  line-height: 0px !important;
}

.benefits-table tr:nth-of-type(3) td:not(td:first-of-type),
.benefits-table tr:nth-of-type(4) td:not(td:first-of-type) {
  color: #388e3c;
}

.reglamp {
  position: absolute;
  top: 0;
  left: 0;
  background-color: transparent;
  cursor: default;
  caret-color: transparent;
  display: block;
}

#af-be {
  position: absolute;
  padding: 10px;
  background-color: #333;
  color: #f1f1f1;
  display: none;
  transition: all 0.3s linear;
  word-break: break-word;
  white-space: pre-line;
  text-align: right !important;
  line-height: 1.5em;
  z-index: 99999;
  font-family: &#39;neo&#39;, serif;
  font-size: 16px;
}

#af-be .bulles4 {
  margin-right: 10px;
}

#af-be .bulles4:first-of-type {
  margin-bottom: 5px;
}

#af-be .bulles4::before {
  content: &quot;\2022&quot;;
  margin-right: -10px;
}

.divlamp {
  text-align: left !important;
  font-size: 12px !important;
  width: 100%;
  cursor: help;
  line-height: normal;
}

.benefits-table .c1 {
  color: #388e3c !important;
}

.benefits-table .c2 {
  color: #ff0008  !important;
}

&lt;/style&gt;




&lt;div&gt;&lt;strong&gt;يوضح الجدول التالي الميزات المشتركة والاختلافات بين الخدمات المذكورة سابقًا:&lt;/strong&gt;&lt;/div&gt;

 &lt;div id=&quot;par-continer&quot;&gt;
      &lt;div class=&quot;continer&quot;&gt;
      &lt;table class=&quot;benefits-table&quot;&gt;
         &lt;tbody&gt;&lt;tr&gt;
            &lt;th style=&quot;color: black;&quot;&gt;المزايا&lt;/th&gt;
            &lt;th&gt;
               &lt;svg class=&quot;nsa&quot; data-id=&quot;21&quot; fill=&quot;#000000&quot; height=&quot;20px&quot; preserveaspectratio=&quot;xMidYMid&quot; version=&quot;1.1&quot; viewbox=&quot;0 -13.5 256 256&quot; width=&quot;20px&quot; xmlns:xlink=&quot;http://www.w3.org/1999/xlink&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot;&gt;
                  &lt;g id=&quot;SVGRepo_bgCarrier&quot; stroke-width=&quot;0&quot;&gt;&lt;/g&gt;
                  &lt;g id=&quot;SVGRepo_tracerCarrier&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot;&gt;&lt;/g&gt;
                  &lt;g id=&quot;SVGRepo_iconCarrier&quot;&gt;
                     &lt;g&gt;
                        &lt;path d=&quot;M19.3542312,196.033928 L30.644172,215.534816 C32.9900287,219.64014 36.3622164,222.86588 40.3210929,225.211737 C51.6602421,210.818376 59.5534225,199.772864 64.000634,192.075201 C68.5137119,184.263529 74.0609657,172.045039 80.6423954,155.41973 C62.9064315,153.085282 49.4659974,151.918058 40.3210929,151.918058 C31.545465,151.918058 18.1051007,153.085282 0,155.41973 C0,159.964996 1.17298825,164.510261 3.51893479,168.615586 L19.3542312,196.033928 Z&quot; fill=&quot;#0066DA&quot;&gt; &lt;/path&gt;
                        &lt;path d=&quot;M215.681443,225.211737 C219.64032,222.86588 223.012507,219.64014 225.358364,215.534816 L230.050377,207.470615 L252.483511,168.615586 C254.829368,164.510261 256.002446,159.964996 256.002446,155.41973 C237.79254,153.085282 224.376613,151.918058 215.754667,151.918058 C206.488712,151.918058 193.072785,153.085282 175.506888,155.41973 C182.010479,172.136093 187.484394,184.354584 191.928633,192.075201 C196.412073,199.863919 204.329677,210.909431 215.681443,225.211737 Z&quot; fill=&quot;#EA4335&quot;&gt; &lt;/path&gt;
                        &lt;path d=&quot;M128.001268,73.3111515 C141.121182,57.4655263 150.162898,45.2470011 155.126415,36.6555757 C159.123121,29.7376196 163.521739,18.6920726 168.322271,3.51893479 C164.363395,1.1729583 159.818129,0 155.126415,0 L100.876121,0 C96.1841079,0 91.638842,1.31958557 87.6799655,3.51893479 C93.7861943,20.9210065 98.9675428,33.3058067 103.224011,40.6733354 C107.927832,48.8151881 116.186918,59.6944602 128.001268,73.3111515 Z&quot; fill=&quot;#00832D&quot;&gt; &lt;/path&gt;
                        &lt;path d=&quot;M175.360141,155.41973 L80.6420959,155.41973 L40.3210929,225.211737 C44.2799694,227.557893 48.8252352,228.730672 53.5172481,228.730672 L202.485288,228.730672 C207.177301,228.730672 211.722567,227.411146 215.681443,225.211737 L175.360141,155.41973 Z&quot; fill=&quot;#2684FC&quot;&gt; &lt;/path&gt;
                        &lt;path d=&quot;M128.001268,73.3111515 L87.680265,3.51893479 C83.7213885,5.86488134 80.3489013,9.09044179 78.0030446,13.1960654 L3.51893479,142.223575 C1.17298825,146.329198 0,150.874464 0,155.41973 L80.6423954,155.41973 L128.001268,73.3111515 Z&quot; fill=&quot;#00AC47&quot;&gt; &lt;/path&gt;
                        &lt;path d=&quot;M215.241501,77.7099697 L177.999492,13.1960654 C175.653635,9.09044179 172.281148,5.86488134 168.322271,3.51893479 L128.001268,73.3111515 L175.360141,155.41973 L255.855999,155.41973 C255.855999,150.874464 254.682921,146.329198 252.337064,142.223575 L215.241501,77.7099697 Z&quot; fill=&quot;#FFBA00&quot;&gt; &lt;/path&gt;
                     &lt;/g&gt;
                  &lt;/g&gt;
               &lt;/svg&gt;
            &lt;/th&gt;
            &lt;th&gt;
               &lt;svg class=&quot;nsa&quot; data-id=&quot;22&quot; fill=&quot;#d90007&quot; height=&quot;20px&quot; role=&quot;img&quot; stroke-width=&quot;0.00024000000000000003&quot; stroke=&quot;#d90007&quot; viewbox=&quot;0 0 24.00 24.00&quot; width=&quot;20px&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot;&gt;
                  &lt;g id=&quot;SVGRepo_bgCarrier&quot; stroke-width=&quot;0&quot;&gt;&lt;/g&gt;
                  &lt;g id=&quot;SVGRepo_tracerCarrier&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot;&gt;&lt;/g&gt;
                  &lt;g id=&quot;SVGRepo_iconCarrier&quot;&gt;
                     &lt;path d=&quot;M12 0C5.372 0 0 5.372 0 12s5.372 12 12 12 12-5.372 12-12S18.628 0 12 0zm6.23 16.244a.371.371 0 0 1-.373.372H16.29a.371.371 0 0 1-.372-.372v-4.828c0-.04-.046-.06-.08-.033l-3.32 3.32a.742.742 0 0 1-1.043 0l-3.32-3.32c-.027-.027-.08-.007-.08.033v4.828a.371.371 0 0 1-.372.372H6.136a.371.371 0 0 1-.372-.372V7.757c0-.206.166-.372.372-.372h1.076a.75.75 0 0 1 .525.22l4.13 4.13a.18.18 0 0 0 .26 0l4.13-4.13c.14-.14.325-.22.525-.22h1.075c.206 0 .372.166.372.372z&quot;&gt;&lt;/path&gt;
                  &lt;/g&gt;
               &lt;/svg&gt;
            &lt;/th&gt;
            &lt;th&gt;
               &lt;svg class=&quot;nsa&quot; data-id=&quot;23&quot; fill=&quot;#ffffff&quot; height=&quot;20px&quot; role=&quot;img&quot; stroke=&quot;#ffffff&quot; viewbox=&quot;-2.4 -2.4 28.80 28.80&quot; width=&quot;20px&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot;&gt;
                  &lt;g id=&quot;SVGRepo_bgCarrier&quot; stroke-width=&quot;0&quot;&gt;
                     &lt;rect fill=&quot;#0070f0&quot; height=&quot;28.80&quot; rx=&quot;0&quot; strokewidth=&quot;0&quot; width=&quot;28.80&quot; x=&quot;-2.4&quot; y=&quot;-2.4&quot;&gt;&lt;/rect&gt;
                  &lt;/g&gt;
                  &lt;g id=&quot;SVGRepo_tracerCarrier&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot;&gt;&lt;/g&gt;
                  &lt;g id=&quot;SVGRepo_iconCarrier&quot;&gt;
                     &lt;path d=&quot;M11.13 7.171c-.496.42 2.943-.458 2.6 1.239-.332 1.633-3.62-.343-7.223-.176-1.594.073-3.054.53-3.985 1.668.973-1.108 2.901-.844 2.398-.081-1.172 1.776-3.376.497-4.92 3.975.185-.4.685-1.196 2.843-1.526 1.586-.242 4.214-.016 5.054 1.297.924 1.444-3.759 1.28-1.167 1.573 3.593.406 6.299 3.31 9.813 3.311 4.55 0 7.422-2.324 7.457-6.146.063-6.923-9.101-8.318-12.87-5.134zm6.768 7.554c-1.195-.033-2.404-.512-3.364-.98-2.365-1.155-3.338-1.553-3.338-1.608 0-.067 1.42.484 3.813-.789 1.383-.735 1.432-1.377 2.89-1.505 1.73-.152 2.962 1.13 2.962 2.478 0 1.349-1.222 2.453-2.963 2.404z&quot;&gt;&lt;/path&gt;
                  &lt;/g&gt;
               &lt;/svg&gt;
            &lt;/th&gt;
            &lt;th&gt;
               &lt;svg class=&quot;nsa&quot; data-id=&quot;24&quot; fill=&quot;#000000&quot; height=&quot;20px&quot; version=&quot;1.1&quot; viewbox=&quot;0 -1.5 48 48&quot; width=&quot;20px&quot; xmlns:xlink=&quot;http://www.w3.org/1999/xlink&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot;&gt;
                  &lt;g id=&quot;SVGRepo_bgCarrier&quot; stroke-width=&quot;0&quot;&gt;&lt;/g&gt;
                  &lt;g id=&quot;SVGRepo_tracerCarrier&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot;&gt;&lt;/g&gt;
                  &lt;g id=&quot;SVGRepo_iconCarrier&quot;&gt;
                     &lt;desc&gt;Created with Sketch.&lt;/desc&gt;
                     &lt;defs&gt; &lt;/defs&gt;
                     &lt;g fill-rule=&quot;evenodd&quot; fill=&quot;none&quot; id=&quot;Icons&quot; stroke-width=&quot;1&quot; stroke=&quot;none&quot;&gt;
                        &lt;g fill=&quot;#0061ff&quot; id=&quot;Color-&quot; transform=&quot;translate(-800.000000, -363.000000)&quot;&gt;
                           &lt;path d=&quot;M824,389.033255 L814.1195,397.34573 L800,388.053538 L809.7635,380.17347 L823.999971,389.033238 L838.2362,380.172109 L847.9997,388.05369 L833.8802,397.345881 L823.9997,389.033406 Z M814.1198,363 L800.0003,372.292191 L809.7638,380.17226 L824.0003,371.312475 L814.1198,363 Z M824.02895,390.821692 L814.11995,399.109976 L809.87945,396.318993 L809.87945,399.447132 L824.02895,408 L838.17845,399.447132 L838.17845,396.318993 L833.93795,399.109976 L824.02895,390.821692 Z M848,372.292343 L833.8805,363.000151 L824,371.312626 L838.2365,380.172411 L848,372.292343 Z&quot; id=&quot;Dropbox&quot;&gt; &lt;/path&gt;
                        &lt;/g&gt;
                     &lt;/g&gt;
                  &lt;/g&gt;
               &lt;/svg&gt;
            &lt;/th&gt;
            &lt;th&gt;
               &lt;svg class=&quot;nsa&quot; data-id=&quot;25&quot; fill=&quot;none&quot; height=&quot;20px&quot; viewbox=&quot;0 0 32 32&quot; width=&quot;20px&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot;&gt;
                  &lt;g id=&quot;SVGRepo_bgCarrier&quot; stroke-width=&quot;0&quot;&gt;&lt;/g&gt;
                  &lt;g id=&quot;SVGRepo_tracerCarrier&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot;&gt;&lt;/g&gt;
                  &lt;g id=&quot;SVGRepo_iconCarrier&quot;&gt;
                     &lt;mask height=&quot;20&quot; id=&quot;mask0_87_7796&quot; maskunits=&quot;userSpaceOnUse&quot; style=&quot;mask-type: alpha;&quot; width=&quot;32&quot; x=&quot;0&quot; y=&quot;6&quot;&gt;
                        &lt;path d=&quot;M7.82979 26C3.50549 26 0 22.5675 0 18.3333C0 14.1921 3.35322 10.8179 7.54613 10.6716C9.27535 7.87166 12.4144 6 16 6C20.6308 6 24.5169 9.12183 25.5829 13.3335C29.1316 13.3603 32 16.1855 32 19.6667C32 23.0527 29 26 25.8723 25.9914L7.82979 26Z&quot; fill=&quot;#C4C4C4&quot;&gt;&lt;/path&gt;
                     &lt;/mask&gt;
                     &lt;g mask=&quot;url(#mask0_87_7796)&quot;&gt;
                        &lt;path d=&quot;M7.83017 26.0001C5.37824 26.0001 3.18957 24.8966 1.75391 23.1691L18.0429 16.3335L30.7089 23.4647C29.5926 24.9211 27.9066 26.0001 26.0004 25.9915C23.1254 26.0001 12.0629 26.0001 7.83017 26.0001Z&quot; fill=&quot;url(#paint0_linear_87_7796)&quot;&gt;&lt;/path&gt;
                        &lt;path d=&quot;M25.5785 13.3149L18.043 16.3334L30.709 23.4647C31.5199 22.4065 32.0004 21.0916 32.0004 19.6669C32.0004 16.1857 29.1321 13.3605 25.5833 13.3337C25.5817 13.3274 25.5801 13.3212 25.5785 13.3149Z&quot; fill=&quot;url(#paint1_linear_87_7796)&quot;&gt;&lt;/path&gt;
                        &lt;path d=&quot;M7.06445 10.7028L18.0423 16.3333L25.5779 13.3148C24.5051 9.11261 20.6237 6 15.9997 6C12.4141 6 9.27508 7.87166 7.54586 10.6716C7.3841 10.6773 7.22358 10.6877 7.06445 10.7028Z&quot; fill=&quot;url(#paint2_linear_87_7796)&quot;&gt;&lt;/path&gt;
                        &lt;path d=&quot;M1.7535 23.1687L18.0425 16.3331L7.06471 10.7026C3.09947 11.0792 0 14.3517 0 18.3331C0 20.1665 0.657197 21.8495 1.7535 23.1687Z&quot; fill=&quot;url(#paint3_linear_87_7796)&quot;&gt;&lt;/path&gt;
                     &lt;/g&gt;
                     &lt;defs&gt;
                        &lt;lineargradient gradientunits=&quot;userSpaceOnUse&quot; id=&quot;paint0_linear_87_7796&quot; x1=&quot;4.42591&quot; x2=&quot;27.2309&quot; y1=&quot;24.6668&quot; y2=&quot;23.2764&quot;&gt;
                           &lt;stop stop-color=&quot;#2086B8&quot;&gt;&lt;/stop&gt;
                           &lt;stop offset=&quot;1&quot; stop-color=&quot;#46D3F6&quot;&gt;&lt;/stop&gt;
                        &lt;/lineargradient&gt;
                        &lt;lineargradient gradientunits=&quot;userSpaceOnUse&quot; id=&quot;paint1_linear_87_7796&quot; x1=&quot;23.8302&quot; x2=&quot;30.2108&quot; y1=&quot;19.6668&quot; y2=&quot;15.2082&quot;&gt;
                           &lt;stop stop-color=&quot;#1694DB&quot;&gt;&lt;/stop&gt;
                           &lt;stop offset=&quot;1&quot; stop-color=&quot;#62C3FE&quot;&gt;&lt;/stop&gt;
                        &lt;/lineargradient&gt;
                        &lt;lineargradient gradientunits=&quot;userSpaceOnUse&quot; id=&quot;paint2_linear_87_7796&quot; x1=&quot;8.51037&quot; x2=&quot;23.3335&quot; y1=&quot;7.33333&quot; y2=&quot;15.9348&quot;&gt;
                           &lt;stop stop-color=&quot;#0D3D78&quot;&gt;&lt;/stop&gt;
                           &lt;stop offset=&quot;1&quot; stop-color=&quot;#063B83&quot;&gt;&lt;/stop&gt;
                        &lt;/lineargradient&gt;
                        &lt;lineargradient gradientunits=&quot;userSpaceOnUse&quot; id=&quot;paint3_linear_87_7796&quot; x1=&quot;-0.340429&quot; x2=&quot;14.5634&quot; y1=&quot;19.9998&quot; y2=&quot;14.4649&quot;&gt;
                           &lt;stop stop-color=&quot;#16589B&quot;&gt;&lt;/stop&gt;
                           &lt;stop offset=&quot;1&quot; stop-color=&quot;#1464B7&quot;&gt;&lt;/stop&gt;
                        &lt;/lineargradient&gt;
                     &lt;/defs&gt;
                  &lt;/g&gt;
               &lt;/svg&gt;
            &lt;/th&gt;
            &lt;th&gt;
               &lt;svg class=&quot;nsa&quot; data-id=&quot;26&quot; fill=&quot;#ffffff&quot; height=&quot;20px&quot; stroke=&quot;#ffffff&quot; viewbox=&quot;0 0 192.00 192.00&quot; width=&quot;20px&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot;&gt;
                  &lt;g id=&quot;SVGRepo_bgCarrier&quot; stroke-width=&quot;0&quot;&gt;
                     &lt;rect fill=&quot;#0061d5&quot; height=&quot;192.00&quot; rx=&quot;9.6&quot; strokewidth=&quot;0&quot; width=&quot;192.00&quot; x=&quot;0&quot; y=&quot;0&quot;&gt;&lt;/rect&gt;
                  &lt;/g&gt;
                  &lt;g id=&quot;SVGRepo_tracerCarrier&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot;&gt;&lt;/g&gt;
                  &lt;g id=&quot;SVGRepo_iconCarrier&quot;&gt;
                     &lt;path d=&quot;M174.59 129.29c1.997 2.781 1.597 6.357-.8 8.344-2.796 1.987-6.79 1.59-8.788-.795l-13.981-17.88-13.582 17.483c-1.998 2.781-5.992 2.781-8.789.795-2.796-1.987-3.195-5.563-1.198-8.345l15.979-20.661-15.98-20.662c-1.996-2.782-1.197-6.755 1.2-8.742 2.796-1.986 6.79-1.192 8.788 1.192L151.02 97.9l13.981-17.085c1.997-2.781 5.593-3.179 8.788-1.192 2.797 1.987 2.797 5.96.8 8.741l-15.58 20.265 15.58 20.662Zm-72.704-2.384c-10.386 0-18.775-7.947-18.775-18.278 0-9.934 8.389-18.278 18.775-18.278s18.775 8.344 18.775 18.278c-.4 10.33-8.788 18.278-18.775 18.278Zm-55.127 0c-10.386 0-18.775-7.947-18.775-18.278 0-9.934 8.389-18.278 18.775-18.278s18.775 8.344 18.775 18.278c0 10.33-8.389 18.278-18.775 18.278Zm55.127-48.476c-11.585 0-21.97 6.357-27.164 15.894-5.193-9.537-15.58-15.894-27.563-15.894-7.19 0-13.582 2.384-18.775 5.96V58.96c0-3.179-2.797-5.96-5.992-5.96C18.796 53 16 55.781 16 58.96v50.065c.4 16.689 13.981 29.801 30.76 29.801 11.983 0 22.37-6.755 27.563-16.291 5.193 9.536 15.579 16.291 27.163 16.291 17.178 0 31.159-13.51 31.159-30.595.4-16.291-13.582-29.801-30.76-29.801Z&quot;&gt;&lt;/path&gt;
                  &lt;/g&gt;
               &lt;/svg&gt;
            &lt;/th&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td&gt;مساحة مجانية&lt;/td&gt;
            &lt;td&gt;15 GB&lt;/td&gt;
            &lt;td&gt;20 GB&lt;/td&gt;
            &lt;td&gt;10 GB&lt;/td&gt;
            &lt;td&gt;2 GB&lt;/td&gt;
            &lt;td&gt;5 GB&lt;/td&gt;
            &lt;td&gt;10 GB&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td&gt;مزامنة الملفات&lt;/td&gt;
            &lt;td&gt;✔&lt;/td&gt;
            &lt;td&gt;✔&lt;/td&gt;
            &lt;td&gt;✔&lt;/td&gt;
            &lt;td&gt;✔&lt;/td&gt;
            &lt;td&gt;✔&lt;/td&gt;
            &lt;td&gt;✔&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td&gt;التشفير&lt;/td&gt;
            &lt;td&gt;✔&lt;/td&gt;
            &lt;td&gt;✔&lt;/td&gt;
            &lt;td&gt;✔&lt;/td&gt;
            &lt;td&gt;✔&lt;/td&gt;
            &lt;td&gt;✔&lt;/td&gt;
            &lt;td&gt;✔&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td&gt;استرجاع المحذوفات&lt;/td&gt;
            &lt;td&gt;30 يوم&lt;/td&gt;
            &lt;td style=&quot;position: relative;&quot;&gt;
               +30 يوم
               &lt;div class=&quot;reglamp&quot; data-id=&quot;1&quot;&gt;
                  &lt;div class=&quot;divlamp&quot;&gt;&amp;#128161;&lt;/div&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td&gt;30 يوم&lt;/td&gt;
            &lt;td style=&quot;position: relative;&quot;&gt;
               +30 يوم
               &lt;div class=&quot;reglamp&quot; data-id=&quot;1&quot;&gt;
                  &lt;div class=&quot;divlamp&quot;&gt;&amp;#128161;&lt;/div&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td&gt;30 يوم&lt;/td&gt; 
            &lt;td style=&quot;position: relative;&quot;&gt;
               +30 يوم
               &lt;div class=&quot;reglamp&quot; data-id=&quot;2&quot;&gt;
                  &lt;div class=&quot;divlamp&quot;&gt;&amp;#128161;&lt;/div&gt;
               &lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td style=&quot;position: relative;&quot;&gt;
               استقبال &lt;br /&gt; الملفات
               &lt;div class=&quot;reglamp tscyu&quot; data-id=&quot;14&quot;&gt;
               &lt;div class=&quot;divlamp&quot;&gt;&amp;#128161;&lt;/div&gt;
            &lt;/div&gt;&lt;/td&gt;
            &lt;td class=&quot;c2&quot;&gt;✖&lt;/td&gt;
            &lt;td class=&quot;c1&quot;&gt;✔&lt;/td&gt;
            &lt;td style=&quot;position: relative;&quot;&gt;
               $
               &lt;div class=&quot;reglamp&quot; data-id=&quot;3&quot;&gt;
               &lt;div class=&quot;divlamp&quot;&gt;&amp;#128161;&lt;/div&gt;
            &lt;/div&gt;&lt;/td&gt;
            &lt;td class=&quot;c1&quot;&gt;✔&lt;/td&gt;
            &lt;td class=&quot;c2&quot;&gt;✖&lt;/td&gt;
            &lt;td style=&quot;position: relative;&quot;&gt;
               $
               &lt;div class=&quot;reglamp&quot; data-id=&quot;3&quot;&gt;
               &lt;div class=&quot;divlamp&quot;&gt;&amp;#128161;&lt;/div&gt;
            &lt;/div&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td style=&quot;position: relative;&quot;&gt;
               إعادة المجلد لحالة سابقة
               &lt;div class=&quot;reglamp tscyu&quot; data-id=&quot;18&quot;&gt;
               &lt;div class=&quot;divlamp&quot;&gt;&amp;#128161;&lt;/div&gt;
            &lt;/div&gt;&lt;/td&gt;
            &lt;td class=&quot;c2&quot;&gt;✖&lt;/td&gt;
            &lt;td class=&quot;c1&quot;&gt;✔&lt;/td&gt;
            &lt;td class=&quot;c2&quot;&gt;✖&lt;/td&gt;
            &lt;td class=&quot;c1&quot;&gt;✔&lt;/td&gt;
            &lt;td class=&quot;c2&quot;&gt;✖&lt;/td&gt;
            &lt;td class=&quot;c2&quot;&gt;✖&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td&gt;واجهة معربة&lt;/td&gt;
            &lt;td class=&quot;c1&quot;&gt;✔&lt;/td&gt;
            &lt;td class=&quot;c1&quot;&gt;✔&lt;/td&gt;
            &lt;td class=&quot;c1&quot;&gt;✔&lt;/td&gt;
            &lt;td class=&quot;c2&quot;&gt;✖&lt;/td&gt;
            &lt;td class=&quot;c1&quot;&gt;✔&lt;/td&gt;
            &lt;td class=&quot;c2&quot;&gt;✖&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td&gt;تنزيل مجلدات كاملة&lt;/td&gt;
            &lt;td class=&quot;c1&quot;&gt;✔&lt;/td&gt;
            &lt;td class=&quot;c1&quot;&gt;✔&lt;/td&gt;
            &lt;td style=&quot;position: relative;&quot;&gt;
               $
               &lt;div class=&quot;reglamp&quot; data-id=&quot;3&quot;&gt;
               &lt;div class=&quot;divlamp&quot;&gt;&amp;#128161;&lt;/div&gt;
            &lt;/div&gt;&lt;/td&gt;
            &lt;td class=&quot;c1&quot;&gt;✔&lt;/td&gt;
            &lt;td class=&quot;c1&quot;&gt;✔&lt;/td&gt;
            &lt;td class=&quot;c1&quot;&gt;✔&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td&gt;حماية الملف بكلمة مرور&lt;/td&gt;
            &lt;td class=&quot;c2&quot;&gt;✖&lt;/td&gt;
            &lt;td style=&quot;position: relative;&quot;&gt;
               $
               &lt;div class=&quot;reglamp&quot; data-id=&quot;3&quot;&gt;
               &lt;div class=&quot;divlamp&quot;&gt;&amp;#128161;&lt;/div&gt;
            &lt;/div&gt;&lt;/td&gt;
            &lt;td style=&quot;position: relative;&quot;&gt;
               $
               &lt;div class=&quot;reglamp&quot; data-id=&quot;3&quot;&gt;
               &lt;div class=&quot;divlamp&quot;&gt;&amp;#128161;&lt;/div&gt;
            &lt;/div&gt;&lt;/td&gt;
            &lt;td style=&quot;position: relative;&quot;&gt;
               $
               &lt;div class=&quot;reglamp&quot; data-id=&quot;3&quot;&gt;
               &lt;div class=&quot;divlamp&quot;&gt;&amp;#128161;&lt;/div&gt;
            &lt;/div&gt;&lt;/td&gt;
            &lt;td style=&quot;position: relative;&quot;&gt;
               $
               &lt;div class=&quot;reglamp&quot; data-id=&quot;3&quot;&gt;
               &lt;div class=&quot;divlamp&quot;&gt;&amp;#128161;&lt;/div&gt;
            &lt;/div&gt;&lt;/td&gt;
            &lt;td style=&quot;position: relative;&quot;&gt;
               $
               &lt;div class=&quot;reglamp&quot; data-id=&quot;3&quot;&gt;
               &lt;div class=&quot;divlamp&quot;&gt;&amp;#128161;&lt;/div&gt;
            &lt;/div&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td style=&quot;position: relative;&quot;&gt;
               الأذونات
               &lt;div class=&quot;reglamp tscyu&quot; data-id=&quot;15&quot;&gt;
               &lt;div class=&quot;divlamp&quot;&gt;&amp;#128161;&lt;/div&gt;
            &lt;/div&gt;&lt;/td&gt;
            &lt;td class=&quot;c1&quot;&gt;✔&lt;/td&gt;
            &lt;td class=&quot;c2&quot;&gt;✖&lt;/td&gt;
            &lt;td class=&quot;c2&quot;&gt;✖&lt;/td&gt;
            &lt;td class=&quot;c1&quot;&gt;✔&lt;/td&gt;
            &lt;td class=&quot;c1&quot;&gt;✔&lt;/td&gt;
            &lt;td class=&quot;c1&quot;&gt;✔&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td&gt;تحرير المستندات&lt;/td&gt;
            &lt;td class=&quot;c1&quot;&gt;✔&lt;/td&gt;
            &lt;td class=&quot;c2&quot;&gt;✖&lt;/td&gt;
            &lt;td class=&quot;c2&quot;&gt;✖&lt;/td&gt;
            &lt;td class=&quot;c1&quot;&gt;✔&lt;/td&gt;
            &lt;td class=&quot;c1&quot;&gt;✔&lt;/td&gt;
            &lt;td class=&quot;c1&quot;&gt;✔&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td style=&quot;position: relative;&quot;&gt;
               تشفير شامل
               &lt;div class=&quot;reglamp tscyu&quot; data-id=&quot;16&quot;&gt;
               &lt;div class=&quot;divlamp&quot;&gt;&amp;#128161;&lt;/div&gt;
            &lt;/div&gt;&lt;/td&gt;
            &lt;td class=&quot;c2&quot;&gt;✖&lt;/td&gt;
            &lt;td class=&quot;c1&quot;&gt;✔&lt;/td&gt;
            &lt;td class=&quot;c2&quot;&gt;✖&lt;/td&gt;
            &lt;td class=&quot;c2&quot;&gt;✖&lt;/td&gt;
            &lt;td class=&quot;c2&quot;&gt;✖&lt;/td&gt;
            &lt;td class=&quot;c2&quot;&gt;✖&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td&gt;روابط التنزيل المباشرة&lt;/td&gt;
            &lt;td class=&quot;c1&quot;&gt;✔&lt;/td&gt;
            &lt;td class=&quot;c2&quot;&gt;✖&lt;/td&gt;
            &lt;td style=&quot;position: relative;&quot;&gt;
               $
               &lt;div class=&quot;reglamp&quot; data-id=&quot;3&quot;&gt;
               &lt;div class=&quot;divlamp&quot;&gt;&amp;#128161;&lt;/div&gt;
            &lt;/div&gt;&lt;/td&gt;
            &lt;td class=&quot;c1&quot;&gt;✔&lt;/td&gt;
            &lt;td class=&quot;c1&quot;&gt;✔&lt;/td&gt;
            &lt;td style=&quot;position: relative;&quot;&gt;
               $
               &lt;div class=&quot;reglamp&quot; data-id=&quot;3&quot;&gt;
               &lt;div class=&quot;divlamp&quot;&gt;&amp;#128161;&lt;/div&gt;
            &lt;/div&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr class=&quot;exclude-row&quot;&gt;
            &lt;td&gt;بيانات الحساب معرضة للحذف&lt;/td&gt;
            &lt;td&gt;بعد سنتين من عدم النشاط&lt;/td&gt;
            &lt;td&gt;بعد 3 أشهر من عدم النشاط&lt;/td&gt;
            &lt;td&gt;بعد 8 أشهر من عدم النشاط&lt;/td&gt;
            &lt;td&gt;بعد 12 شهر من عدم النشاط&lt;/td&gt;
            &lt;td&gt;بعد سنتين من عدم النشاط&lt;/td&gt;
            &lt;td style=&quot;position: relative;&quot;&gt;
               &lt;span style=&quot;display: block; font-size: 18px; transform: rotateY(180deg);&quot;&gt;?&lt;/span&gt;
               &lt;div class=&quot;reglamp&quot; data-id=&quot;4&quot;&gt;
               &lt;div class=&quot;divlamp&quot;&gt;&amp;#128161;&lt;/div&gt;
            &lt;/div&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td&gt;تعطيل تنزيل الملف&lt;/td&gt;
            &lt;td class=&quot;c1&quot;&gt;✔&lt;/td&gt;
            &lt;td class=&quot;c2&quot;&gt;✖&lt;/td&gt;
            &lt;td class=&quot;c2&quot;&gt;✖&lt;/td&gt;
            &lt;td style=&quot;position: relative;&quot;&gt;
               $
               &lt;div class=&quot;reglamp&quot; data-id=&quot;3&quot;&gt;
               &lt;div class=&quot;divlamp&quot;&gt;&amp;#128161;&lt;/div&gt;
            &lt;/div&gt;&lt;/td&gt;
            &lt;td class=&quot;c2&quot;&gt;✖&lt;/td&gt;
            &lt;td class=&quot;c1&quot;&gt;✔&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td&gt;حد التنزيل اليومي&lt;/td&gt;
            &lt;td style=&quot;position: relative;&quot;&gt;
               10 TB
               &lt;div class=&quot;reglamp&quot; data-id=&quot;5&quot;&gt;
                  &lt;div class=&quot;divlamp&quot;&gt;&amp;#128161;&lt;/div&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td style=&quot;position: relative;&quot;&gt;
               5 GB
               &lt;div class=&quot;reglamp&quot; data-id=&quot;8&quot;&gt;
                  &lt;div class=&quot;divlamp&quot;&gt;&amp;#128161;&lt;/div&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td style=&quot;position: relative;&quot;&gt;
               غير محدد
               &lt;div class=&quot;reglamp&quot; data-id=&quot;9&quot;&gt;
                  &lt;div class=&quot;divlamp&quot;&gt;&amp;#128161;&lt;/div&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td style=&quot;position: relative;&quot;&gt;
               20 GB
               &lt;div class=&quot;reglamp&quot; data-id=&quot;6&quot;&gt;
                  &lt;div class=&quot;divlamp&quot;&gt;&amp;#128161;&lt;/div&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td style=&quot;position: relative;&quot;&gt;
               &lt;span style=&quot;display: block; font-size: 18px; transform: rotateY(180deg);&quot;&gt;?&lt;/span&gt;
               &lt;div class=&quot;reglamp&quot; data-id=&quot;4&quot;&gt;
               &lt;div class=&quot;divlamp&quot;&gt;&amp;#128161;&lt;/div&gt;
            &lt;/div&gt;&lt;/td&gt;
            &lt;td style=&quot;position: relative;&quot;&gt;
               10 GB &lt;br /&gt;&lt;span style=&quot;text-decoration: line-through;&quot;&gt;يوميا&lt;/span&gt;
               شهريا
               &lt;div class=&quot;reglamp&quot; data-id=&quot;7&quot;&gt;
                  &lt;div class=&quot;divlamp&quot;&gt;&amp;#128161;&lt;/div&gt;
               &lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td&gt;حد التحميل اليومي&lt;/td&gt;
            &lt;td style=&quot;position: relative;&quot;&gt;
               750 GB
            &lt;/td&gt;
            &lt;td style=&quot;position: relative;&quot;&gt;
               5 GB
               &lt;div class=&quot;reglamp&quot; data-id=&quot;8&quot;&gt;
                  &lt;div class=&quot;divlamp&quot;&gt;&amp;#128161;&lt;/div&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td style=&quot;position: relative;&quot;&gt;
               غير محدد
               &lt;div class=&quot;reglamp&quot; data-id=&quot;9&quot;&gt;
                  &lt;div class=&quot;divlamp&quot;&gt;&amp;#128161;&lt;/div&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td style=&quot;position: relative;&quot;&gt;
               20 GB
               &lt;div class=&quot;reglamp&quot; data-id=&quot;6&quot;&gt;
                  &lt;div class=&quot;divlamp&quot;&gt;&amp;#128161;&lt;/div&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td style=&quot;position: relative;&quot;&gt;
               &lt;span style=&quot;display: block; font-size: 18px; transform: rotateY(180deg);&quot;&gt;?&lt;/span&gt;
               &lt;div class=&quot;reglamp&quot; data-id=&quot;4&quot;&gt;
               &lt;div class=&quot;divlamp&quot;&gt;&amp;#128161;&lt;/div&gt;
            &lt;/div&gt;&lt;/td&gt;
            &lt;td style=&quot;position: relative;&quot;&gt;
               10 GB &lt;br /&gt;&lt;span style=&quot;text-decoration: line-through;&quot;&gt;يوميا&lt;/span&gt;
               شهريا
               &lt;div class=&quot;reglamp&quot; data-id=&quot;7&quot;&gt;
                  &lt;div class=&quot;divlamp&quot;&gt;&amp;#128161;&lt;/div&gt;
               &lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td style=&quot;position: relative;&quot;&gt;
               الحد الأقصى لحجم الملف
               &lt;div class=&quot;reglamp tscyu&quot; data-id=&quot;19&quot;&gt;
                  &lt;div class=&quot;divlamp&quot;&gt;&amp;#128161;&lt;/div&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td style=&quot;position: relative;&quot;&gt;
               5 TB
            &lt;/td&gt;
            &lt;td&gt;بلا حدود&lt;/td&gt;
            &lt;td style=&quot;position: relative;&quot;&gt;
               20 GB 
               &lt;div class=&quot;reglamp&quot; data-id=&quot;10&quot;&gt;
                  &lt;div class=&quot;divlamp&quot;&gt;&amp;#128161;&lt;/div&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td style=&quot;position: relative;&quot;&gt;
               2 TB
               &lt;div class=&quot;reglamp&quot; data-id=&quot;11&quot;&gt;
                  &lt;div class=&quot;divlamp&quot;&gt;&amp;#128161;&lt;/div&gt;
               &lt;/div&gt;
            &lt;/td&gt;
            &lt;td&gt;250 GB&lt;/td&gt;
            &lt;td style=&quot;position: relative;&quot;&gt;
               250 MB
               &lt;div class=&quot;reglamp&quot; data-id=&quot;12&quot;&gt;
                  &lt;div class=&quot;divlamp&quot;&gt;&amp;#128161;&lt;/div&gt;
               &lt;/div&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td&gt;سرعة التنزيل والتحميل&lt;/td&gt;
            &lt;td style=&quot;position: relative;&quot;&gt;
               عالية
            &lt;/td&gt;
            &lt;td&gt;بطيء&lt;/td&gt;
            &lt;td&gt;بطيئ&lt;/td&gt;
            &lt;td&gt;عالية&lt;/td&gt;
            &lt;td&gt;عالية&lt;/td&gt;
            &lt;td&gt;بطيئ&lt;/td&gt;
         &lt;/tr&gt;
           &lt;tr&gt;
            &lt;td style=&quot;position: relative;&quot;&gt;
               استئناف التحميل
               &lt;div class=&quot;reglamp tscyu&quot; data-id=&quot;27&quot;&gt;
               &lt;div class=&quot;divlamp&quot;&gt;&amp;#128161;&lt;/div&gt;
            &lt;/div&gt;&lt;/td&gt;
            &lt;td class=&quot;c1&quot;&gt;✔&lt;/td&gt;
            &lt;td class=&quot;c1&quot;&gt;✔&lt;/td&gt;
            &lt;td class=&quot;c2&quot;&gt;✖&lt;/td&gt;
            &lt;td class=&quot;c1&quot;&gt;✔&lt;/td&gt;
            &lt;td class=&quot;c1&quot;&gt;✔&lt;/td&gt;
            &lt;td class=&quot;c1&quot;&gt;✔&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td&gt;خالية من الإعلانات&lt;/td&gt;
            &lt;td class=&quot;c1&quot;&gt;✔&lt;/td&gt;
            &lt;td class=&quot;c1&quot;&gt;✔&lt;/td&gt;
            &lt;td class=&quot;c2&quot; style=&quot;position: relative;&quot;&gt;
               ✖
               &lt;div class=&quot;reglamp&quot; data-id=&quot;13&quot;&gt;
               &lt;div class=&quot;divlamp&quot;&gt;&amp;#128161;&lt;/div&gt;
            &lt;/div&gt;&lt;/td&gt;
            &lt;td class=&quot;c1&quot;&gt;✔&lt;/td&gt;
            &lt;td class=&quot;c1&quot;&gt;✔&lt;/td&gt;
            &lt;td class=&quot;c1&quot;&gt;✔&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td&gt;تحديد تاريخ انتهاء الروابط&lt;/td&gt;
            &lt;td class=&quot;c2&quot;&gt;✖&lt;/td&gt;
            &lt;td style=&quot;position: relative;&quot;&gt;
               $
               &lt;div class=&quot;reglamp&quot; data-id=&quot;3&quot;&gt;
               &lt;div class=&quot;divlamp&quot;&gt;&amp;#128161;&lt;/div&gt;
            &lt;/div&gt;&lt;/td&gt;
            &lt;td class=&quot;c2&quot;&gt;✖&lt;/td&gt;
            &lt;td style=&quot;position: relative;&quot;&gt;
               $
               &lt;div class=&quot;reglamp&quot; data-id=&quot;3&quot;&gt;
               &lt;div class=&quot;divlamp&quot;&gt;&amp;#128161;&lt;/div&gt;
            &lt;/div&gt;&lt;/td&gt;
            &lt;td style=&quot;position: relative;&quot;&gt;
               $
               &lt;div class=&quot;reglamp&quot; data-id=&quot;3&quot;&gt;
               &lt;div class=&quot;divlamp&quot;&gt;&amp;#128161;&lt;/div&gt;
            &lt;/div&gt;&lt;/td&gt;
            &lt;td style=&quot;position: relative;&quot;&gt;
               $
               &lt;div class=&quot;reglamp&quot; data-id=&quot;3&quot;&gt;
               &lt;div class=&quot;divlamp&quot;&gt;&amp;#128161;&lt;/div&gt;
            &lt;/div&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td&gt;
               استعادة النسخ السابقة للملفات
            &lt;/td&gt;
            &lt;td class=&quot;c1&quot;&gt;✔&lt;/td&gt;
            &lt;td class=&quot;c1&quot;&gt;✔&lt;/td&gt;
            &lt;td class=&quot;c2&quot;&gt;✖&lt;/td&gt;
            &lt;td class=&quot;c1&quot;&gt;✔&lt;/td&gt;
            &lt;td class=&quot;c1&quot;&gt;✔&lt;/td&gt;
            &lt;td class=&quot;c1&quot;&gt;✔&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td&gt;
               التحميل إلى حسابك برابط
            &lt;/td&gt;
            &lt;td class=&quot;c2&quot;&gt;✖&lt;/td&gt;
            &lt;td class=&quot;c2&quot;&gt;✖&lt;/td&gt;
            &lt;td style=&quot;position: relative;&quot;&gt;
               $
               &lt;div class=&quot;reglamp&quot; data-id=&quot;3&quot;&gt;
                  &lt;div class=&quot;divlamp&quot;&gt;&amp;#128161;&lt;/div&gt;
            &lt;/div&gt;&lt;/td&gt;
            &lt;td class=&quot;c2&quot;&gt;✖&lt;/td&gt;
            &lt;td class=&quot;c2&quot;&gt;✖&lt;/td&gt;
            &lt;td class=&quot;c2&quot;&gt;✖&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
         &lt;td style=&quot;position: relative;&quot;&gt;متاح بلا اتصال
         &lt;div class=&quot;reglamp tscyu&quot; data-id=&quot;20&quot;&gt;
         &lt;div class=&quot;divlamp&quot;&gt;&amp;#128161;&lt;/div&gt;
         &lt;/div&gt;
         &lt;/td&gt;
         &lt;td class=&quot;c1&quot;&gt;✔&lt;/td&gt;
         &lt;td class=&quot;c1&quot;&gt;✔&lt;/td&gt;
         &lt;td class=&quot;c2&quot;&gt;✖&lt;/td&gt;
         &lt;td class=&quot;c1&quot;&gt;✔&lt;/td&gt;
         &lt;td class=&quot;c1&quot;&gt;✔&lt;/td&gt;
         &lt;td class=&quot;c1&quot;&gt;✔&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
         &lt;td style=&quot;position: relative;&quot;&gt;المخزن الشخصي
         &lt;div class=&quot;reglamp tscyu&quot; data-id=&quot;17&quot;&gt;
         &lt;div class=&quot;divlamp&quot;&gt;&amp;#128161;&lt;/div&gt;
         &lt;/div&gt;
         &lt;/td&gt;
         &lt;td class=&quot;c2&quot;&gt;✖&lt;/td&gt;
         &lt;td class=&quot;c2&quot;&gt;✖&lt;/td&gt;
         &lt;td class=&quot;c2&quot;&gt;✖&lt;/td&gt;
         &lt;td style=&quot;position: relative;&quot;&gt;
         $
         &lt;div class=&quot;reglamp&quot; data-id=&quot;3&quot;&gt;
         &lt;div class=&quot;divlamp&quot;&gt;&amp;#128161;&lt;/div&gt;
         &lt;/div&gt;&lt;/td&gt;
         &lt;td class=&quot;c1&quot;&gt;✔&lt;/td&gt;
         &lt;td class=&quot;c2&quot;&gt;✖&lt;/td&gt;
         &lt;/tr&gt;
      &lt;/tbody&gt;
        &lt;/table&gt;
      &lt;/div&gt;
      &lt;div id=&quot;af-be&quot;&gt;
      &lt;/div&gt;
     &lt;div style=&quot;background-color: white; height: 1px; margin: 0px; padding: 0px; position: absolute; top: 0px; width: 100%; z-index: 9990;&quot;&gt;&lt;/div&gt;
      &lt;/div&gt;
&lt;div class=&quot;clear-both-t&quot;&gt;&lt;/div&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
  document.addEventListener(&quot;DOMContentLoaded&quot;, function () {
  const benefitsTable = document.querySelector(&quot;.benefits-table&quot;),
    tableRows = benefitsTable.querySelectorAll(&quot;tr&quot;);

  function setHeight() {
    document.documentElement.style.setProperty(
      &quot;--box-height&quot;,
      tableRows[14].clientHeight + &quot;px&quot;
    );
  }
  setHeight();

  window.addEventListener(&quot;resize&quot;, setHeight());

  let info = document.getElementById(&quot;af-be&quot;),
    box = document.querySelector(&quot;.continer&quot;),
    lamps = document.querySelectorAll(&quot;.reglamp, .nsa&quot;),
    isVisible = false;

  function showInfo(event) {
    if (isVisible &amp;&amp; !event.target) {
      info.style.display = &quot;none&quot;;
      isVisible = false;
    } else {
       const messages = {
        1: &quot;يمكن تمديد المدة حتى 180 يومًا في الحسابات المدفوعة.&quot;,
        2: &quot;يمكن تعديل المدة للحسابات المدفوعة حسب الحاجة.&quot;,
        3: &quot;متاحة للحسابات المدفوعة.&quot;,
        4: &quot;غير معروف.&quot;,
        5: &quot;قد يتم تقييد التنزيل مؤقتًا لملف معين إذا&lt;br /&gt;تم تنزيله بشكل مفرط في وقت قصير&lt;br /&gt;حتى دون بلوغ الحد الأقصى.&quot;,
        6: &#39;&lt;div class=&quot;bulles4&quot;&gt; بغض النظر عن الحد الأقصى 20 GB سيتم إيقاف التنزيل إذا تم بلوغ 100 ألف تنزيل يومي حتى اليوم التالي بالنسبة للحساب المجاني.&lt;/div&gt;&lt;div class=&quot;bulles4&quot;&gt; الحساب المدفوع يوفر 1 TB بعدد تنزيلات غير محدود.&lt;/div&gt;&#39;,
        7: &quot;1 TB في الشهر للحسابات المدفوعة.&quot;,
        8: &quot;بالنسبة للحسابات المدفوعة حصة النقل تُحسب شهريًا وليست يومية، وتصل حتى 16 TB في الشهر.&quot;,
        9: &#39;&lt;div class=&quot;bulles4&quot;&gt;  لا يتم تحديد حصة نقل يومية أو شهرية محددة في الحساب المجاني.&lt;/div&gt;&lt;div class=&quot;bulles4&quot;&gt; MediaFire تحدد حصة نقل شهرية للحسابات المدفوعة تبلغ 1 تيرابايت شهريًا، إذا تجاوزت هذه الحصة، ستتحول التنزيلات إلى وضع الحساب المجاني، مما يتطلب زيارة صفحة تنزيل مدعومة بالإعلانات.&lt;/div&gt;&#39;,
        10: &quot;الحد الأقصى لحجم الملف في الحسابات المدفوعة 50 GB&quot;,
        11: &quot;يتوفر حجم ملف يصل إلى 2 TB عند التحميل عبر تطبيق سطح المكتب، بينما يكون الحد الأقصى 375 GB عند استخدام تطبيق الجوال أو واجهة الموقع الرسمية.&quot;,
        12: &quot;يصل إلى 500 GB في الحسابات المدفوعة.&quot;,
        13: &quot;خالٍ من الإعلانات في الحسابات المدفوعة.&quot;,
        14: &quot;تتيح لك هذه الميزة استقبال ملفات من أشخاص آخرين عبر رابط ترسله لهم، يحتوي على واجهة لرفع الملفات بسهولة.&quot;,
        15: &quot;تسمح لك بتحديد من يمكنه الوصول إلى الملفات، بالإضافة إلى تحديد نوع الوصول (مشاهد، معلق، محرر).&quot;,
        16: &quot;يضمن هذا حماية بياناتك بحيث لا يمكن حتى لمزود الخدمة الاطلاع عليها.&quot;,
        17: &quot;ميزة تتيح تخزين الملفات الحساسة في مجلد مشفر يتطلب تحققًا إضافيًا للوصول.&quot;,
        18: &quot;تتيح لك استعادة المجلد إلى حالة سابقة في وقت محدد.&quot;,
        19: &quot;الحد الأقصى لحجم الملف الذي يمكنك رفعه للموقع.&quot;,
        20: &quot;تمكنك من الوصول للملفات بدون اتصال إنترنت.&quot;,
        21: &quot;Google Drive&quot;,
        22: &quot;Mega&quot;,
        23: &quot;MediaFire&quot;,
        24: &quot;Dropbox&quot;,
        25: &quot;OneDrive&quot;,
        26: &quot;Box&quot;,
        27: &quot;يمكنك من استئناف التحميل عند انقطاع الاتصال من نفس النقطة التي توقف عندها.&quot;
      };

      let id = event.currentTarget.dataset.id;
      info.innerHTML = messages[id] || &quot;&quot;;

      event.stopPropagation();

      let containerRect = box.getBoundingClientRect();
      let x =
        (event.touches ? event.touches[0].clientX : event.clientX) -
        containerRect.left;

      let y =
        (event.touches ? event.touches[0].clientY : event.clientY) -
        containerRect.top;
    
      info.style.right = `${
        (containerRect.width - x) - (event.target.closest(&quot;.nsa&quot;) ? 30 : event.target.closest(&quot;.tscyu&quot;) ? 15 : 70) 
      }px`;
      info.style.top = `${y + 10}px`;
      info.style.display = &quot;block&quot;;

      isVisible = true;
    }
  }

  function hideInfo() {
    info.style.display = &quot;none&quot;;
  }

  lamps.forEach((lamp) =&gt; {
    lamp.addEventListener(&quot;mouseover&quot;, showInfo);
    lamp.addEventListener(&quot;touchstart&quot;, showInfo);
    lamp.addEventListener(&quot;mouseleave&quot;, hideInfo);
  });

  document.addEventListener(&quot;touchmove&quot;, hideInfo);
  box.addEventListener(&quot;scroll&quot;, hideInfo);
});

&lt;/script&gt;



</content><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/5671783763944726458'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/5671783763944726458'/><link rel='alternate' type='text/html' href='https://www.achamelar.com/2025/02/top-cloud-services-offering-free-file-storage.html' title='ابرز الخدمات السحابية التي تقدم لك مساحة مجانية لتخزين ملفاتك'/><author><name>Achamel</name><uri>http://www.blogger.com/profile/14698034875566129660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEid7ESZnsut4LzIqKNH_hLc0CdkjniIlCyG3lJNGIVQ402zManqFM6sab-_L6yHso3686T9fUeTH0U18QVFPWTHxDs0eq9M0pBxHlnrLw-SAUxP2oQCKVTOJbPd81s5_Mdd4mCPuzgpj83AUi_ot5Zb-yUdi6kx-HQI0TyaCEF0-SG73nIfO4h0KaVjqeti/s72-c/top%20cloud%20services%20that%20offer%20free%20storage%20plans%20for%20your%20files.png" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-4446648237682335580.post-2482772908881043804</id><published>2025-01-02T04:17:00.000-08:00</published><updated>2025-01-10T22:57:14.918-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="شروحات"/><title type='text'>ماهو الـ VPN وكيف يعمل؟</title><content type='html'>&lt;div&gt;
      &lt;div class=&quot;separator&quot; style=&quot;clear: both; pointer-events: none; text-align: center;&quot;&gt;
        &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjv69AgjCKcogYCTqQoWmeS7HMomipw9akwQsRkmqoiq1qXDST9dcDM1Ywuh8mWLz8KjqodyM0xngG9fmafoIVtyuDIv0hlrjaL9v1O0874ckYDyIRMyfDXlx8vmw_wrWiMTOYgZ0LZsNnsUnwN-kWEsqRF23n-R2ME2C-QOF67Z8efH3iIjZwaxgTGqg7I/s600/How%20VPN%20works.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;428&quot; data-original-width=&quot;600&quot; height=&quot;456&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjv69AgjCKcogYCTqQoWmeS7HMomipw9akwQsRkmqoiq1qXDST9dcDM1Ywuh8mWLz8KjqodyM0xngG9fmafoIVtyuDIv0hlrjaL9v1O0874ckYDyIRMyfDXlx8vmw_wrWiMTOYgZ0LZsNnsUnwN-kWEsqRF23n-R2ME2C-QOF67Z8efH3iIjZwaxgTGqg7I/s600/How%20VPN%20works.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;
      &lt;/div&gt;

      &lt;br /&gt;

      &lt;p&gt;
        تشكل الشبكات الافتراضية الخاصة (VPN) أداة أساسية لتعزيز الأمان الرقمي
        وحماية الخصوصية أثناء التصفح. فهي تساعد على تأمين البيانات الشخصية،
        وتتيح الوصول إلى محتوى محدود جغرافيًا، مما يمنح المستخدمين حرية أكبر
        وأمانًا في البيئة الرقمية.&amp;nbsp;
      &lt;/p&gt;

      &lt;br /&gt;&lt;br /&gt;

      &lt;details open=&quot;&quot; style=&quot;background-color: #f9f9f9; border-radius: 5px; border: 1px solid rgb(218, 218, 218); box-sizing: border-box; margin-left: 5px; padding: 10px;&quot;&gt;
        &lt;summary style=&quot;font-weight: bold;&quot;&gt;محتوى المقالة:&lt;/summary&gt;
        &lt;ol style=&quot;-webkit-margin-after: 0.5em !important; margin-block-end: 0.5em;&quot;&gt;
          &lt;li style=&quot;margin: 10px 0px 5px;&quot;&gt;
            &lt;a href=&quot;https://www.achamelar.com/2025/01/what-is-vpn-and-how-it-works.html
#what-is-vpn&quot; title=&quot;ماهو الـ VPN&quot;&gt;ماهو الـ VPN؟&lt;/a&gt;
          &lt;/li&gt;
          &lt;li style=&quot;margin: 5px 0px;&quot;&gt;
            &lt;a href=&quot;https://www.achamelar.com/2025/01/what-is-vpn-and-how-it-works.html
#how-vpn-works&quot; title=&quot;كيف يعمل الـ VPN&quot;&gt;كيف يعمل الـ VPN؟&lt;/a&gt;
          &lt;/li&gt;
          &lt;li style=&quot;margin: 5px 0px;&quot;&gt;
            &lt;a href=&quot;https://www.achamelar.com/2025/01/what-is-vpn-and-how-it-works.html
#benefits-of-a-vpn&quot; title=&quot;فوائد استخدام VPN&quot;&gt;فوائد استخدام VPN.&lt;/a&gt;
          &lt;/li&gt;
          &lt;li style=&quot;margin: 5px 0px;&quot;&gt;
            &lt;a href=&quot;https://www.achamelar.com/2025/01/what-is-vpn-and-how-it-works.html
#how-to-use-vpn&quot; title=&quot;كيف تستخدم VPN؟&quot;&gt;كيف تستخدم VPN؟&lt;/a&gt;
          &lt;/li&gt;
          &lt;li style=&quot;margin: 5px 0px;&quot;&gt;
            &lt;a href=&quot;https://www.achamelar.com/2025/01/what-is-vpn-and-how-it-works.html
#how-to-check-your-vpn-connection&quot; title=&quot;كيف تتحقق من اتصالك بـ VPN؟&quot;&gt;كيف تتحقق من اتصالك بـ VPN؟&lt;/a&gt;
          &lt;/li&gt;
          &lt;li style=&quot;margin: 5px 0px;&quot;&gt;
            &lt;a href=&quot;https://www.achamelar.com/2025/01/what-is-vpn-and-how-it-works.html
#disadvantages-of-vpn&quot; title=&quot;مخاطر وعيوب استخدام VPN&quot;&gt;مخاطر وعيوب استخدام VPN.&lt;/a&gt;
          &lt;/li&gt;
        &lt;/ol&gt;
      &lt;/details&gt;

      &lt;br /&gt;&lt;br /&gt;

      &lt;div&gt;
        &lt;h2 id=&quot;what-is-vpn&quot; style=&quot;font-size: 18px; line-height: 2.7em;&quot;&gt;
          ماهو الـ VPN؟
        &lt;/h2&gt;
        &lt;p&gt;
          VPN هو اختصار لـ Virtual Private Network، ويُترجم إلى &quot;الشبكة
          الافتراضية الخاصة&quot;. هو تقنية تُستخدم لتأمين الاتصال عبر الإنترنت عن
          طريق إنشاء نفق آمن بين جهازك ومزود خدمة VPN. هذا يعني أن أي بيانات
          تنتقل بين جهازك والخوادم عبر الإنترنت تكون مشفرة، مما يمنع المتسللين
          أو الجهات الأخرى من الوصول إليها أو التجسس عليها.
        &lt;/p&gt;
      &lt;/div&gt;

      &lt;br /&gt;&lt;br /&gt;

      &lt;div&gt;
        &lt;h2 id=&quot;how-vpn-works&quot; style=&quot;font-size: 18px; line-height: 2.7em;&quot;&gt;
          كيف يعمل الـ VPN؟
        &lt;/h2&gt;
        &lt;p&gt;إليك خطوات عمل الـ VPN بالتفصيل:&lt;/p&gt;
        &lt;ol&gt;
          &lt;li style=&quot;margin: 10px 0px;&quot;&gt;
            &lt;p&gt;
              &lt;strong&gt;اتصال الجهاز بخادم VPN:&lt;/strong&gt; عندما تقوم بتشغيل VPN،
              يتصل جهازك (مثل الحاسوب أو الهاتف) بخادم VPN عبر الإنترنت. يتم
              إنشاء نفق آمن ومشفر بين جهازك والخادم.
            &lt;/p&gt;
          &lt;/li&gt;
          &lt;li style=&quot;margin: 10px 0px;&quot;&gt;
            &lt;p&gt;
              &lt;strong&gt;تشفير البيانات:&lt;/strong&gt; قبل إرسال أي بيانات عبر الإنترنت،
              يقوم VPN بتشفير هذه البيانات. هذا يعني أن أي معلومات يتم إرسالها
              من جهازك (مثل تصفح المواقع أو تحميل الملفات) تصبح غير قابلة
              للقراءة بالنسبة لأي شخص يحاول التجسس عليها أثناء انتقالها.
            &lt;/p&gt;
          &lt;/li&gt;
          &lt;li style=&quot;margin: 10px 0px;&quot;&gt;
            &lt;p&gt;
              &lt;strong&gt;إعادة توجيه البيانات:&lt;/strong&gt; بعد تشفير البيانات، يقوم
              خادم VPN بإعادة توجيه حركة المرور إلى الوجهة النهائية (مثل المواقع
              الإلكترونية أو الخدمات التي تحاول الوصول إليها). في هذه الحالة،
              يبدو أن الطلبات تأتي من خادم VPN وليس من جهازك مباشرة، مما يخفي
              عنوان IP الحقيقي الخاص بك.
            &lt;/p&gt;
          &lt;/li&gt;
          &lt;li style=&quot;margin: 10px 0px;&quot;&gt;
            &lt;p&gt;
              &lt;strong&gt;استقبال البيانات:&lt;/strong&gt; عندما يعود الرد من الموقع أو
              الخدمة التي زرتها، يقوم خادم VPN بإعادة توجيه البيانات إلى جهازك
              عبر النفق المشفر. يتم فك تشفير البيانات في جهازك لتصبح قابلة
              للقراءة.
            &lt;/p&gt;
          &lt;/li&gt;
        &lt;/ol&gt;
      &lt;/div&gt;
      &lt;br /&gt;&lt;br /&gt;

      &lt;div&gt;
        &lt;h2 id=&quot;benefits-of-a-vpn&quot; style=&quot;font-size: 18px; line-height: 2.7em;&quot;&gt;
          فوائد استخدام VPN:
        &lt;/h2&gt;
        &lt;div style=&quot;margin-bottom: 16px;&quot;&gt;
          &lt;strong style=&quot;display: block; margin-bottom: 5px;&quot;&gt;
            1. الحفاظ على الخصوصية:&lt;/strong&gt;
          يقوم VPN بتشفير الاتصال بين جهازك والإنترنت، مما يجعل من الصعب على أي
          جهة، مثل مزودي خدمة الإنترنت أو المتطفلين، تتبع نشاطك.
        &lt;/div&gt;

        &lt;div style=&quot;margin-bottom: 16px;&quot;&gt;
          &lt;strong style=&quot;display: block; margin-bottom: 5px;&quot;&gt;2. إخفاء الموقع الجغرافي:&lt;/strong&gt;
          يسمح لك باستخدام عنوان IP مختلف، مما يُمكّنك من تصفح الإنترنت كما لو
          كنت في دولة أخرى، وهذا يفيد في الوصول إلى المحتوى الذي قد يكون محجوبًا
          في بلدك.
        &lt;/div&gt;

        &lt;div style=&quot;margin-bottom: 16px;&quot;&gt;
          &lt;strong style=&quot;display: block; margin-bottom: 5px;&quot;&gt;3. أمان الاتصال عند استخدام الشبكات العامة:&lt;/strong&gt;

          عند الاتصال بشبكات الواي فاي العامة في المقاهي أو المطارات، يُعرض
          جهازك لخطر الاختراق. استخدام VPN يحمي بياناتك ويشفرها في هذه البيئات
          غير الآمنة.
        &lt;/div&gt;

        &lt;div style=&quot;margin-bottom: 16px;&quot;&gt;
          &lt;strong style=&quot;display: block; margin-bottom: 5px;&quot;&gt;4. الحصول على خصومات وأسعار أفضل&amp;nbsp;:&lt;/strong&gt;

          كثير من المواقع تقدم عروض خاصة على المنتجات والخدمات بناءً على الموقع
          الجغرافي، لذا يمكنك باستخدام VPN تغيير عنوان IP الخاص بك وموقعك
          الجغرافي&amp;nbsp;والاستفادة من الخصومات المتاحة.
        &lt;/div&gt;

        &lt;div style=&quot;margin-bottom: 16px;&quot;&gt;
          &lt;strong style=&quot;display: block; margin-bottom: 5px;&quot;&gt;5. الوصول إلى المحتوى المحظور جغرافيًا:&lt;/strong&gt;تفرض بعض المواقع أو الخدمات قيودًا جغرافية على المحتوى. باستخدام VPN، يمكنك تغيير موقعك والوصول إلى هذا المحتوى.
        &lt;/div&gt;

        &lt;div&gt;
          &lt;strong style=&quot;display: block; margin-bottom: 5px;&quot;&gt;6. تجنب تقييد سرعة الإنترنت:&lt;/strong&gt;

          في بعض الحالات، يقوم بعض مزودي خدمة الإنترنت بتقليل سرعة الاتصال عند
          استخدام خدمات معينة مثل البث المباشر والألعاب عبر الإنترنت، وذلك
          لأسباب تتعلق بالحفاظ على سعة الشبكة أو تقليل الضغط على الخوادم، مما
          يؤثر سلبًا على تجربة المستخدم. تساعد خدمات الـ VPN في تجاوز هذا
          التقييد من خلال تشفير حركة البيانات، مما يجعل من الصعب على مزود خدمة
          الإنترنت معرفة نوع المحتوى المستخدم، وبالتالي يقلل بشكل كبير من
          احتمالية تقييد سرعتك.
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;br /&gt;&lt;br /&gt;

      &lt;div&gt;
        &lt;h2 id=&quot;how-to-use-vpn&quot; style=&quot;font-size: 18px; line-height: 2.7em;&quot;&gt;
          كيف تستخدم VPN؟
        &lt;/h2&gt;
        &lt;p style=&quot;margin-bottom: 12px;&quot;&gt;
          يمكنك استخدام الـ VPN بسهولة عن طريق تثبيت تطبيق من خدمات موثوقة مثل
          NordVPN أو ExpressVPN على جهازك، ثم تسجيل
          الدخول، واختيار خادم مناسب لتأمين اتصالك وتغيير موقعك الافتراضي.&amp;nbsp;
        &lt;/p&gt;
        &lt;p&gt;
          هناك أيضًا طرق أخرى لاستخدام الـ VPN، مثل إعداده يدويًا عبر إعدادات
          الشبكة باستخدام بيانات مزود الخدمة، أو تثبيت إضافات للمتصفح مثل
          Browsec، أو استخدام متصفحات مدمجة بخدمة VPN مجانية مثل Opera Browser.
          كما يمكنك إعداد VPN على جهاز الراوتر لتوفير الحماية لجميع الأجهزة
          المتصلة بالشبكة.
        &lt;/p&gt;
      &lt;/div&gt;
      &lt;br /&gt;&lt;br /&gt;

      &lt;div&gt;
        &lt;h2 id=&quot;how-to-check-your-vpn-connection&quot; style=&quot;font-size: 18px; line-height: 2.7em;&quot;&gt;
          كيف تتحقق من اتصالك بـ VPN؟
        &lt;/h2&gt;
        &lt;p&gt;للتأكد من أن اتصال الـ VPN يعمل بشكل صحيح، تحقق من تغيّر عنوان IP الخاص بك باتباع الخطوات التالية:
        &lt;/p&gt;
        &lt;ul&gt;
          &lt;li style=&quot;margin: 10px 0px;&quot;&gt;تأكد أن الـ VPN&amp;nbsp; مغلق&lt;/li&gt;
          &lt;li style=&quot;margin: 10px 0px;&quot;&gt;
            اذهب إلى موقع يظهر عنوان IP الخاص بك، مثل
            &lt;a href=&quot;https://www.whatismyip.com/&quot; rel=&quot;noopener&quot; target=&quot;_new&quot; title=&quot;https://www.whatismyip.com&quot;&gt;WhatIsMyIP&lt;/a&gt;&amp;nbsp;أو
            &lt;a href=&quot;https://whatismyipaddress.com/&quot; rel=&quot;noopener&quot; target=&quot;_new&quot; title=&quot;https://whatismyipaddress.com&quot;&gt;WhatIsMyIPAddress&lt;/a&gt;.
          &lt;/li&gt;
          &lt;li style=&quot;margin: 10px 0px;&quot;&gt;
            لاحظ عنوان IP الظاهر في IPv4 (مثل: 203.0.113.42) ليكون مرجعًا عند
            مقارنة النتائج لاحقًا.
          &lt;/li&gt;
          &lt;li style=&quot;margin: 10px 0px;&quot;&gt;شغّل اتصال VPN، ثم قم بتحديث الصفحة.&lt;/li&gt;
        &lt;/ul&gt;

        &lt;p&gt;
          إذا لاحظت أن عنوان IP قد تغير إلى عنوان جديد يتوافق مع موقع الخادم
          الذي اخترته، مثلًا إذا اخترت خادمًا في فرنسا، فسيتغير عنوان IP إلى
          عنوان جديد وستظهر في المنطقة الجغرافية التي يعرضها الموقع أنك متصل من
          فرنسا، فهذا يعني أن اتصالك عبر VPN يعمل بشكل صحيح.
        &lt;/p&gt;
      &lt;/div&gt;
      &lt;br /&gt;&lt;br /&gt;

      &lt;div&gt;
        &lt;h2 id=&quot;disadvantages-of-vpn&quot; style=&quot;font-size: 18px; line-height: 2.7em;&quot;&gt;
          مخاطر وعيوب استخدام VPN
        &lt;/h2&gt;
        &lt;p&gt;
          استخدام الـ VPN&amp;nbsp;&amp;nbsp;قد ينطوي على بعض العيوب والمخاطر، مثل
          الاعتماد على مزود خدمة غير موثوق قد يعرض بياناتك للتسريب أو البيع. كما
          يمكن أن يؤثر على سرعة الإنترنت بسبب عمليات التشفير أو المسافة
          الجغرافية بينك وبين خادم الـ VPN. لذلك، من الضروري اختيار خدمة موثوقة
          وتفعيل ميزات الأمان مثل خاصية Kill Switch لضمان حماية أفضل. كما يُفضل
          اختيار خادم VPN قريب جغرافيًا لتحسين الأداء.
        &lt;/p&gt;
      &lt;/div&gt;
    &lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/2482772908881043804'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/2482772908881043804'/><link rel='alternate' type='text/html' href='https://www.achamelar.com/2025/01/what-is-vpn-and-how-it-works.html' title='ماهو الـ VPN وكيف يعمل؟'/><author><name>Achamel</name><uri>http://www.blogger.com/profile/14698034875566129660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjv69AgjCKcogYCTqQoWmeS7HMomipw9akwQsRkmqoiq1qXDST9dcDM1Ywuh8mWLz8KjqodyM0xngG9fmafoIVtyuDIv0hlrjaL9v1O0874ckYDyIRMyfDXlx8vmw_wrWiMTOYgZ0LZsNnsUnwN-kWEsqRF23n-R2ME2C-QOF67Z8efH3iIjZwaxgTGqg7I/s72-c/How%20VPN%20works.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-4446648237682335580.post-8828022456801538947</id><published>2024-10-14T01:00:00.000-07:00</published><updated>2024-12-25T19:46:24.069-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="خدمات مواقع"/><category scheme="http://www.blogger.com/atom/ns#" term="شروحات"/><title type='text'>تحويل الكتابة إلى صوت بشري بنسبة 99%</title><content type='html'>&lt;div&gt;
  &lt;div class=&quot;separator&quot; style=&quot;clear: both; pointer-events: none; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhT99XPRFUaTX1MdWUgCebx3sUltnpbaO5vb177J7OUB9ci2Zvvz9ovdOB2bLWuduZ8Roa9ujtYALlVIDPbHjATmU4RDDuhozTJievEVerV9g71wctSSE8Ii3AjztGiYN27Zlj4ZgYEpQwPfkeBRhe5rlG4GTF8fgd2sbiT9mojT369t2cXFzv7wJEEaNAZ/s600/text_to_speech_elevenlabs.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Text to Speech&quot; border=&quot;0&quot; data-original-height=&quot;428&quot; data-original-width=&quot;600&quot; height=&quot;456&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhT99XPRFUaTX1MdWUgCebx3sUltnpbaO5vb177J7OUB9ci2Zvvz9ovdOB2bLWuduZ8Roa9ujtYALlVIDPbHjATmU4RDDuhozTJievEVerV9g71wctSSE8Ii3AjztGiYN27Zlj4ZgYEpQwPfkeBRhe5rlG4GTF8fgd2sbiT9mojT369t2cXFzv7wJEEaNAZ/s600/text_to_speech_elevenlabs.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
  &lt;br /&gt;
  &lt;div style=&quot;margin-bottom: 10px;&quot;&gt;
    إذا كنت تبحث عن موقع لتحويل النصوص إلى أصوات بشرية طبيعية ومعبرة، فإن
    ElevenLabs هو الحل المثالي لك. في هذا الشرح، سنتناول موقع ElevenLabs، الذي
    يُعد منصة متخصصة تعتمد على الذكاء الاصطناعي لتوليد أصوات عالية الجودة من
    النصوص المكتوبة.
    &lt;div style=&quot;line-height: 0.8em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
    سواء كنت تعمل على إنتاج محتوى صوتي أو تحتاج لتعليقات صوتية بشرية لعرض أو
    مشروع، فإن ElevenLabs يعد خيارًا قويًا لتحويل النص إلى أصوات واقعية تلبي
    احتياجاتك.
  &lt;/div&gt;
  &lt;br /&gt;&lt;br /&gt;
  &lt;!--Start CSS Code--&gt;
  &lt;style&gt;
    .site-features {
      -webkit-padding-start: 20px !important;
    }
    .site-features li,
    .similar-sites li {
      margin: 10px 0;
    }

    .site-features li::marker {
      content: &quot;- &quot;;
    }
  &lt;/style&gt;
  &lt;!--End CSS Code--&gt;

  &lt;h2 style=&quot;font-size: 18px;&quot;&gt;ميزات الموقع:&lt;/h2&gt;
  &lt;ul class=&quot;site-features&quot; style=&quot;text-align: right;&quot;&gt;
    &lt;li&gt;يوفر الموقع العديد من الأصوات عالية الجودة.&lt;/li&gt;
    &lt;li&gt;يدعم 32 لغة، بما في ذلك اللغة العربية.&lt;/li&gt;
    &lt;li&gt;يتيح الموقع للمستخدمين الاستفادة من 10,000 حرف في الحساب المجاني.&lt;/li&gt;
    &lt;li&gt;يمكنك إدخال نص يصل إلى 5000 حرف في كل مرة.&lt;/li&gt;
    &lt;li&gt;يضم إعدادات للتحكم في استقرار الصوت وأسلوب النطق وغيرها.&lt;/li&gt;
    &lt;li&gt;يتيح تحميل الصوت بصيغة MP3 و WAV.&lt;/li&gt;
    &lt;li&gt;يحتوي على سجل للملفات الصوتية والنصوص السابقة التي يمكن مراجعتها.&lt;/li&gt;
    &lt;li&gt;
      يوفر ElevenLabs خاصية استنساخ الصوت، مما يسمح لك بإنشاء صوت مطابق لصوتك أو
      أي صوت آخر.
    &lt;/li&gt;
    &lt;li&gt;
      يحتوي الموقع على مكتبة تضم العديد من الأصوات التي شاركها المستخدمون مع
      الآخرين. يمكن استخدام هذه الأصوات بموجب ترخيص للاستخدام التجاري مجانًا.
    &lt;/li&gt;
    &lt;li&gt;يمكن تصميم صوت جديد كليًا لا ينتمي إلى أي فرد ولا يقلد أي صوت آخر.&lt;/li&gt;
    &lt;li&gt;إمكانية انشاء المؤثرات الصوتية.&lt;/li&gt;
    &lt;li&gt;
      يوفر واجهة برمجة التطبيقات (API) لإستخدام التعليق الصوتي في تطبيقك أو
      موقعك.
    &lt;/li&gt;
  &lt;/ul&gt;
  &lt;br /&gt;&lt;br /&gt;
  &lt;h2 style=&quot;font-size: 18px; margin-bottom: 10px;&quot;&gt;
    خطوات الاستفادة من خدمات ElevenLabs:
  &lt;/h2&gt;
  &lt;span&gt;1. التسجيل وإنشاء حساب&lt;/span&gt;
  &lt;br /&gt;
  &lt;ul class=&quot;site-features&quot; style=&quot;text-align: right;&quot;&gt;
    &lt;li&gt;
      قم بزيارة موقع
      &lt;a href=&quot;https://elevenlabs.io/&quot; target=&quot;_blank&quot; title=&quot;https://elevenlabs.io&quot;&gt;ElevenLabs&lt;/a&gt;
      وقم بإنشاء حساب جديد. [&lt;a href=&quot;https://youtu.be/fjZB_Juukis&quot; target=&quot;_blank&quot; title=&quot;https://youtu.be/fjZB_Juukis&quot;&gt;شاهد الشرح المصور&lt;/a&gt;]&amp;nbsp;&lt;/li&gt;
    &lt;li&gt;
      بعد التسجيل، يمكنك الوصول إلى لوحة التحكم الخاصة بك، والتي ستتيح لك
      استخدام الخدمات المتعلقة بالصوت.
    &lt;/li&gt;
  &lt;/ul&gt;
  &lt;br /&gt;
  &lt;span&gt;2. اختيار خدمة تحويل النص إلى صوت&lt;/span&gt;
  &lt;ul class=&quot;site-features&quot; style=&quot;text-align: right;&quot;&gt;
    &lt;li&gt;من لوحة التحكم، اختر خيار &quot;Text-to-Speech&quot;.&lt;/li&gt;
    &lt;li&gt;ستجد حقلًا يمكنك إدخال النص فيه لتحويله إلى صوت.&lt;/li&gt;
    &lt;li&gt;
      يمكنك تخصيص الصوت (اختيار لهجة، نوع الصوت مثل ذكر أو أنثى، ونبرة الصوت).
    &lt;/li&gt;
    &lt;li&gt;عند الإنتهاء من الخطوات السابقة انقر على زر توليد الكلام.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;br /&gt;
  &lt;span&gt;3. تحميل الصوت الناتج&lt;/span&gt;
  &lt;ul class=&quot;site-features&quot; style=&quot;text-align: right;&quot;&gt;
    &lt;li&gt;يمكنك تنزيل الملفات الصوتية الناتجة بصيغ مثل MP3 أو WAV.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;br /&gt;
  &lt;span&gt;4. التسعير والخطط&lt;/span&gt;
  &lt;ul class=&quot;site-features&quot; style=&quot;text-align: right;&quot;&gt;
    &lt;li&gt;
      يقدم الموقع عدة خطط للتسعير بناءً على الاستخدام. يمكنك البدء بخطة مجانية
      ثم الترقية حسب احتياجاتك.
    &lt;/li&gt;
  &lt;/ul&gt;
  &lt;br /&gt;&lt;br /&gt;
  &lt;h2 style=&quot;font-size: 18px; margin-bottom: 10px;&quot;&gt;
    ترخيص الحسابات المجانية والمدفوعة في ElevenLabs
  &lt;/h2&gt;
  &lt;p style=&quot;margin-bottom: 10px;&quot;&gt;
    الحساب المجاني لا يتضمن ترخيصًا تجاريًا ولا يمكن استخدام المحتوى المنشأ
    لتحقيق الربح. يمكنك استخدام المحتوى فقط لأغراض غير تجارية بشرط نسبه إلى
    &lt;a href=&quot;https://elevenlabs.io/&quot; target=&quot;_blank&quot; title=&quot;https://elevenlabs.io&quot;&gt;elevenlabs.io&lt;/a&gt; عند نشره. أما الحسابات المدفوعة فتشمل ترخيصًا تجاريًا، ما يسمح باستخدام المحتوى
    المنشأ لأغراض تجارية ودون الحاجة للإسناد، بشرط أن يكون المحتوى قانونيًا.
  &lt;/p&gt;

  &lt;br /&gt;&lt;br /&gt;
  &lt;div style=&quot;background-color: #f7f7f7; border-radius: 4px; border: 1px solid rgb(204, 204, 204); padding: 15px;&quot;&gt;
    &lt;b&gt;ملاحظة:&amp;nbsp;&lt;/b&gt;نوصي بزيارة صفحة المساعدة في ElevenLabs للتحقق من أي
    تغييرات من [&lt;a href=&quot;https://help.elevenlabs.io/hc/en-us&quot; target=&quot;_blank&quot; title=&quot;https://help.elevenlabs.io/hc/en-us&quot;&gt;هنا&lt;/a&gt;].
  &lt;/div&gt;

  &lt;br /&gt;&lt;br /&gt;
  &lt;h2 style=&quot;font-size: 18px; margin-bottom: 10px;&quot;&gt;
    توافق التعليق الصوتي باستخدام الذكاء الاصطناعي مع سياسة YouTube لتحقيق الربح
  &lt;/h2&gt;

  &lt;p style=&quot;margin-bottom: 10px;&quot;&gt;
    التعليق الصوتي باستخدام الذكاء الاصطناعي متوافق مع سياسة يوتيوب لتحقيق
    الربح، طالما أن التعليق الصوتي نفسه لا ينتهك
    &lt;a href=&quot;https://www.youtube.com/intl/ar/howyoutubeworks/policies/overview/&quot; target=&quot;_blank&quot; title=&quot;https://www.youtube.com/intl/ar/howyoutubeworks/policies/overview&quot;&gt;سياسات YouTube&lt;/a&gt;. ومع ذلك، هناك عدة نقاط يجب أخذها بعين الاعتبار عند استخدام التعليق الصوتي بواسطة الذكاء الاصطناعي على يوتيوب.&amp;nbsp;&lt;span style=&quot;display: block; margin-top: 10px;&quot;&gt;أولاً، ينبغي أن يكون التعليق الصوتي واضحًا ومفهومًا، وأن يُضيف
    قيمة حقيقية للمحتوى. ثانياً، يجب أن يتوافق التعليق الصوتي مع محتوى الفيديو،
    ويعكس موضوعه بشكل صحيح.
    &lt;/span&gt;&lt;/p&gt;
  &lt;br /&gt;&lt;br /&gt;

  &lt;h2 style=&quot;font-size: 18px; margin-bottom: 10px;&quot;&gt;
    منصات أخرى توفر خدمات تحويل النص إلى كلام مشابهة لموقع ElevenLabs:
  &lt;/h2&gt;
  &lt;ul class=&quot;similar-sites&quot;&gt;
    &lt;li&gt;
      &lt;a href=&quot;https://cloud.google.com/text-to-speech&quot; target=&quot;_blank&quot; title=&quot;https://cloud.google.com/text-to-speech&quot;&gt;Google Cloud Text-to-Speech&lt;/a&gt;
    &lt;/li&gt;
    &lt;li&gt;
      &lt;a href=&quot;https://responsivevoice.org&quot; target=&quot;_blank&quot; title=&quot;https://responsivevoice.org&quot;&gt;ResponsiveVoice&lt;/a&gt;
    &lt;/li&gt;
    &lt;li&gt;
      &lt;a href=&quot;https://www.naturalreaders.com/&quot; target=&quot;_blank&quot; title=&quot;https://www.naturalreaders.com&quot;&gt;NaturalReader&lt;/a&gt;
    &lt;/li&gt;
    &lt;li&gt;
      &lt;a href=&quot;https://azure.microsoft.com/en-us/products/ai-services/ai-speech/&quot; target=&quot;_blank&quot; title=&quot;https://azure.microsoft.com/en-us/products/ai-services/ai-speech/&quot;&gt;Azure AI Speech&lt;/a&gt;
    &lt;/li&gt;
    &lt;li&gt;
      &lt;a href=&quot;https://aws.amazon.com/polly&quot; target=&quot;_blank&quot; title=&quot;https://aws.amazon.com/polly&quot;&gt;Amazon Polly&lt;/a&gt;
    &lt;/li&gt;
  &lt;/ul&gt;
  &lt;br /&gt;
&lt;/div&gt;
</content><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/8828022456801538947'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/8828022456801538947'/><link rel='alternate' type='text/html' href='https://www.achamelar.com/2024/10/how-to-convert-text-to-speech.html' title='تحويل الكتابة إلى صوت بشري بنسبة 99%'/><author><name>Achamel</name><uri>http://www.blogger.com/profile/14698034875566129660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhT99XPRFUaTX1MdWUgCebx3sUltnpbaO5vb177J7OUB9ci2Zvvz9ovdOB2bLWuduZ8Roa9ujtYALlVIDPbHjATmU4RDDuhozTJievEVerV9g71wctSSE8Ii3AjztGiYN27Zlj4ZgYEpQwPfkeBRhe5rlG4GTF8fgd2sbiT9mojT369t2cXFzv7wJEEaNAZ/s72-c/text_to_speech_elevenlabs.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-4446648237682335580.post-7997730954836166535</id><published>2024-08-20T02:44:00.000-07:00</published><updated>2025-01-03T01:42:07.415-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="شروحات"/><title type='text'> استبدال PowerShell بـ Command Prompt في قائمة Windows+X</title><content type='html'>&lt;div&gt;
  &lt;div class=&quot;separator&quot; style=&quot;clear: both; pointer-events: none; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHseu5x1Q-vetIO4KzDE4ADwNKgiN6J3kWPsZRgYQ_mOi3AGMmz4w1N3ab8drb_J19g3WtSkzE5WDZPD_-P6Q5ITj6tvJV4qIWEm_RxR77Je4z-trxUfOZy6RNdPaQTYhhDXGN0VM6CqVhasZUPZbec427DufrboE-vJK1MhqPExo3pt8ms-9WJTHkiLit/s600/replace-powershell-with-command-prompt-in-win-x-menu.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;428&quot; data-original-width=&quot;600&quot; height=&quot;456&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHseu5x1Q-vetIO4KzDE4ADwNKgiN6J3kWPsZRgYQ_mOi3AGMmz4w1N3ab8drb_J19g3WtSkzE5WDZPD_-P6Q5ITj6tvJV4qIWEm_RxR77Je4z-trxUfOZy6RNdPaQTYhhDXGN0VM6CqVhasZUPZbec427DufrboE-vJK1MhqPExo3pt8ms-9WJTHkiLit/s600/replace-powershell-with-command-prompt-in-win-x-menu.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;
  في نظام التشغيل Windows&amp;nbsp; 10، قامت مايكروسوفت بإجراء بعض التغييرات على قائمة
الخيارات السريعة التي يمكن الوصول إليها عن طريق النقر بزر الفأرة الأيمن على شعار الويندوز في شريط المهام، أو باستخدام اختصار Windows + X.&lt;/p&gt;&lt;p&gt;&amp;nbsp;
&lt;br /&gt;&amp;nbsp;إحدى هذه التغييرات هي استبدال Command Prompt، الذي كان يُستخدم منذ فترة
  طويلة كأداة أساسية لإدارة الأوامر والمهام، بأداة PowerShell. ومع أن PowerShell
  يعتبر بديلاً قويًا ويقدم مزايا إضافية، إلا أن العديد من المستخدمين يفضلون
  الاعتماد على Command Prompt بسبب بساطته وسهولة استخدامه.&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;

&lt;br /&gt;في هذا المقال، سنستعرض خطوات بسيطة وسهلة لإعادة Command Prompt إلى قائمة
  Windows + X بدلاً من PowerShell، مما يتيح للمستخدمين استخدام الأداة التي
  يفضلونها بسهولة.
  &lt;/p&gt;
    &lt;br /&gt;
    &lt;h2 style=&quot;font-size: 18px; text-align: right;&quot;&gt;
      لإعادة Command Prompt إلى قائمة Windows + X بدلاً من PowerShell في Windows
      10، يمكنك اتباع إحدى الطريقتين التاليتين:
    &lt;/h2&gt;
    &lt;br /&gt;
    &lt;b&gt;الطريقة الأولى:&lt;/b&gt;
    &lt;ol id=&quot;list-children-style&quot; style=&quot;text-align: right;&quot;&gt;
      &lt;li&gt;انقر بزر الفأرة الأيمن في أي مكان على &quot;Taskbar&quot; (شريط المهام).&lt;/li&gt;
      &lt;li&gt;
        اختر من القائمة&amp;nbsp;&amp;nbsp;&quot;Taskbar settings&quot; (إعدادات شريط المهام).
      &lt;/li&gt;
      &lt;li&gt;
        قم بتعطيل خيار &quot;Replace Command Prompt with Windows PowerShell in the
        menu when I right-click the Start button or press Windows key+X&quot;
        (استبدال &quot;موجه الأوامر&quot; بـ Windows PowerShell في القائمة عند النقر بزر
        الماوس الأيمن فوق زر البدء أو الضغط على مفتاح Windows+X).&lt;/li&gt;&lt;/ol&gt;
      &lt;br /&gt;
      &lt;br /&gt;
      &lt;b&gt;الطريقة الثانية:&lt;/b&gt;
          &lt;ol id=&quot;list-children-style&quot; style=&quot;text-align: right;&quot;&gt;
          &lt;li&gt;انقر على Start (ابدأ) في شريط المهام.&lt;/li&gt;
          &lt;li&gt;اختر Settings (الإعدادات) من القائمة.&lt;/li&gt;
          &lt;li&gt;اختر Personalization (التخصيص).&lt;/li&gt;
          &lt;li&gt;انقر على Taskbar (شريط المهام)، من القائمة الجانبية،.&lt;/li&gt;
          &lt;li&gt;
            قم بتعطيل خيار &quot;Replace Command Prompt with Windows PowerShell in
            the menu when I right-click the Start button or press Windows key+X&quot;
            (استبدال &quot;موجه الأوامر&quot; بـ Windows PowerShell في القائمة عند النقر بزر
            الماوس الأيمن فوق زر البدء أو الضغط على مفتاح Windows+X).&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;باتباع إحدى هاتين الطريقتين، تكون قد أعدت Command Prompt إلى قائمة Windows + X. للتحقق من ذلك، يمكنك الضغط على Windows + X أو النقر بزر الفأرة الأيمن فوق زر Start. ستظهر Command Prompt بدلاً من PowerShell في القائمة.&lt;br /&gt;&lt;br /&gt;
    
  
  &lt;a href=&quot;https://youtu.be/DsNz9BWThFY&quot; target=&quot;_blank&quot; title=&quot;مشاهدة الفيديو على يوتيوب&quot;&gt;&lt;span class=&quot;trtttt rtez&quot;&gt;مشاهدة الشرح المصور&lt;/span&gt; 
&lt;/a&gt;
&lt;/div&gt;
</content><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/7997730954836166535'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/7997730954836166535'/><link rel='alternate' type='text/html' href='https://www.achamelar.com/2024/08/replace-powershell-with-command-prompt-in-win-x-menu.html' title=' استبدال PowerShell بـ Command Prompt في قائمة Windows+X'/><author><name>Achamel</name><uri>http://www.blogger.com/profile/14698034875566129660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHseu5x1Q-vetIO4KzDE4ADwNKgiN6J3kWPsZRgYQ_mOi3AGMmz4w1N3ab8drb_J19g3WtSkzE5WDZPD_-P6Q5ITj6tvJV4qIWEm_RxR77Je4z-trxUfOZy6RNdPaQTYhhDXGN0VM6CqVhasZUPZbec427DufrboE-vJK1MhqPExo3pt8ms-9WJTHkiLit/s72-c/replace-powershell-with-command-prompt-in-win-x-menu.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-4446648237682335580.post-200966169086709431</id><published>2024-08-17T21:19:00.000-07:00</published><updated>2025-01-02T04:56:47.668-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="شروحات"/><title type='text'>كيفية إخفاء أيقونات سطح المكتب في Windows 10</title><content type='html'>&lt;div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; pointer-events: none; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCIq4XrMNZtd75Ee08u6N6GOx-SqJcthX6t-ubyWYxiqgQbHguf0TxFZKh9JFy0A0Xmf7y1bFK94fAPrZvxH7B7yOmQjc4Np5b5hhaYy8z27VbJ3PuZTkRBwDievGeuZ_j21MlprCkiRw2lt9sYjYijCrDm-Re4kp9ZoNwHSDVSrWLXfWD1IdOGJh4YCxz/s600/how-to-hide-desktop-icons-on-windows10.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;428&quot; data-original-width=&quot;600&quot; height=&quot;456&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCIq4XrMNZtd75Ee08u6N6GOx-SqJcthX6t-ubyWYxiqgQbHguf0TxFZKh9JFy0A0Xmf7y1bFK94fAPrZvxH7B7yOmQjc4Np5b5hhaYy8z27VbJ3PuZTkRBwDievGeuZ_j21MlprCkiRw2lt9sYjYijCrDm-Re4kp9ZoNwHSDVSrWLXfWD1IdOGJh4YCxz/s600/how-to-hide-desktop-icons-on-windows10.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;
  إذا كنت ترغب في إخفاء أيقونات سطح المكتب على Windows 10، سواء كانت جميع
  الأيقونات، الأيقونات الخاصة بالنظام، أو أيقونات محددة، يمكنك تحقيق ذلك بسهولة
  عبر اتباع الشرح التالي.
&lt;/p&gt;

  &lt;br /&gt;
  &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt; 
  
&lt;h2 style=&quot;font-size: 22px; text-align: right;&quot;&gt;
  كيفية إخفاء أيقونات سطح المكتب في&amp;nbsp;Windows 10
&lt;/h2&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
  
  
  
&lt;details open=&quot;&quot; style=&quot;background-color: #f9f9f9; border-radius: 5px; border: 1px solid rgb(218, 218, 218); padding: 10px;margin-left: 5px;&quot;&gt;
  &lt;summary style=&quot;font-weight: bold;&quot;&gt;محتوى المقالة:&lt;/summary&gt;
  &lt;ol style=&quot;-webkit-margin-after: 0.5em !important; margin-block-end: 0.5em;&quot;&gt;
    &lt;li style=&quot;margin: 10px 0px 5px;&quot;&gt;
      &lt;a href=&quot;https://www.achamelar.com/2024/04/command-prompt.html#hide-all-desktop-icons-in-windows-10&quot;&gt;إخفاء جميع أيقونات سطح المكتب في نظام Windows 10.&lt;/a&gt;
    &lt;/li&gt;
    &lt;li style=&quot;margin: 5px 0px;&quot;&gt;
      &lt;a href=&quot;https://www.achamelar.com/2024/04/command-prompt.html#hide-only-system-icons-in-windows-10&quot;&gt;إخفاء أيقونات النظام فقط في Windows 10.&lt;/a&gt;
    &lt;/li&gt;
    &lt;li style=&quot;margin: 5px 0px;&quot;&gt;
      &lt;a href=&quot;https://www.achamelar.com/2024/04/command-prompt.html#hide-a-selected-group-of-icons-in-windows-10&quot;&gt;إخفاء مجموعة محددة من الأيقونات قي Windows 10.&lt;/a&gt;
    &lt;/li&gt;
  &lt;/ol&gt;
&lt;/details&gt;
  
  
  
  
  
  
  
  
  
  
 &lt;br /&gt;
  &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt; 
&lt;h3 id=&quot;hide-all-desktop-icons-in-windows-10&quot; style=&quot;font-size: 18px; line-height: 1.7em; margin-bottom: 20px; text-align: right;&quot;&gt;
  &amp;nbsp;لإخفاء جميع أيقونات سطح المكتب في نظام Windows 10:
&lt;/h3&gt;
  
&lt;ol style=&quot;text-align: right;&quot;&gt;
  &lt;li style=&quot;margin-bottom: 15px;&quot;&gt;انقر بزر الماوس الأيمن على سطح المكتب.&lt;/li&gt;
  &lt;li style=&quot;margin-bottom: 15px;&quot;&gt;اختر &quot;عرض&quot; (View) من القائمة المنسدلة.&lt;/li&gt;
  &lt;li style=&quot;margin-bottom: 15px;&quot;&gt;قم بإلغاء تحديد &quot;إظهار أيقونات سطح المكتب&quot; (Show desktop icons).&lt;/li&gt;
&lt;/ol&gt;

   
  
&lt;div style=&quot;font-size: 18px; font-weight: bold; margin-bottom: 20px;&quot;&gt;&lt;br /&gt;لإظهار الأيقونات مرة أخرى:
  &lt;/div&gt;

&lt;p&gt;كرر الخطوات وحدد &quot;إظهار أيقونات سطح المكتب&quot; (Show desktop icons).&lt;/p&gt;
  
  
  
&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;h3 id=&quot;hide-only-system-icons-in-windows-10&quot; style=&quot;font-size: 18px; line-height: 1.7em; margin-bottom: 20px; text-align: right;&quot;&gt;لإخفاء أيقونات النظام فقط في Windows 10:&lt;/h3&gt;
  
&lt;ol style=&quot;text-align: right;&quot;&gt;
&lt;li style=&quot;margin-bottom: 15px;&quot;&gt;انقر بزر الماوس الأيمن على سطح المكتب.&lt;/li&gt;
&lt;li style=&quot;margin-bottom: 15px;&quot;&gt;اختر &quot;تخصيص&quot; (Personalize) من القائمة المنسدلة.&lt;/li&gt;
&lt;li style=&quot;margin-bottom: 15px;&quot;&gt;انتقل إلى &quot;نسق&quot; (Themes) من القائمة الجانبية.&lt;/li&gt;
&lt;li style=&quot;margin-bottom: 15px;&quot;&gt;اختر &quot;إعدادات أيقونات سطح المكتب&quot; (Desktop icon settings) تحت قسم
  &quot;الإعدادات المرتبطة&quot; (Related Settings).&lt;/li&gt;
&lt;li style=&quot;margin-bottom: 15px;&quot;&gt;قم بإلغاء تحديد الأيقونات التي تريد إخفاءها مثل &quot;الكمبيوتر&quot; (Computer) أو &quot;سلة المحذوفات&quot; (Recycle Bin).
&lt;/li&gt;
&lt;li style=&quot;margin-bottom: 15px;&quot;&gt;انقر على &quot;تطبيق&quot; (Apply) ثم &quot;موافق&quot; (OK).&lt;/li&gt;
  &lt;/ol&gt;  
  
 

  &lt;div style=&quot;font-size: 18px; font-weight: bold; margin-bottom: 20px;&quot;&gt;&lt;br /&gt;لإرجاع الأيقونات:
  &lt;/div&gt;
  
&lt;p&gt;كرر الخطوات وحدد الأيقونات التي تريد إظهارها مرة أخرى، ثم
  انقر على &quot;تطبيق&quot; (Apply) و&quot;موافق&quot; (OK).&lt;/p&gt;
 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt; 

  
  
&lt;h3 id=&quot;hide-a-selected-group-of-icons-in-windows-10&quot; style=&quot;font-size: 18px; line-height: 1.7em; margin-bottom: 20px; text-align: right;&quot;&gt;
  لإخفاء مجموعة محددة من الأيقونات في Windows 10:
&lt;/h3&gt;
  

&lt;ol style=&quot;text-align: right;&quot;&gt;
&lt;li style=&quot;margin-bottom: 15px;&quot;&gt;تأكد من أن خيار &quot;العناصر المخفية&quot; (Hidden items) غير محدد:
  &lt;ul style=&quot;-webkit-margin-after: 0em; -webkit-padding-start: 25px; margin-block-end: 0em; padding-inline-start: 25px;&quot;&gt;
    &lt;li style=&quot;list-style: circle; margin-top: 7px;&quot;&gt;افتح مستكشف الملفات (File Explorer) وانتقل إلى علامة التبويب
  &quot;عرض&quot; (View) في الشريط العلوي. تأكد من إلغاء تحديد خيار &quot;العناصر المخفية&quot;
  (Hidden items).&lt;/li&gt;  
  &lt;/ul&gt;
  &lt;/li&gt;  
&lt;li style=&quot;margin-bottom: 15px;&quot;&gt;حدد الأيقونات التي تريد إخفاءها:
  &lt;ul style=&quot;-webkit-margin-after: 0em; -webkit-padding-start: 25px; margin-block-end: 0em; padding-inline-start: 25px;&quot;&gt;
    &lt;li style=&quot;list-style: circle; margin-top: 7px;&quot;&gt;من على سطح المكتب اضغط مع الاستمرار على مفتاح &quot;Ctrl&quot; ثم انقر على الأيقونات التي
  تريد إخفاءها لتحديدها. وتأكد في هذه الخطوة أن لا تقوم بتحديد أيقونات النظام فقد تطرقنا لكيفية اخفائها سلفا.&lt;/li&gt;  
  &lt;/ul&gt;
  &lt;/li&gt;
&lt;li style=&quot;margin-bottom: 15px;&quot;&gt;انقر بزر الماوس الأيمن على الأيقونات المحددة.&lt;/li&gt;
&lt;li style=&quot;margin-bottom: 15px;&quot;&gt;اختر &quot;خصائص&quot; (Properties).&lt;/li&gt;
&lt;li style=&quot;margin-bottom: 15px;&quot;&gt;في تبويب &quot;عام&quot; (General)، حدد خيار &quot;مخفي&quot; (Hidden).&lt;/li&gt;
&lt;li style=&quot;margin-bottom: 15px;&quot;&gt;انقر على &quot;تطبيق&quot; (Apply) ثم &quot;موافق&quot; (OK).&lt;/li&gt;
 &lt;/ol&gt; 
  
 
&lt;div style=&quot;font-size: 18px; font-weight: bold; margin-bottom: 20px;&quot;&gt;&lt;br /&gt;لإظهار الأيقونات المخفية مرة أخرى:
  &lt;/div&gt;
&lt;ol style=&quot;text-align: right;&quot;&gt;
&lt;li style=&quot;margin-bottom: 15px;&quot;&gt;حدد خيار &quot;العناصر المخفية&quot; (Hidden items).
  &lt;ul style=&quot;-webkit-margin-after: 0em; -webkit-padding-start: 25px; margin-block-end: 0em; padding-inline-start: 25px;&quot;&gt;
    &lt;li style=&quot;list-style: circle; margin-top: 7px;&quot;&gt;بعد تحديد هذا الخيار ستلاحظ ظهور الأيقونات المخفية بشكل شفاف.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;/li&gt;
&lt;li style=&quot;margin-bottom: 15px;&quot;&gt;حدد الأيقونات التي تظهر بشكل شفاف.&lt;/li&gt;
&lt;li style=&quot;margin-bottom: 15px;&quot;&gt;انقر بزر الماوس الأيمن واختر &quot;خصائص&quot; (Properties).&lt;/li&gt;
&lt;li style=&quot;margin-bottom: 15px;&quot;&gt;قم بإلغاء تحديد خيار &quot;مخفى&quot; (Hidden).&lt;/li&gt;
&lt;li style=&quot;margin-bottom: 15px;&quot;&gt;انقر على &quot;تطبيق&quot; (Apply) ثم &quot;موافق&quot; (OK).&lt;/li&gt;  
&lt;/ol&gt;
  &lt;br/&gt;
  
  
  &lt;a href=&quot;https://youtu.be/8OQONBJCyIY&quot; target=&quot;_blank&quot; title=&quot;مشاهدة الفيديو على يوتيوب&quot;&gt;&lt;span class=&quot;trtttt rtez&quot;&gt;مشاهدة الشرح المصور&lt;/span&gt; 
&lt;/a&gt;

  
  
  
  
&lt;/div&gt;
</content><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/200966169086709431'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/200966169086709431'/><link rel='alternate' type='text/html' href='https://www.achamelar.com/2024/08/how-to-hide-desktop-icons-in-windows-10.html' title='كيفية إخفاء أيقونات سطح المكتب في Windows 10'/><author><name>Achamel</name><uri>http://www.blogger.com/profile/14698034875566129660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCIq4XrMNZtd75Ee08u6N6GOx-SqJcthX6t-ubyWYxiqgQbHguf0TxFZKh9JFy0A0Xmf7y1bFK94fAPrZvxH7B7yOmQjc4Np5b5hhaYy8z27VbJ3PuZTkRBwDievGeuZ_j21MlprCkiRw2lt9sYjYijCrDm-Re4kp9ZoNwHSDVSrWLXfWD1IdOGJh4YCxz/s72-c/how-to-hide-desktop-icons-on-windows10.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-4446648237682335580.post-4998793653070537584</id><published>2024-08-03T05:23:00.000-07:00</published><updated>2024-08-03T05:23:52.625-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="منوعات"/><title type='text'>الحيوانات ذات الجلد الأكثر سمكاََ</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; pointer-events: none; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgb9j3j2zBwipI4Ja9Vuy7AQ4mAPm15ueK6pvriSporMPgwJ0n4eOClwL9mgYshDV72RTmTAydAJZJ9JwWzgNs2DzrP-C3gZSyEYZ7odTwwpDK5Sm-34jmhqA0ywMqh1Tq8_U72asnX1kQxe08kGalQ1ek6IA4wZrbF6M3HISjHTsSKzsHWJZaBk0vVBKei/s600/animals-with-%20thicker-skin.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;428&quot; data-original-width=&quot;600&quot; height=&quot;456&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgb9j3j2zBwipI4Ja9Vuy7AQ4mAPm15ueK6pvriSporMPgwJ0n4eOClwL9mgYshDV72RTmTAydAJZJ9JwWzgNs2DzrP-C3gZSyEYZ7odTwwpDK5Sm-34jmhqA0ywMqh1Tq8_U72asnX1kQxe08kGalQ1ek6IA4wZrbF6M3HISjHTsSKzsHWJZaBk0vVBKei/s600/animals-with-%20thicker-skin.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;في عالم الطبيعة، تتميز الكائنات الحية بتنوعها وخصائصها الفريدة التي التي
تسمح لها بالتكيف مع بيئاتها المختلفة. من أبرز هذه الخصائص الجلد، الذي يُعد
عنصرًا حيويًا يؤدي وظائف متعددة، منها تنظيم درجة حرارة الجسم، وحماية الأعضاء
الداخلية، ودعم الجسم بفيتامين د، بالإضافة إلى كونه المسؤول عن الإحساس وتحديد لون
البشرة.
&lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
أما الجلد السميك لبعض الكائنات، فيوفر حماية إضافية تساهم في البقاء على قيد
الحياة في بيئات قاسية وأمام التهديدات الطبيعية. في هذا المقال، سنستعرض قائمة
بالحيوانات التي تتمتع بجلد سميك بشكل لافت مقارنة بالأنواع الأخرى.
&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;
  &lt;h2 style=&quot;font-size: 22px; text-align: right;&quot;&gt;
    الحيوانات ذات الجلد الأكثر سماكة
  &lt;/h2&gt;
  &lt;br /&gt;&lt;br /&gt;
  
  &lt;div&gt;
  &lt;h3 style=&quot;font-size: 20px; text-align: right;&quot;&gt;التمساح&lt;/h3&gt;
  &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
    &lt;div class=&quot;separator&quot; style=&quot;border: 2px solid rgb(98, 98, 98); box-sizing: border-box; clear: both; pointer-events: none; text-align: center;&quot;&gt;
    &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcdInD-rZ1OsK3y4uZinHbYDOVYvTep1gDrquB2fu6zT_Y1Z0ZFVxfUstMk6fKzXySXyyvIZrDuzthujOdrbvhno42w6JK0Ad06OZ2O4-lGODvgptumPONo7rf5_ZJPtqxGVU0H-HL_H2kER967HmZBvxJfSYLFdfoOzqVc9q3fyvliFTx-spoh8JY51Iw/s599/Crocodile.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;337&quot; data-original-width=&quot;599&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcdInD-rZ1OsK3y4uZinHbYDOVYvTep1gDrquB2fu6zT_Y1Z0ZFVxfUstMk6fKzXySXyyvIZrDuzthujOdrbvhno42w6JK0Ad06OZ2O4-lGODvgptumPONo7rf5_ZJPtqxGVU0H-HL_H2kER967HmZBvxJfSYLFdfoOzqVc9q3fyvliFTx-spoh8JY51Iw/w640-h360/Crocodile.jpg&quot; style=&quot;margin-bottom: 0px;&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;
  &lt;/div&gt;
  &lt;/div&gt;
&lt;div&gt;
  &lt;div style=&quot;line-height: 1.5em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
    الاسم: التمساح
  &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
  الصنف: الزواحف
  &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
  سمك الجلد: يصل سمكه إلى 1.6 سم في بعض
  الأماكن من الجسم.
  &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
  الموطن: يعيش في الأنهار والمستنقعات
  والمياه الساحلية المالحة في إفريقيا وآسيا وأستراليا والأمريكتين.
  &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
  تتميز
  التماسيح بجلدها السميك والمدرع، المكون من حراشف وصفائح عظمية توفر لها حماية
  قوية ضد الأخطار الطبيعية والمفترسات، وتُعد من أقوى الحيوانات المفترسة في
  مواطنها، مشهورة بفكها القوي واستراتيجياتها الذكية في الصيد. إضافة إلى ذلك،
  تمتلك التماسيح القدرة على الصمود دون طعام لعدة أشهر.
&lt;/div&gt;
&lt;/div&gt;
 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;



  &lt;div&gt;
    &lt;h3 style=&quot;font-size: 20px; text-align: right;&quot;&gt;فرس النهر&lt;/h3&gt;
     &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
    &lt;div class=&quot;separator&quot; style=&quot;border: 2px solid rgb(98, 98, 98); box-sizing: border-box; clear: both; pointer-events: none; text-align: center;&quot;&gt;
      &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNjWWqN2vffmnDydXlLC7YOBCNbxKGQlADXnaIVlUNJSQJ49qHEsP2X13zH3ZwYge5zZMw1WAo-2RNgK9659N0GfH2Zqvs4cnHA5gRsXpw0NKBIcdcWMfdY0mYkSTzxobE5pDp7lEpQcRfmBNz0EkxhheDNciiOwnlapW9BmNThhjG888HkYyNMJC2-KkR/s599/Hippo.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;337&quot; data-original-width=&quot;599&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNjWWqN2vffmnDydXlLC7YOBCNbxKGQlADXnaIVlUNJSQJ49qHEsP2X13zH3ZwYge5zZMw1WAo-2RNgK9659N0GfH2Zqvs4cnHA5gRsXpw0NKBIcdcWMfdY0mYkSTzxobE5pDp7lEpQcRfmBNz0EkxhheDNciiOwnlapW9BmNThhjG888HkYyNMJC2-KkR/w640-h360/Hippo.jpg&quot; style=&quot;margin-bottom: 0px;&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;
    &lt;/div&gt;
    &lt;div style=&quot;line-height: 1.5em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
   الاسم: فرس النهر
    &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
    الصنف: الثدييات
  
  &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
  سمك الجلد: يصل إلى 5 سم
    &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
    الموطن: يعيش في الأنهار والبحيرات في إفريقيا جنوب الصحراء الكبرى.
      &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
    &lt;div&gt;
      يمتلك
    فرس النهر جلدًا سميكًا يصل سمكه إلى حوالي 5 سم. هذا الجلد السميك يوفر لفرس
    النهر حماية ضد العوامل البيئية المختلفة والحيوانات المفترسة. يكون معظم جلده
    شبه خالٍ من الشعر، ويكون لون الحيوان في الغالب رمادي أرجواني أو أزرق-أسود،
    مع لون بني مائل للوردي على الجانب السفلي وحول العينين والأذنين. 
      &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;يفتقر فرس النهر إلى الغدد العرقية، لكنه يقوم بإفراز مادة حمراء من مسام جسمه تساعده في حماية جلده من أشعة الشمس الضارة. كما أن فرس النهر يقضي معظم وقته في الماء أو الوحل، حيث يساعده ذلك على الحفاظ على برودة جسمه.&lt;/div&gt;&lt;/div&gt;
   &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;




    &lt;div&gt;
      &lt;h3 style=&quot;font-size: 20px; text-align: right;&quot;&gt;الفيل&lt;/h3&gt;
      &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
      &lt;div class=&quot;separator&quot; style=&quot;border: 2px solid rgb(98, 98, 98); box-sizing: border-box; clear: both; pointer-events: none; text-align: center;&quot;&gt;
        &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQwpwjFGI4J5Q__go-jsOznbRWzmrMWEylKFNb4H5dxJBIpHHAJXWlmMsBTZsAZF6Iy08yKaRbMQeqKcrfPugc-mQvmsYQZmlUg3TxhyEISeeNuLbKaV-sJACb_qlctnPgqnGbOo0sxbZoKMFYVUtJTKDF6W4aYEAJEw78CxDcIcBR1QY2rAk2OYG9sPfQ/s599/elephant.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;337&quot; data-original-width=&quot;599&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQwpwjFGI4J5Q__go-jsOznbRWzmrMWEylKFNb4H5dxJBIpHHAJXWlmMsBTZsAZF6Iy08yKaRbMQeqKcrfPugc-mQvmsYQZmlUg3TxhyEISeeNuLbKaV-sJACb_qlctnPgqnGbOo0sxbZoKMFYVUtJTKDF6W4aYEAJEw78CxDcIcBR1QY2rAk2OYG9sPfQ/w640-h360/elephant.jpg&quot; style=&quot;margin-bottom: 0px;&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
      
      &lt;div&gt;
       &lt;div style=&quot;line-height: 1.5em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        الاسم: الفيل
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        الصنف: الثدييات
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        سمك الجلد: يصل
        إلى 3 سم
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        الموطن: يعيش في الغابات والسهول العشبية في إفريقيا
        وجنوب آسيا.
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        الفيل هو أكبر الحيوانات البرية، حيث يصل ارتفاعه
        إلى أربعة أمتار، ووزنه 7000 كيلوغرام. يتمتع الفيل بجلد قوي ومتين للغاية،
        ويصل سمكه في بعض المناطق إلى 3 سم. هذا ما يجعله قادرًا على تحمل وخزات
        الأشواك ومخالب الأسود وأنياب الفيلة الأخرى دون أن يتأذى. 
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        يغطي جلد الفيل
        تجاعيد وشقوق تساعدهم على الاحتفاظ بالمياه والطين، مما يساهم ذلك في حماية
        البشرة من الطفيليات وأشعة الشمس. كما يلعب دورًا مهمًا في تنظيم درجة
        حرارة جسم الفيل ومنع الجفاف.
       &lt;/div&gt;&lt;/div&gt;
       &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
        
        
        
        
        
        
        &lt;div&gt;
          &lt;h3 style=&quot;font-size: 20px; text-align: right;&quot;&gt;وحيد القرن&lt;/h3&gt;
         &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
          &lt;div class=&quot;separator&quot; style=&quot;border: 2px solid rgb(98, 98, 98); box-sizing: border-box; clear: both; pointer-events: none; text-align: center;&quot;&gt;
            &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjH5RFq5JfLLrjnoUQxPI1L6fx_wDiUy5FdnkVSOT8H_CSaFtqBfNu3BYCnfYh5EtrUopJqWqvaKH284eJP_4wJzWsg1zEM3ddXtCTY_O-QfIZvoQR6ZFn792_AjyW9pCnGHKhOcls2P-BXlJZMALHs2hQmgDmgL-vxIVI4HO0n9PiRv0i5jhPIVLPezVHh/s599/Rhino.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;337&quot; data-original-width=&quot;599&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjH5RFq5JfLLrjnoUQxPI1L6fx_wDiUy5FdnkVSOT8H_CSaFtqBfNu3BYCnfYh5EtrUopJqWqvaKH284eJP_4wJzWsg1zEM3ddXtCTY_O-QfIZvoQR6ZFn792_AjyW9pCnGHKhOcls2P-BXlJZMALHs2hQmgDmgL-vxIVI4HO0n9PiRv0i5jhPIVLPezVHh/w640-h360/Rhino.jpg&quot; style=&quot;margin-bottom: 0px;&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;
          &lt;/div&gt;
          &lt;div style=&quot;line-height: 1.5em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
          الاسم: وحيد القرن
         &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
          الصنف: الثدييات
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        سمك الجلد: يصل إلى 5 سم
     
          &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
          الموطن: يعيش في الغابات والأراضي العشبية والمراعي في إفريقيا
          وآسيا.
          &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
          &lt;div&gt;
          وحيد القرن هو حيوان ضخم ينتمي إلى طائفة الثدييات.
          يتميز بوجود قرن أو قرنين على أنفه، ويعيش في قارتي آسيا وإفريقيا. يتمتع
          وحيد القرن بجلد سميك يصل سمكه إلى غاية خمسة سنتيمترات. وعلى الرغم من ذلك، يلجأ هذا الحيوان الضخم إلى التمرغ
          في الطين لتنظيم حرارة جسمه وحماية جلده من أشعة الشمس الحارقة.
            &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
            يتغذى
          وحيد القرن على الأعشاب والنباتات، ويتراوح وزنه بين 800 و 3600 كيلوغرام، ومع ذلك، يمكن لوحيد القرن الركض بسرعة تصل إلى 45
          كيلومترًا في الساعة.
          &lt;/div&gt;&lt;/div&gt;
          &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
          
          
          
          
          
          &lt;div&gt;
          &lt;h3 style=&quot;font-size: 20px; text-align: right;&quot;&gt;حوت العنبر&lt;/h3&gt;
         &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
          &lt;div class=&quot;separator&quot; style=&quot;border: 2px solid rgb(98, 98, 98); box-sizing: border-box; clear: both; pointer-events: none; text-align: center;&quot;&gt;
            &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLQXw5M_xl7tVMWpTZvBRrlG8lHVWPmyQYVtdG6ez-HmZUtWwA0mFacvzGHjrWCHiQo3NpXZIg6Ns4bMOw-KVrVRw30M-ZwrRS82e4P4mjQ7jQjpI6XOeqgTFaO6q_6VmYDQf6N72yu0YwQ6fXSR18I9ZgRg9bPQYVzN5VPU7iD0Y6564QjT_kCLE9NIhp/s599/Sperm%20Whale.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;337&quot; data-original-width=&quot;599&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLQXw5M_xl7tVMWpTZvBRrlG8lHVWPmyQYVtdG6ez-HmZUtWwA0mFacvzGHjrWCHiQo3NpXZIg6Ns4bMOw-KVrVRw30M-ZwrRS82e4P4mjQ7jQjpI6XOeqgTFaO6q_6VmYDQf6N72yu0YwQ6fXSR18I9ZgRg9bPQYVzN5VPU7iD0Y6564QjT_kCLE9NIhp/w640-h360/Sperm%20Whale.jpg&quot; style=&quot;margin-bottom: 0px;&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;
          &lt;/div&gt;
          &lt;div style=&quot;line-height: 1.5em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
          الاسم: حوت العنبر
          &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
            الصنف: الثدييات
          &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
          سمك الجلد: يصل إلى 35 سم
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
            الموطن: يعيش في المحيطات والبحار المفتوحة حول العالم.
            &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
            &lt;div&gt;
              حوت العنبر هو أكبر الحيتان المسننة، يتميز بشكل فريد يسهل تمييزه
              عن غيره من الحيتان. يتسم برأس ضخم مستطيل الشكل وفك سفلي ضيق، بينما
              يكسوه جلد متجعد باللون الرمادي الغامق. 
              &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
              يمكن أن يصل سمك جلد حوت
              العنبر إلى 35 سنتيمترًا، خاصةً في منطقة الرأس، مما يجعله أكثر
              سمكًا من جلد أي حيوان ثديي آخر على وجه الأرض. يلعب هذا الجلد
              السميك، إلى جانب طبقة الدهون التي تقع تحته، دورًا هامًا في حماية
              حوت العنبر من درجات الحرارة المنخفضة في المياه العميقة، وتشكل له
              درعًا واقيًا من الجروح والإصابات التي قد يتعرّض لها من الصخور
              الحادة أو هجمات الحيوانات المفترسة.
            &lt;/div&gt;&lt;/div&gt;
           &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
            
            
            
            
            
            
            
            
            &lt;div&gt;
            &lt;h3 style=&quot;font-size: 20px; text-align: right;&quot;&gt;غرير العسل&lt;/h3&gt;
         
          &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
          &lt;div class=&quot;separator&quot; style=&quot;border: 2px solid rgb(98, 98, 98); box-sizing: border-box; clear: both; pointer-events: none; text-align: center;&quot;&gt;
            &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgIqH2gbMdQj5eB9ZhRmpzqSxeG9oCmHprLKW4DLKeNZzU6bdAcSZxvsJFspm5BqFIQdaEpGPBB8yBOBLEJ1oWm1hM3rNuCYU2xHZs8N6QuwX209FpKClT0Zl6qRPALmxpNVk7OIZm3BKoQHHmVp21KfMF5QtM2IO6PeMP33JWWcM1BSMm4fDImYixdg6p9/s599/Honey%20badger.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;337&quot; data-original-width=&quot;599&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgIqH2gbMdQj5eB9ZhRmpzqSxeG9oCmHprLKW4DLKeNZzU6bdAcSZxvsJFspm5BqFIQdaEpGPBB8yBOBLEJ1oWm1hM3rNuCYU2xHZs8N6QuwX209FpKClT0Zl6qRPALmxpNVk7OIZm3BKoQHHmVp21KfMF5QtM2IO6PeMP33JWWcM1BSMm4fDImYixdg6p9/w640-h360/Honey%20badger.jpg&quot; style=&quot;margin-bottom: 0px;&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;
          &lt;/div&gt;
          &lt;div style=&quot;line-height: 1.5em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
              الاسم: غرير العسل
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        الصنف: الثدييات
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
              سمك الجلد: 0.6 سم
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
          الموطن: يعيش في الغابات والأراضي المفتوحة والمراعي في إفريقيا
          وجنوب غرب آسيا.
                &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
               &lt;div&gt;
                غرير العسل، المعروف أيضًا باسم &quot;الراتل&quot; أو
          &quot;آكل العسل&quot;، هو حيوان ثديي يعيش في مناطق متعددة حول العالم، يبلغ سمك
          جلده حوالي 0.6 سم، وهذا يعد جلد سميك جداََ يمتلكه هذا الحيوان مقارنةََ بحجمه. بالإضافة إلى أن جلده يتمتع بمرونة عالية، وهذا يكسبه ميزة إضافية تساعده على مقاومة الضربات وأنياب
          الحيوانات ومخالبهم الحادة.&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
                 لا يتردد غرير العسل في مهاجمة الثعابين
          السامة والأفاعي، كما أنه يقاتل بشراسة ضد أي حيوان يحاول افتراسه. يعيش
          غرير العسل على العسل بشكل أساسي، ويبحث عن خلايا النحل للحصول على
          العسل. إلى جانب ذلك، يأكل الحشرات والثعابين السامة والنباتات.
        &lt;/div&gt;&lt;/div&gt;
         &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;




        &lt;div&gt;
        &lt;h3 style=&quot;font-size: 20px; text-align: right;&quot;&gt;الجمل&lt;/h3&gt;
         &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        &lt;div class=&quot;separator&quot; style=&quot;border: 2px solid rgb(98, 98, 98); box-sizing: border-box; clear: both; pointer-events: none; text-align: center;&quot;&gt;
          &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAQ9QOaeym5Qeurl9XddJAAR12Tvinz5YCQKRyT9Vm8lnQauu8s2YJqlpv5rzeVUrm64uPf2ByUQx6zwTlbIFCefXqNmRCx4AnmFogaaPYn-p1tzTcsStiKBU28wK8B_pUDJGSYYsZw8hNFL2Spidgv4eB77KYm1Z4vhLqID194pUSuojK82CrngTLYPkW/s599/camel.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;337&quot; data-original-width=&quot;599&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAQ9QOaeym5Qeurl9XddJAAR12Tvinz5YCQKRyT9Vm8lnQauu8s2YJqlpv5rzeVUrm64uPf2ByUQx6zwTlbIFCefXqNmRCx4AnmFogaaPYn-p1tzTcsStiKBU28wK8B_pUDJGSYYsZw8hNFL2Spidgv4eB77KYm1Z4vhLqID194pUSuojK82CrngTLYPkW/w640-h360/camel.jpg&quot; style=&quot;margin-bottom: 0px;&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;
        &lt;/div&gt;
       &lt;div style=&quot;line-height: 1.5em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
      الاسم: الجمل
       &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
          الصنف: الثدييات
           &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
      سمك الجلد: يصل إلى 2.5 سم
       &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        الموطن: يعيش في الصحارى والمناطق القاحلة في الشرق الأوسط وشمال إفريقيا وآسيا الوسطى.
          &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
          &lt;div&gt;
          يتميز الجمل، الملقب بـ&quot;سفينة الصحراء&quot;،
        بخصائص بيولوجية فريدة تمكنه من التكيف مع البيئة الصحراوية القاسية.
        ومن أبرز هذه الخصائص جلده، حيث يتميز جلد الجمل بسماكته وخشونته،&amp;nbsp;كما يغطي هذا الجلد طبقة سميكة من الوبر تعمل على عزل الجسم عن درجات
        الحرارة المرتفعة في النهار، والحفاظ على دفئه خلال الليل البارد. إضافة
        إلى ذلك، تتواجد طبقة من الدهون تحت جلد الجمل تعمل على عزل الجسم بشكل
        إضافي، وتساعد على تخزين الطاقة التي يستخدمها الجمل في فترات نقص الغذاء.
        يتعرق الجمل بشكل قليل جدًا مقارنة بالحيوانات الأخرى، وذلك يساعده في المحافظة على الماء داخل جسمه.
          &lt;/div&gt;&lt;/div&gt;
        &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
        
        
        
        
          &lt;div&gt;
          &lt;h3 style=&quot;font-size: 20px; text-align: right;&quot;&gt;خروف البحر&lt;/h3&gt;
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
          &lt;div class=&quot;separator&quot; style=&quot;border: 2px solid rgb(98, 98, 98); box-sizing: border-box; clear: both; pointer-events: none; text-align: center;&quot;&gt;
            &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMtOYN-P9hGDzvURUMxOZsMWngaOMCmT4TTgARHKkIdfb_yAEzC5pb-Ca6f6OGaFf8-mrwRAkZi_AXyrjd_XxYQJItPj74Z1CgxOJRi1X3nbzmGc5KULfBcXVXoE335_lLWwRmUnBd8ndWTSqXAy6h0GZM01QYlsH3jb1oVsat-fbf4rVjpbtZR3cLUAiZ/s599/manatee.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;337&quot; data-original-width=&quot;599&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMtOYN-P9hGDzvURUMxOZsMWngaOMCmT4TTgARHKkIdfb_yAEzC5pb-Ca6f6OGaFf8-mrwRAkZi_AXyrjd_XxYQJItPj74Z1CgxOJRi1X3nbzmGc5KULfBcXVXoE335_lLWwRmUnBd8ndWTSqXAy6h0GZM01QYlsH3jb1oVsat-fbf4rVjpbtZR3cLUAiZ/w640-h360/manatee.jpg&quot; style=&quot;margin-bottom: 0px;&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;
          &lt;/div&gt;
          &lt;div style=&quot;line-height: 1.5em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
            الاسم: خروف البحر
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        الصنف: الثدييات
            &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        سمك الجلد: يصل إلى 5 سم.
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
          الموطن: يعيش في المياه الدافئة والضحلة في سواحل شرق الولايات
          المتحدة، الأمازون، وغرب إفريقيا.
            &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
       &lt;div&gt;
خروف البحر، المعروف أيضًا
          ببقرة البحر، هو حيوان بحري ضخم وودي. يتراوح وزنه بين 400 و 550 
          كيلوغرام، ويبلغ طوله حوالي 3 إلى 4 أمتار. يمتلك خروف البحر جلد سميك يصل سمكه
          إلى غاية 5 سنتيمترات.
         &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
          يعيش هذا الحيوان في المياه الدافئة بالمناطق الساحلية والأنهار
          الاستوائية، وهناك ثلاثة أنواع رئيسية منه: خروف البحر الهندي الغربي،
          وخروف البحر الأمازوني، وخروف البحر الإفريقي. 
         &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
         تتراوح أعمار خروف البحر
          بين 40 و 60 عامًا، ويتغذى بشكل رئيسي على النباتات البحرية والأعشاب.
          &lt;/div&gt;&lt;/div&gt;
          &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
          












          
          &lt;div&gt;
            &lt;h3 style=&quot;font-size: 20px; text-align: right;&quot;&gt;المدرع&lt;/h3&gt;
            &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
            &lt;div class=&quot;separator&quot; style=&quot;border: 2px solid rgb(98, 98, 98); box-sizing: border-box; clear: both; pointer-events: none; text-align: center;&quot;&gt;
              &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrVhTZptLOLZhmne5udum1iDtd3CJYPV1b8HBq9ygR6M558KNV_eJviXlt4rJPTVo5qAxgZCezOWYwIfizBFuQb5vxLRHPArd58ZRObKU5aVNquf9bKFmc0wecfIivxws0IuzkhrtqSuKvtRgpN1MzkslF5ZayoBcsBEcF1xXEckUlRuCVkickFUI3xuRt/s599/Armadillo.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;337&quot; data-original-width=&quot;599&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrVhTZptLOLZhmne5udum1iDtd3CJYPV1b8HBq9ygR6M558KNV_eJviXlt4rJPTVo5qAxgZCezOWYwIfizBFuQb5vxLRHPArd58ZRObKU5aVNquf9bKFmc0wecfIivxws0IuzkhrtqSuKvtRgpN1MzkslF5ZayoBcsBEcF1xXEckUlRuCVkickFUI3xuRt/w640-h360/Armadillo.jpg&quot; style=&quot;margin-bottom: 0px;&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;
            &lt;/div&gt;
         &lt;div style=&quot;line-height: 1.5em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
          الاسم: المدرع
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        الصنف: الثدييات
       &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
              سمك الجلد: يصل إلى 2 سم.
          &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
            الموطن: يعيش في الغابات، السهول، والمناطق شبه القاحلة في جنوب
          الولايات المتحدة وأمريكا الوسطى والجنوبية.
            
            &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
             &lt;div&gt;
            المدرع أو
          الأرماديلو هو حيوان ثديي يعيش عادة في المناطق الجنوبية من الولايات
          المتحدة وأمريكا اللاتينية، ويفضل البيئات الدافئة والجافة. يُعرف 
          الأرماديلو بالقشرة الصلبة التي تغطي جسمه والتي تشبه الدروع. عندما يشعر
          بالخطر، يتكور الأرماديلو على نفسه ليشكل كرة صلبة و درعًا
          طبيعيًا يحمي جسمه. 
               &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&amp;nbsp;يتغذى الأرماديلو على مجموعة متنوعة من الأطعمة تشمل الحشرات، الديدان،
          والنباتات. ويعد من الحيوانات الليلية التي تنشط في الظلام،
          حيث يتركز نشاطه على البحث عن الغذاء، العثور على شريك للتكاثر، أو توسيع
          جحره.&lt;/div&gt; &lt;/div&gt;
          &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
          
          
          
          
          
          
          
          &lt;div&gt;
            &lt;h3 style=&quot;font-size: 20px; text-align: right;&quot;&gt;القرش الحوتي&lt;/h3&gt;
           &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
          &lt;div class=&quot;separator&quot; style=&quot;border: 2px solid rgb(98, 98, 98); box-sizing: border-box; clear: both; pointer-events: none; text-align: center;&quot;&gt;
            &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9TDw7EOIoj11ozSOF0N6s-chJLl8aS5oxksT0opgQESTtbCK259Z-l362SniUHHd5T7R0_NqlrDwmiVLFb_lv7l2KPijzsj56s4ut80i7CybdrUE7xH-KDZ0OPUUoypq6qswLxytxx3OnMKXZksmmf-uQCjAel2jbS5bZbjRGHeVAc8ESa4YTNy_Da8CZ/s599/Whale%20shark.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;337&quot; data-original-width=&quot;599&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9TDw7EOIoj11ozSOF0N6s-chJLl8aS5oxksT0opgQESTtbCK259Z-l362SniUHHd5T7R0_NqlrDwmiVLFb_lv7l2KPijzsj56s4ut80i7CybdrUE7xH-KDZ0OPUUoypq6qswLxytxx3OnMKXZksmmf-uQCjAel2jbS5bZbjRGHeVAc8ESa4YTNy_Da8CZ/w640-h360/Whale%20shark.jpg&quot; style=&quot;margin-bottom: 0px;&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;
          &lt;/div&gt;
             &lt;div style=&quot;line-height: 1.5em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
            الاسم: القرش الحوتي
         &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        الصنف: الأسماك
         &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
            سمك الجلد: يصل إلى 10 سم.
         &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
          الموطن: يعيش في المياه الدافئة والاستوائية في المحيطات حول
          العالم، بما في ذلك المحيط الأطلسي، المحيط الهادئ، والمحيط الهندي.
             &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
          &lt;div&gt;
            القرش
          الحوتي هو أكبر أنواع الأسماك الحية المعروفة حالياً، حيث يصل طوله إلى
          18 مترًا أو أكثر. يتميز جلده بسماكة كبيرة تصل إلى حوالي 10 سنتيمترات،
          ويتكون من طبقة خارجية صلبة، وطبقة داخلية سميكة ومطاطية بيضاء مكونة من
          نسيج ضام كثيف من الكولاجين. يوفر هذا الجلد المذهل دعماً هيكلياً،
          وعزلاً، وحماية ممتازة ضد المفترسات بفضل صلابته ومرونته.
             &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
            يعيش القرش
          الحوتي في المحيطات الاستوائية والدافئة، ويتغذى أساسًا على العوالق
          والكائنات البحرية الصغيرة. على الرغم من حجمه الكبير، يُعتبر القرش
          الحوتي غير مؤذٍ للبشر وعادة ما يكون سهل الانقياد.&lt;br /&gt;
        &lt;/div&gt;&lt;/div&gt;
           &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          &lt;div&gt;
            &lt;h3 style=&quot;font-size: 20px; text-align: right;&quot;&gt;الحوت الأحدب&lt;/h3&gt;
            &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
            &lt;div class=&quot;separator&quot; style=&quot;border: 2px solid rgb(98, 98, 98); box-sizing: border-box; clear: both; pointer-events: none; text-align: center;&quot;&gt;
              &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMFBfLSagk_9YkYgN7D6yt3RNcWLwsh4U17klrq64O1FwwsISFrbmiBEzzlA7D_ESzHK43Va0hPuKWsb5O7A5wQce3VOR98JOLtP-IeVs3YOy19Cwz2vMhak2ePxnTe0sVUOigNxizm1bpbHHi3YcUP_i0TCjkfJbkP0vqYD-g4bF6_8_zpXmuIciYFD3L/s599/humpback%20whale.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;337&quot; data-original-width=&quot;599&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMFBfLSagk_9YkYgN7D6yt3RNcWLwsh4U17klrq64O1FwwsISFrbmiBEzzlA7D_ESzHK43Va0hPuKWsb5O7A5wQce3VOR98JOLtP-IeVs3YOy19Cwz2vMhak2ePxnTe0sVUOigNxizm1bpbHHi3YcUP_i0TCjkfJbkP0vqYD-g4bF6_8_zpXmuIciYFD3L/w640-h360/humpback%20whale.jpg&quot; style=&quot;margin-bottom: 0px;&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;
            &lt;/div&gt;
         &lt;div style=&quot;line-height: 1.5em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
          الاسم: الحوت الأحدب
       &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        الصنف: الثدييات
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
            سمك الجلد: يصل إلى 15 سم.
     &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
          مكان العيش: يعيش في المحيطات حول العالم، ويهاجر بين المياه
          القطبية حيث يتغذى والمياه الاستوائية وشبه الاستوائية حيث يتكاثر.
            &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
            &lt;div&gt;
            يعد
          الحوت الأحدب واحدًا من أشهر الحيتان وأكثرها تميزًا بفضل زعانفه الكبيرة
          وسلوكه الفريد في القفز خارج الماء، بالإضافة إلى الأصوات العالية
          والمعقدة التي يصدرها، والتي تكون على شكل أنين وصفير. 
              &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;يبلغ سمك جلد الحوت الأحدب حوالي 15 سنتيمترًا. ويحتوي جلده على طبقة من الدهون، والتي توفر العزل الحراري وتخزن
          الطاقة اللازمة للرحلات الطويلة التي يقوم بها الحوت أثناء هجراته
          السنوية.&lt;/div&gt; &lt;/div&gt;
           &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
          
          
          
          
          
          
          
          
          
          
          
          
          
          &lt;div&gt;
          &lt;h3 style=&quot;font-size: 20px; text-align: right;&quot;&gt;البيسون الأمريكي&amp;nbsp;&lt;/h3&gt;
          &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt; 
          &lt;div class=&quot;separator&quot; style=&quot;border: 2px solid rgb(98, 98, 98); box-sizing: border-box; clear: both; pointer-events: none; text-align: center;&quot;&gt;
            &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFedBCmLp1Nus1_9Fv_W7YlSuGe47xza7tpnaRwLj6grkkIuUrhPrZe3wy_KanB0LORwJKmTgdEXW2yE9FbtLgL143hahJ1wxcdo6fQL7Ip_QuLiBFsCIG9u3oSUtQLNVLHI7xAsfABaQ38DkDWCmc49nyGowtO1egli_oTvcT_TPrlNJuV4134R1gkore/s599/American%20bison.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;337&quot; data-original-width=&quot;599&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFedBCmLp1Nus1_9Fv_W7YlSuGe47xza7tpnaRwLj6grkkIuUrhPrZe3wy_KanB0LORwJKmTgdEXW2yE9FbtLgL143hahJ1wxcdo6fQL7Ip_QuLiBFsCIG9u3oSUtQLNVLHI7xAsfABaQ38DkDWCmc49nyGowtO1egli_oTvcT_TPrlNJuV4134R1gkore/w640-h360/American%20bison.jpg&quot; style=&quot;margin-bottom: 0px;&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;
          &lt;/div&gt;
            &lt;div style=&quot;line-height: 1.5em;&quot;&gt;&lt;br /&gt;&lt;/div&gt; 
          الاسم: البيسون الأمريكي
       &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt; 
        الصنف: الثدييات
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt; 
            سمك الجلد: يصل إلى 5 سم.
       &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt; 
          مكان العيش: يعيش في المروج والغابات المفتوحة في أمريكا
          الشمالية.
            &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt; 
            &lt;div&gt;
            البايسون الأمريكي، المعروف أيضًا باسم الثور
          الأمريكي، هو أكبر الثدييات البرية في أمريكا الشمالية. يتميز بجسمه
          الضخم ورأسه الكبير مع سنام عضلي على الكتفين.
              &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
              سمك
          جلد البايسون يمكن أن يصل إلى 5 سنتيمترات في بعض المناطق، ويغطي هذا الجلد فراء كثيف يتكون من طبقتين:
          الطبقة الخارجية من الشعر الطويل الخشن والطبقة الداخلية من الشعر القصير
          الناعم. هذا الفراء الكثيف يساعد البايسون في الحفاظ على درجة حرارة جسمه
          خلال فصول الشتاء القاسية ويوفر حماية إضافية ضد الرياح الباردة. في فصل
          الصيف، يقوم البايسون بإسقاط جزء من شعره الخارجي، مما يساعده على
          التأقلم مع درجات الحرارة المرتفعة.&lt;/div&gt;&lt;/div&gt;
          &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
          
          
          
          
          
          
          
          
          
          &lt;div&gt;
          &lt;h3 style=&quot;font-size: 20px; text-align: right;&quot;&gt;الفظ&lt;/h3&gt;
          &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
          &lt;div class=&quot;separator&quot; style=&quot;border: 2px solid rgb(98, 98, 98); box-sizing: border-box; clear: both; pointer-events: none; text-align: center;&quot;&gt;
            &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibx9VbEThPiW8on7zz9ZkIHrufPh0jMP2fexPASWDpW96x9N9TqB28tpU99McRyCzkenDfoLW6Tga5SVZRID4aVNfUA5juz0WnjI0o9JgSCK6tm4UsKvue4ciXvZpHouS8aMzrT7edUKAwJAWLA3tdwoa1krqTmPVuwZgHDFzkTZvqBDV4nPJF4JqjKq_E/s599/walrus.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;337&quot; data-original-width=&quot;599&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibx9VbEThPiW8on7zz9ZkIHrufPh0jMP2fexPASWDpW96x9N9TqB28tpU99McRyCzkenDfoLW6Tga5SVZRID4aVNfUA5juz0WnjI0o9JgSCK6tm4UsKvue4ciXvZpHouS8aMzrT7edUKAwJAWLA3tdwoa1krqTmPVuwZgHDFzkTZvqBDV4nPJF4JqjKq_E/w640-h360/walrus.jpg&quot; style=&quot;margin-bottom: 0px;&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;
          &lt;/div&gt;
          &lt;div style=&quot;line-height: 1.5em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
            الاسم: الفظ
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
            الصنف: الثدييات
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
            سمك الجلد: يصل إلى 4 سم.
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
          مكان العيش: يعيش في المياه الباردة للمحيط القطبي الشمالي والمناطق
          الساحلية لشمال المحيط الأطلسي.
            &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
            &lt;div&gt;
            الفظ هو أحد أكبر الثدييات
          البحرية التي تعيش في المياه الباردة في شمال المحيط الأطلسي والمحيط
          الهادئ، يتميز بجلده السميك الذي قد يصل إلى 4 سنتيمترات في بعض المناطق،
          مثل الرقبة والكتفين. يعمل هذا الجلد كعازل حراري لحماية الحيوان من
          البرد، حيث يحتوي على طبقة دهنية تعزز هذه الحماية. 
              &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
              يتمتع الفظ بأنياب
          طويلة يتراوح طولها عادة بين حوالي 60 إلى 100 سنتيمتراً، تُستخدم
          للدفاع، والتسلق، والبحث عن الغذاء. يتغذى الفظ على الرخويات والقشريات مثل المحار وبلح البحر، ويعتمد على شواربه الحساسة للعثور على الفريسة في البيئات المائية العكرة والمظلمة.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;
      
    
  

</content><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/4998793653070537584'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/4998793653070537584'/><link rel='alternate' type='text/html' href='https://www.achamelar.com/2024/08/animals-with-the-thickest-skin.html' title='الحيوانات ذات الجلد الأكثر سمكاََ'/><author><name>Achamel</name><uri>http://www.blogger.com/profile/14698034875566129660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgb9j3j2zBwipI4Ja9Vuy7AQ4mAPm15ueK6pvriSporMPgwJ0n4eOClwL9mgYshDV72RTmTAydAJZJ9JwWzgNs2DzrP-C3gZSyEYZ7odTwwpDK5Sm-34jmhqA0ywMqh1Tq8_U72asnX1kQxe08kGalQ1ek6IA4wZrbF6M3HISjHTsSKzsHWJZaBk0vVBKei/s72-c/animals-with-%20thicker-skin.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-4446648237682335580.post-3882510979298456405</id><published>2024-07-27T02:20:00.000-07:00</published><updated>2025-01-03T01:53:34.880-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="شروحات"/><title type='text'>كيفية إنشاء مفتاح Google Drive API</title><content type='html'>&amp;nbsp;&lt;div class=&quot;separator&quot; style=&quot;clear: both; pointer-events: none; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_NHaqBmP_oS_R_r0MxIgqStf8quaO0DarppRqa6oMZWHtoq7OwhJnYBRIA8ehEtTMdDpTYvlgop9FK7NoFC5JlfSY91YIDWrjY-xjMcbGW1AfA2MYxJs0wq4NbtjaSWeWUWiUL09I5r7hf0YdNX6S6koOCRlDvQ0GdBhKtliGDey-KPoX1bPKBIzpGPQV/s600/google-drive-api-key.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;428&quot; data-original-width=&quot;600&quot; height=&quot;456&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_NHaqBmP_oS_R_r0MxIgqStf8quaO0DarppRqa6oMZWHtoq7OwhJnYBRIA8ehEtTMdDpTYvlgop9FK7NoFC5JlfSY91YIDWrjY-xjMcbGW1AfA2MYxJs0wq4NbtjaSWeWUWiUL09I5r7hf0YdNX6S6koOCRlDvQ0GdBhKtliGDey-KPoX1bPKBIzpGPQV/s600/google-drive-api-key.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;هذا الشرح سيوجهك خطوة بخطوة للحصول على مفتاح Google Drive API. باستخدام هذا المفتاح، ستتمكن من إنشاء روابط تحميل مباشرة لملفات الصور والصوت والفيديو المخزنة على Google Drive.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
    &lt;div&gt;
      
        &lt;details open=&quot;&quot; style=&quot;background-color: #f9f9f9; border-radius: 5px; border: 1px solid rgb(218, 218, 218); padding: 10px; margin-left: 5px;&quot;&gt;
            &lt;summary style=&quot;font-weight: bold;&quot;&gt;خطوات الحصول على مفتاح Google Drive API:&lt;/summary&gt;
            &lt;ol style=&quot;-webkit-margin-after: 0.5em !important; margin-block-end: 0.5em;&quot;&gt;
                &lt;li style=&quot;margin: 10px 0px 5px;&quot;&gt;&lt;a href=&quot;https://www.achamelar.com/2024/05/how-to-create-a-google-drive-api-key.html#log-in-to-the-google-cloud-platform&quot;&gt;تسجيل الدخول الى&amp;nbsp;Google Cloud Platform&lt;/a&gt;&lt;/li&gt;
                &lt;li style=&quot;margin: 5px 0px;&quot;&gt;&lt;a href=&quot;https://www.achamelar.com/2024/05/how-to-create-a-google-drive-api-key.html#create-a-new-project-in-the-google-api-dashboard&quot;&gt;إنشاء مشروع جديد في لوحة تحكم Google API.&lt;/a&gt;&lt;/li&gt;
                &lt;li style=&quot;margin: 5px 0px;&quot;&gt;&lt;a href=&quot;https://www.achamelar.com/2024/05/how-to-create-a-google-drive-api-key.html#enable-google-drive-api&quot;&gt;تمكين Google Drive API&lt;/a&gt;&lt;/li&gt;
                &lt;li style=&quot;margin: 5px 0px;&quot;&gt;&lt;a href=&quot;https://www.achamelar.com/2024/05/how-to-create-a-google-drive-api-key.html#create-a-google-drive-api-key&quot;&gt;إنشاء مفتاح&amp;nbsp;Google Drive API&amp;nbsp;&lt;/a&gt;&lt;/li&gt;
            &lt;/ol&gt;
        &lt;/details&gt;
    &lt;/div&gt;
    &lt;div&gt;&lt;br /&gt;&lt;/div&gt;
   &lt;h3 id=&quot;log-in-to-the-google-cloud-platform&quot; style=&quot;font-size: 110%; margin-bottom: 5px; text-align: right;&quot;&gt;&lt;b&gt;1. تسجيل الدخول الى Google API Console&lt;/b&gt;&lt;/h3&gt;
    &lt;div&gt;توجه إلى Google Cloud Platform وقم بتسجيل الدخول بحساب جوجل الخاص بك. يمكنك التوجه إلى المنصة&amp;nbsp; من [&lt;a href=&quot;https://console.cloud.google.com/apis/&quot; target=&quot;_blank&quot; title=&quot;‎https://console.cloud.google.com/apis/‎&quot;&gt;هنا&lt;/a&gt;] أو عبر الرابط التالي: &lt;span face=&quot;Google Sans, roboto, Noto Sans Myanmar UI, arial, sans-serif&quot; style=&quot;color: #1f1f1f;&quot;&gt;&lt;bdi style=&quot;background-color: #eeeeee; font-size: 16px; padding: 2px;&quot;&gt;https://console.cloud.google.com/apis/&lt;/bdi&gt;&lt;/span&gt;&lt;/div&gt;
    &lt;div&gt;&lt;br /&gt;&lt;/div&gt;
    &lt;div&gt;&lt;br /&gt;&lt;/div&gt;
    &lt;h3 id=&quot;create-a-new-project-in-the-google-api-dashboard&quot; style=&quot;font-size: 110%; margin-bottom: 5px; text-align: right;&quot;&gt;2. إنشاء مشروع جديد في لوحة تحكم Google API&lt;/h3&gt;
    &lt;div&gt;بعد الدخول إلى منصة جوجل السحابية انقر على القائمة المنسدلة &quot;Select a project&quot; ثم انقر على &quot;New Project&quot; لإنشاء مشروع جديد.&lt;/div&gt;
    &lt;div&gt;&lt;br /&gt;&lt;/div&gt;
    &lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6EkbDfMsXetPbX6_roywovkWlVinJC24dOYxPQ8QazQDM4z0SiSIFC5_DGLCg7vOtQJS6Y41MgtvQwk7K9x8bOJQUr4aBDMqq1nQNmgs-KDqXDOol7n72202FbqfO2ixpUpK_H19zgtqccNaXoSI1IIfRWQcpm3rTOpzku852jiBl2TTtQBrJMcpqUAyp/s1024/google-drive%20api-key-1.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Google API dashboard&quot; border=&quot;0&quot; data-original-height=&quot;636&quot; data-original-width=&quot;1024&quot; height=&quot;398&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6EkbDfMsXetPbX6_roywovkWlVinJC24dOYxPQ8QazQDM4z0SiSIFC5_DGLCg7vOtQJS6Y41MgtvQwk7K9x8bOJQUr4aBDMqq1nQNmgs-KDqXDOol7n72202FbqfO2ixpUpK_H19zgtqccNaXoSI1IIfRWQcpm3rTOpzku852jiBl2TTtQBrJMcpqUAyp/w640-h398/google-drive%20api-key-1.jpg&quot; style=&quot;background-clip: content-box; border: 2px solid rgb(204, 204, 204); padding: 5px;&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
    &lt;div&gt;اختر اسم للمشروع ثم انقر على create.&lt;/div&gt;
    &lt;div&gt;&lt;br /&gt;&lt;/div&gt;
    &lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirf5Ko-ieHXxee8JtneL0QGatvLDW2dHesWmH7dEaox34gMaX5GbYLdJdOLEVqL76qRPKSAPCIvR-2ydkGwBmkRsQ8DhW4IshKkgnZ-zyb0vy62fXfUNIMRB59m9-S-Blh3o0QeV2Wfa9OmInpRdo_gd3gsaNdPxc8ZXl9VNzjg6EHCZH1uCJBLkvdlehK/s1024/create-a-project-in-google-api-dashboard.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;636&quot; data-original-width=&quot;1024&quot; height=&quot;398&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirf5Ko-ieHXxee8JtneL0QGatvLDW2dHesWmH7dEaox34gMaX5GbYLdJdOLEVqL76qRPKSAPCIvR-2ydkGwBmkRsQ8DhW4IshKkgnZ-zyb0vy62fXfUNIMRB59m9-S-Blh3o0QeV2Wfa9OmInpRdo_gd3gsaNdPxc8ZXl9VNzjg6EHCZH1uCJBLkvdlehK/w640-h398/create-a-project-in-google-api-dashboard.jpg&quot; style=&quot;background-clip: content-box; border: 2px solid rgb(204, 204, 204); padding: 5px;&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
    &lt;div&gt;&lt;br /&gt;&lt;/div&gt;
    &lt;h3 id=&quot;enable-google-drive-api&quot; style=&quot;font-size: 110%; margin-bottom: 5px; text-align: right;&quot;&gt;3. تمكين Google Drive API&lt;/h3&gt;
    &lt;div&gt;تأكد من تحديد المشروع الجديد في قائمة المشاريع ثم انقر على&amp;nbsp;Library في القائمة اليسرى.&lt;/div&gt;
    &lt;div&gt;&lt;br /&gt;&lt;/div&gt;
    &lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCxKnh5DPUHs6wg33J4u4JvY9l4lJDyus2_CuhBcFNFSqQDs0UiRX8EGHphfKTH_JfXTSfK2GBpLiZN0cuk646sdeu8UZBeqAGb5RPdCYquZ5tv-DF9BPs-DyEgiVaqyJ0CY4LJFO1CVS9q3HHm9CamvB4_cnEWT-ttsD-HZYpwvWlv_1-a1lANx3jGU2n/s1024/enable-google-drive-api-1.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;636&quot; data-original-width=&quot;1024&quot; height=&quot;398&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCxKnh5DPUHs6wg33J4u4JvY9l4lJDyus2_CuhBcFNFSqQDs0UiRX8EGHphfKTH_JfXTSfK2GBpLiZN0cuk646sdeu8UZBeqAGb5RPdCYquZ5tv-DF9BPs-DyEgiVaqyJ0CY4LJFO1CVS9q3HHm9CamvB4_cnEWT-ttsD-HZYpwvWlv_1-a1lANx3jGU2n/w640-h398/enable-google-drive-api-1.jpg&quot; style=&quot;background-clip: content-box; border: 2px solid rgb(204, 204, 204); padding: 5px;&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
    &lt;div&gt;من داخل مكتبة Library قم بالتمرير للأسفل وانقر على&amp;nbsp;Google Drive API، أو يمكنك البحث عنها في شريط البحث بكاتبة &quot;Google Drive API&quot;.&lt;/div&gt;
    &lt;div&gt;&lt;br /&gt;&lt;/div&gt;
    &lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2UJKJtbrsBQ94ry-N-XBI-l8IhjjLtiJjuoARCGlqG7tb5ahkPbGFzHZVS-mAgQ6sVVu_yfPkuUNxKI4ozV30CZTLDBCXAsrIRIMkGOZEQ3tl7RYUNF4qHIGbk98pQ8K3GL0ePjB3lHociQl5R9FvUCwXZ3bhljzNAnbh94f-pxheTkOueNPg9eYy6l2c/s1024/enable-google-drive-api-2.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;618&quot; data-original-width=&quot;1024&quot; height=&quot;386&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2UJKJtbrsBQ94ry-N-XBI-l8IhjjLtiJjuoARCGlqG7tb5ahkPbGFzHZVS-mAgQ6sVVu_yfPkuUNxKI4ozV30CZTLDBCXAsrIRIMkGOZEQ3tl7RYUNF4qHIGbk98pQ8K3GL0ePjB3lHociQl5R9FvUCwXZ3bhljzNAnbh94f-pxheTkOueNPg9eYy6l2c/w640-h386/enable-google-drive-api-2.jpg&quot; style=&quot;background-clip: content-box; border: 2px solid rgb(204, 204, 204); padding: 5px;&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
    &lt;div&gt;&lt;br /&gt;&lt;/div&gt;
    &lt;div&gt;انقر على زر ENABLE.&lt;/div&gt;
    &lt;div&gt;&lt;br /&gt;&lt;/div&gt;
    &lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBrxhvGCTFBfwROW7cIMncQntw2aMa7PwJ-W2DgNBuc81v4awhGAALemHX2wt__1S5EFDvIMQC39O-ZRpNUeIhyPk_5O4hbyKg3MDPRrdMRw9ybeXp_hrdzWfKvEAo5IBSBcH5J7_0CuM1F5cSEBdvB25hEwCS4OOxIS284kbHDuY4B20gmVHPZCNxQl50/s1024/enable-google-drive-api-3.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;618&quot; data-original-width=&quot;1024&quot; height=&quot;386&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBrxhvGCTFBfwROW7cIMncQntw2aMa7PwJ-W2DgNBuc81v4awhGAALemHX2wt__1S5EFDvIMQC39O-ZRpNUeIhyPk_5O4hbyKg3MDPRrdMRw9ybeXp_hrdzWfKvEAo5IBSBcH5J7_0CuM1F5cSEBdvB25hEwCS4OOxIS284kbHDuY4B20gmVHPZCNxQl50/w640-h386/enable-google-drive-api-3.jpg&quot; style=&quot;background-clip: content-box; border: 2px solid rgb(204, 204, 204); padding: 5px;&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
    &lt;div&gt;&lt;br /&gt;&lt;/div&gt;
    &lt;h3 id=&quot;create-a-google-drive-api-key&quot; style=&quot;font-size: 110%; margin-bottom: 5px; text-align: right;&quot;&gt;4. إنشاء مفتاح&amp;nbsp;Google Drive API&amp;nbsp;&lt;/h3&gt;
    &lt;div&gt;من القائمة اليسرى انقر على &quot;Credentials&quot; ثم انقر على &quot;CREATE CREDENTIALS&quot; وحدد &quot;API key&quot;.&lt;/div&gt;
    &lt;div&gt;&lt;br /&gt;&lt;/div&gt;
    &lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5vDVqPhYwUXfGEPbc5DI4J1a1QPeu-oMIR29Rquv9z4e8dUCTIRA4s_OMdsdGn5ulmMCnQ4Unq-6wkHouFjEjaOYRh9FdQavsvGoZY24_pCq5MsmI1ad21twOHq77t_x_suNJXyC7oev58dbzrl4vN-6zL5FSZkKhNtfsVEHK65dabpCETwEty-kHimep/s1024/create-a-google-drive-api-key-2.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;618&quot; data-original-width=&quot;1024&quot; height=&quot;386&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5vDVqPhYwUXfGEPbc5DI4J1a1QPeu-oMIR29Rquv9z4e8dUCTIRA4s_OMdsdGn5ulmMCnQ4Unq-6wkHouFjEjaOYRh9FdQavsvGoZY24_pCq5MsmI1ad21twOHq77t_x_suNJXyC7oev58dbzrl4vN-6zL5FSZkKhNtfsVEHK65dabpCETwEty-kHimep/w640-h386/create-a-google-drive-api-key-2.jpg&quot; style=&quot;background-clip: content-box; border: 2px solid rgb(204, 204, 204); padding: 5px;&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
    &lt;div&gt;&lt;br /&gt;&lt;/div&gt;
    &lt;div&gt;انسخ مفتاح API الذي تم إنشاؤه.&lt;/div&gt;
    &lt;div&gt;&lt;br /&gt;&lt;/div&gt;
    &lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJPdVzdis9h3_rr_NfmZMuyaIDVLLHvnnWi_15qvEJutcSVOzg0hwprSF99liWlKoeSzJuS8ZibUOq1j4Qd9QcYh3R4h-qRcMxCrxXJ_WMqWH83XDZFqNM-UJs2XFSmoXtmuXC4wJbNajQ377NEXl8nA-gT2U50iXD9ateM6SUGJ2vK2OYxM4LzoC1bib0/s1024/copy-google-drive-api-key.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;618&quot; data-original-width=&quot;1024&quot; height=&quot;386&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJPdVzdis9h3_rr_NfmZMuyaIDVLLHvnnWi_15qvEJutcSVOzg0hwprSF99liWlKoeSzJuS8ZibUOq1j4Qd9QcYh3R4h-qRcMxCrxXJ_WMqWH83XDZFqNM-UJs2XFSmoXtmuXC4wJbNajQ377NEXl8nA-gT2U50iXD9ateM6SUGJ2vK2OYxM4LzoC1bib0/w640-h386/copy-google-drive-api-key.jpg&quot; style=&quot;background-clip: content-box; border: 2px solid rgb(204, 204, 204); padding: 5px;&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/3882510979298456405'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/3882510979298456405'/><link rel='alternate' type='text/html' href='https://www.achamelar.com/2024/07/how-to-create-a-google-drive-api-key.html' title='كيفية إنشاء مفتاح Google Drive API'/><author><name>Achamel</name><uri>http://www.blogger.com/profile/14698034875566129660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_NHaqBmP_oS_R_r0MxIgqStf8quaO0DarppRqa6oMZWHtoq7OwhJnYBRIA8ehEtTMdDpTYvlgop9FK7NoFC5JlfSY91YIDWrjY-xjMcbGW1AfA2MYxJs0wq4NbtjaSWeWUWiUL09I5r7hf0YdNX6S6koOCRlDvQ0GdBhKtliGDey-KPoX1bPKBIzpGPQV/s72-c/google-drive-api-key.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-4446648237682335580.post-3255189041832325400</id><published>2024-03-29T02:31:00.000-07:00</published><updated>2025-01-03T01:35:19.916-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="شروحات"/><title type='text'>تعرف على موجه الأوامر cmd وكيفية استخدامه</title><content type='html'>&lt;div
  class=&quot;separator&quot;
  style=&quot;clear: both; pointer-events: none; text-align: center&quot;
&gt;
  &lt;a
    href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjn9WjHmG96QAu2FFtKKdVtaahOE1ivbYhryZsYctzJO8dp8b_89DhccILrDIaaKMh19hg4WIYM9lPF7FH-Qeo8YYD8rOFT92iaVjTD7_cGzEvLzB2IenNzaNgY6YUbaCA59oUmxPfe7YtnGo9dVHLMBkOFgpN5PvpxJU1C3ZsNfipiw9bBziGJXjRrbZtg/s600/cmd.jpg&quot;
    style=&quot;margin-left: 1em; margin-right: 1em&quot;
    &gt;&lt;img
      border=&quot;0&quot;
      data-original-height=&quot;428&quot;
      data-original-width=&quot;600&quot;
      src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjn9WjHmG96QAu2FFtKKdVtaahOE1ivbYhryZsYctzJO8dp8b_89DhccILrDIaaKMh19hg4WIYM9lPF7FH-Qeo8YYD8rOFT92iaVjTD7_cGzEvLzB2IenNzaNgY6YUbaCA59oUmxPfe7YtnGo9dVHLMBkOFgpN5PvpxJU1C3ZsNfipiw9bBziGJXjRrbZtg/s600/cmd.jpg&quot;
  /&gt;&lt;/a&gt;
&lt;/div&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;
  يُعتبر موجه الأوامر (cmd) في نظام التشغيل Windows أداة قوية وفعالة تتيح
  للمستخدم تنفيذ الأوامر عبر كتابة سطر الأوامر في نافذة نصية، يمكن للمستخدمين
  إدارة الملفات، تكوين الإعدادات، وأداء مهام النظام المختلفة بكل سهولة. فيما يلي
  سنتعرف على موجه الأوامر وكيفية استخدامه.
&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;details
  style=&quot;
    background-color: #f9f9f9;
    border-radius: 5px;
    border: 1px solid rgb(218, 218, 218);
    padding: 10px;
    margin-left: 5px;
  &quot;
open&gt;
  &lt;summary style=&quot;font-weight: bold&quot;&gt;محتوى المقالة:&lt;/summary&gt;
  &lt;ol style=&quot;-webkit-margin-after: 0.5em !important; margin-block-end: 0.5em&quot;&gt;
    &lt;li style=&quot;margin: 10px 0px 5px&quot;&gt;
      &lt;a
        href=&quot;https://www.achamelar.com/2024/04/command-prompt.html#what_is_cmd&quot;
        &gt;ماهو موجه الأوامر (cmd)؟&lt;/a
      &gt;
    &lt;/li&gt;
    &lt;li style=&quot;margin: 5px 0px&quot;&gt;
      &lt;a
        href=&quot;https://www.achamelar.com/2024/04/command-prompt.html#how_to_open_cmd&quot;
        &gt;كيفية فتح موجه الأوامر.&lt;/a
      &gt;
    &lt;/li&gt;
    &lt;li style=&quot;margin: 5px 0px&quot;&gt;
      &lt;a
        href=&quot;https://www.achamelar.com/2024/04/command-prompt.html#basic_commands&quot;
        &gt;الأوامر الأساسية والأمثلة.&lt;/a
      &gt;
    &lt;/li&gt;
    &lt;li style=&quot;margin: 5px 0px&quot;&gt;
      &lt;a
        href=&quot;https://www.achamelar.com/2024/04/command-prompt.html#keyboard_shortcuts&quot;
        &gt;إختصارات لوحة المفاتيح.&lt;/a
      &gt;
    &lt;/li&gt;
    &lt;li style=&quot;margin: 5px 0px&quot;&gt;
      &lt;a
        href=&quot;https://www.achamelar.com/2024/04/command-prompt.html#open_cmd_as_administrator&quot;
        &gt;فتح موجه الأوامر كمسؤول.&lt;/a
      &gt;
    &lt;/li&gt;
    &lt;li style=&quot;margin: 5px 0px&quot;&gt;
      &lt;a
        href=&quot;https://www.achamelar.com/2024/04/command-prompt.html#customize_the_interface&quot;
        &gt;تخصيص الواجهة النصية.&lt;/a
      &gt;
    &lt;/li&gt;
    &lt;li style=&quot;margin: 5px 0px&quot;&gt;
      &lt;a
        href=&quot;https://www.achamelar.com/2024/04/command-prompt.html#difference_between_cmd_and_powerShell&quot;
        &gt;الفرق بين Command Prompt و PowerShell.&lt;/a
      &gt;
    &lt;/li&gt;
  &lt;/ol&gt;
&lt;/details&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;h3
  id=&quot;what_is_cmd&quot;
  style=&quot;font-size: 110%; margin-bottom: 5px; text-align: right&quot;
&gt;
  ماهو موجه الأوامر (cmd)؟
&lt;/h3&gt;
&lt;p style=&quot;text-align: right&quot;&gt;
  يُعرف موجه الأوامر بـ cmd، اختصارًا لكلمة Command أو Command Prompt، وهو واجهة
  سطر الأوامر لأنظمة تشغيل Windows. يتيح لك تنفيذ الأوامر المدخلة لإجراء مهام
  مختلفة، مثل إدارة الملفات، تشغيل البرامج، حل المشاكل، تغيير الإعدادات، وغيرها.
  كما يوفر لك مزايا عن واجهة المستخدم الرسومية، مثل سرعة التنفيذ، سهولة
  الاستخدام، والتحكم الكامل.
&lt;/p&gt;
&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
  &lt;h3
    id=&quot;how_to_open_cmd&quot;
    style=&quot;font-size: 110%; margin-bottom: 5px; text-align: right&quot;
  &gt;
    كيفية فتح موجه الأوامر
  &lt;/h3&gt;
  &lt;div&gt;
    &lt;div&gt;
      يمكنك الوصول إلى موجه الأوامر على الويندوز بأكثر من طريقة مختلفة، منها:
    &lt;/div&gt;
    &lt;div style=&quot;line-height: 0.5em&quot;&gt;&lt;br /&gt;&lt;/div&gt;
    &lt;div style=&quot;line-height: 0.5em&quot;&gt;&lt;br /&gt;&lt;/div&gt;
    &lt;div&gt;
      &lt;div&gt;&lt;b&gt;الطريقة الأولى:&lt;/b&gt;&lt;/div&gt;
      &lt;div&gt;
        &lt;ol
          style=&quot;
            -webkit-margin-before: 0.5em !important;
            margin-block-start: 0.5em;
            text-align: right;
          &quot;
        &gt;
          &lt;li&gt;اضغط على مفتاحي Windows + R لفتح نافذة &quot;تشغيل&quot; (Run).&lt;/li&gt;
          &lt;li&gt;اكتب cmd في الحقل المخصص ثم اضغط على Enter.&lt;/li&gt;
        &lt;/ol&gt;
      &lt;/div&gt;
      &lt;div style=&quot;line-height: 0.5em&quot;&gt;&lt;br /&gt;&lt;/div&gt;
      &lt;div&gt;&lt;b&gt;الطريقة الثانية:&amp;nbsp;&lt;/b&gt;&lt;/div&gt;
      &lt;div&gt;
        &lt;ol
          style=&quot;
            -webkit-margin-before: 0.5em !important;
            margin-block-start: 0.5em;
            text-align: right;
          &quot;
        &gt;
          &lt;li&gt;افتح شريط البحث في الويندوز.&lt;/li&gt;
          &lt;li&gt;اكتب cmd أو command prompt.&lt;/li&gt;
          &lt;li&gt;انقر على النتيجة المطابقة لفتح موجه الأوامر.&lt;/li&gt;
        &lt;/ol&gt;
      &lt;/div&gt;
      &lt;div&gt;&lt;br /&gt;&lt;/div&gt;
      &lt;div&gt;&lt;br /&gt;&lt;/div&gt;
      &lt;h3
        id=&quot;basic_commands&quot;
        style=&quot;font-size: 110%; margin-bottom: 5px; text-align: right&quot;
      &gt;
        الأوامر الأساسية:
      &lt;/h3&gt;
      &lt;div&gt;&lt;b&gt;del&lt;/b&gt;: يحذف ملفًا أو مجموعة ملفات.&lt;/div&gt;
      &lt;div style=&quot;line-height: 0.5&quot;&gt;&lt;br /&gt;&lt;/div&gt;
      &lt;b&gt;move&lt;/b&gt;: ينقل ملفات من مكان إلى آخر.
    &lt;/div&gt;
    &lt;div style=&quot;line-height: 0.5&quot;&gt;&lt;br /&gt;&lt;/div&gt;
    &lt;b&gt;ren أو rename&lt;/b&gt;: يغير اسم ملف أو دليل.
  &lt;/div&gt;
  &lt;div style=&quot;line-height: 0.5&quot;&gt;&lt;br /&gt;&lt;/div&gt;
  &lt;b&gt;type&lt;/b&gt;: يعرض محتوى ملف نصي.
&lt;/div&gt;
&lt;div style=&quot;line-height: 0.5&quot;&gt;&lt;br /&gt;&lt;/div&gt;
&lt;b&gt;dir&lt;/b&gt;: يعرض محتويات المجلد الحالي.
&lt;div style=&quot;line-height: 0.5&quot;&gt;&lt;br /&gt;&lt;/div&gt;
&lt;b&gt;cd&lt;/b&gt;: يغير المجلد الحالي إلى مجلد آخر.
&lt;div style=&quot;line-height: 0.5&quot;&gt;&lt;br /&gt;&lt;/div&gt;
&lt;b&gt;md أو mkdir&lt;/b&gt;: ينشئ مجلدا جديدًا.
&lt;div style=&quot;line-height: 0.5&quot;&gt;&lt;br /&gt;&lt;/div&gt;
&lt;b&gt;rd أو rmdir&lt;/b&gt;: يحذف مجلد.&lt;br /&gt;
&lt;div style=&quot;line-height: 0.5&quot;&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;copy&lt;/b&gt;: ينسخ ملفات من مكان إلى آخر.&lt;/div&gt;
&lt;div style=&quot;line-height: 0.5&quot;&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;help&lt;/b&gt;: يعرض قائمة الأوامر المتاحة أو معلومات حول أمر محدد.&lt;/div&gt;
&lt;div style=&quot;line-height: 0.5&quot;&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;cls&lt;/b&gt;: يمسح الشاشة.&lt;/div&gt;
&lt;div style=&quot;line-height: 0.5&quot;&gt;&lt;br /&gt;&lt;/div&gt;
&lt;b&gt;exit&lt;/b&gt;: يغلق النافذة.&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;
  &lt;div&gt;&lt;b&gt;أمثلة عن الاستخدام:&lt;/b&gt;&lt;/div&gt;
  &lt;div
    style=&quot;
      background-color: black;
      border-radius: 4px;
      color: white;
      margin: 15px 0px 10px;
      padding: 10px;
      text-align: left;
    &quot;
  &gt;
    del file.txt
  &lt;/div&gt;
  &lt;div&gt;يحذف الملف file.txt.&lt;br /&gt;&lt;/div&gt;
  &lt;br /&gt;
  &lt;div
    style=&quot;
      background-color: black;
      border-radius: 4px;
      color: white;
      direction: ltr;
      margin: 15px 0px 10px;
      padding: 10px;
      text-align: left;
    &quot;
  &gt;
    move file.txt D:\Documents\
  &lt;/div&gt;
  ينقل الملف file.txt إلى الموقع D:\Documents.&lt;br /&gt;&lt;br /&gt;
  &lt;div
    style=&quot;
      background-color: black;
      border-radius: 4px;
      color: white;
      margin: 15px 0px 10px;
      padding: 10px;
      text-align: left;
    &quot;
  &gt;
    ren file.txt newfile.txt
  &lt;/div&gt;
  يغير اسم الملف من file.txt إلى newfile.txt.&lt;br /&gt;&lt;br /&gt;
  &lt;div
    style=&quot;
      background-color: black;
      border-radius: 4px;
      color: white;
      margin: 15px 0px 10px;
      padding: 10px;
      text-align: left;
    &quot;
  &gt;
    type file.txt
  &lt;/div&gt;
  يعرض محتوى الملف النصي file.txt.&lt;br /&gt;&lt;br /&gt;
  &lt;div
    style=&quot;
      background-color: black;
      border-radius: 4px;
      color: white;
      margin: 15px 0px 10px;
      padding: 10px;
      text-align: left;
    &quot;
  &gt;
    dir
  &lt;/div&gt;
  يعرض محتويات المجلد الحالي.&lt;br /&gt;&lt;br /&gt;
  &lt;div
    style=&quot;
      background-color: black;
      border-radius: 4px;
      color: white;
      margin: 15px 0px 10px;
      padding: 10px;
      text-align: left;
    &quot;
  &gt;
    cd Documents
  &lt;/div&gt;
  يغير المجلد الحالي إلى المجلد Documents.&lt;br /&gt;&lt;br /&gt;
  &lt;div
    style=&quot;
      background-color: black;
      border-radius: 4px;
      color: white;
      margin: 15px 0px 10px;
      padding: 10px;
      text-align: left;
    &quot;
  &gt;
    md NewFolder
  &lt;/div&gt;
  ينشئ مجلدا جديدًا بالاسم NewFolder.&lt;br /&gt;&lt;br /&gt;
  &lt;div
    style=&quot;
      background-color: black;
      border-radius: 4px;
      color: white;
      margin: 15px 0px 10px;
      padding: 10px;
      text-align: left;
    &quot;
  &gt;
    rd OldFolder
  &lt;/div&gt;
  يحذف المجلد OldFolder.&lt;br /&gt;&lt;br /&gt;
  &lt;div
    style=&quot;
      background-color: black;
      border-radius: 4px;
      color: white;
      margin: 15px 0px 10px;
      padding: 10px;
      text-align: left;
    &quot;
  &gt;
    copy file.txt D:\Backup
  &lt;/div&gt;
  ينسخ الملف file.txt إلى الموقع D:\Backup.&lt;br /&gt;&lt;br /&gt;
  &lt;div
    style=&quot;
      background-color: black;
      border-radius: 4px;
      color: white;
      margin: 15px 0px 10px;
      padding: 10px;
      text-align: left;
    &quot;
  &gt;
    help dir
  &lt;/div&gt;
  يعرض معلومات حول الأمر dir.&lt;br /&gt;&lt;br /&gt;
  &lt;div
    style=&quot;
      background-color: black;
      border-radius: 4px;
      color: white;
      margin: 15px 0px 10px;
      padding: 10px;
      text-align: left;
    &quot;
  &gt;
    cls
  &lt;/div&gt;
  يمسح الشاشة.
&lt;/div&gt;
&lt;div&gt;
  &lt;br /&gt;
  &lt;div
    style=&quot;
      background-color: black;
      border-radius: 4px;
      color: white;
      margin: 15px 0px 10px;
      padding: 10px;
      text-align: left;
    &quot;
  &gt;
    exit
  &lt;/div&gt;
  يغلق نافذة موجه الأوامر.&lt;br /&gt;&lt;br /&gt;
  &lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
  &lt;h3
    id=&quot;keyboard_shortcuts&quot;
    style=&quot;font-size: 110%; margin-bottom: 5px; text-align: right&quot;
  &gt;
    اختصارات&amp;nbsp; لوحة المفاتيح
  &lt;/h3&gt;
  &lt;div&gt;
    يعد استخدام اختصارات لوحة المفاتيح مفيدا جدا أثناء التعامل مع موجه الأوامر،
    فهذه الاختصارات تسهل عليك التنقل والتحكم في موجه الأوامر، وتوفر عليك الوقت
    والجهد عند تنفيذ الأوامر المختلفة. فمثلاً، اختصار Tab يساعدك في إكمال أسماء
    الملفات والمجلدات بسرعة دون الحاجة لكتابتها بالكامل.
  &lt;/div&gt;
  &lt;div&gt;&lt;br /&gt;&lt;/div&gt;
  إليك قائمة ببعض الاختصارات الأساسية التي يمكنك استخدامها في موجه الأوامر:
&lt;/div&gt;
&lt;div style=&quot;line-height: 0.5em&quot;&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 5px 0px&quot;&gt;
  &lt;b&gt;Tab&lt;/b&gt;: لإكمال اسم الملف أو المجلد تلقائيًا.&lt;br /&gt;
&lt;/div&gt;
&lt;div style=&quot;margin: 5px 0px&quot;&gt;&lt;b&gt;Esc&lt;/b&gt;: لمسح الأمر الذي تم كتابته.&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 5px 0px&quot;&gt;&lt;b&gt;Ctrl + C&lt;/b&gt;: لإنهاء الأمر الجاري.&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 5px 0px&quot;&gt;
  &lt;b&gt;Ctrl + C&lt;/b&gt;: للخروج وإلغاء كتابة السطر الحالي.&lt;br /&gt;
&lt;/div&gt;
&lt;div style=&quot;margin: 5px 0px&quot;&gt;&lt;b&gt;Ctrl + C&lt;/b&gt;: لنسخ النص المحدد.&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 5px 0px&quot;&gt;
  &lt;b&gt;السهم العلوي والسفلي&lt;/b&gt;: للتنقل بين الأوامر التي تم إدخالها مسبقًا.
&lt;/div&gt;
&lt;div style=&quot;margin: 5px 0px&quot;&gt;
  &lt;b&gt;السهم الأيمن أو F1&lt;/b&gt;: لإعادة كتابة الأحرف التي تم إدخالها في الأمر
  السابق، حرفًا بحرف.&lt;br /&gt;
&lt;/div&gt;
&lt;div style=&quot;margin: 5px 0px&quot;&gt;
  &lt;b&gt;Alt + Enter&lt;/b&gt;: للتبديل بين وضع ملء الشاشة ووضع النافذة المصغرة في موجه
  الأوامر.&lt;br /&gt;
&lt;/div&gt;
&lt;div style=&quot;margin: 5px 0px&quot;&gt;&lt;b&gt;Alt + F4&lt;/b&gt;: لإغلاق موجه الأوامر.&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 5px 0px&quot;&gt;&lt;b&gt;Ctrl + V&lt;/b&gt;: للصق النص من الحافظة.&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 5px 0px&quot;&gt;
  &lt;b&gt;Shift + End&lt;/b&gt;: لتحديد كل النص من الموضع الحالي للمؤشر حتى نهاية السطر.&lt;br /&gt;
&lt;/div&gt;
&lt;div style=&quot;margin: 5px 0px&quot;&gt;
  &lt;b&gt;End&lt;/b&gt;: لنقل المؤشر مباشرةً إلى نهاية السطر الحالي.&lt;br /&gt;
&lt;/div&gt;
&lt;div style=&quot;margin: 5px 0px&quot;&gt;
  &lt;b&gt;Home&lt;/b&gt;: لنقل المؤشر إلى بداية السطر.&lt;br /&gt;
&lt;/div&gt;
&lt;div style=&quot;margin: 5px 0px&quot;&gt;
  &lt;b&gt;Alt + F7&lt;/b&gt;: لمسح سجل الأوامر السابقة.&lt;br /&gt;
&lt;/div&gt;
&lt;div style=&quot;margin: 5px 0px&quot;&gt;
  &lt;b&gt;Ctrl + الأسهم العلوية والسفلية&lt;/b&gt;: لتحريك الشاشة لأعلى أو لأسفل دون تحريك
  مؤشر النص.&lt;br /&gt;
&lt;/div&gt;
&lt;div style=&quot;margin: 5px 0px&quot;&gt;
  &lt;b&gt;Shift + السهم العلوي&lt;/b&gt;: لتمديد التحديد الحالي سطرًا للأعلى.&lt;br /&gt;
&lt;/div&gt;
&lt;div style=&quot;margin: 5px 0px&quot;&gt;
  &lt;b&gt;Shift + السهم السفلي&lt;/b&gt;: لتمديد التحديد الحالي سطرًا للأسفل.&lt;br /&gt;
&lt;/div&gt;
&lt;div style=&quot;margin: 5px 0px&quot;&gt;
  &lt;b&gt;Ctrl + A&lt;/b&gt;: لتحديد كل النص في النافذة.&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
  &lt;div&gt;&lt;br /&gt;&lt;/div&gt;
  &lt;div&gt;&lt;br /&gt;&lt;/div&gt;
  &lt;div&gt;
    &lt;h3
      id=&quot;open_cmd_as_administrator&quot;
      style=&quot;font-size: 110%; margin-bottom: 5px; text-align: right&quot;
    &gt;
      فتح موجه الأوامر كمسؤول
    &lt;/h3&gt;
    &lt;p&gt;
      يتطلب فتح موجه الأوامر كمسؤول إذا كنت تريد تنفيذ بعض الأوامر التي تتطلب
      إذن المسؤول لإجراء تغييرات في النظام، مثل الأمر sfc الذي يستخدم لفحص
      وإصلاح ملفات النظام التالفة، في حال محاولة تنفيذ هذه الأوامر دون صلاحيات
      المسؤول، فقد تحصل على رسالة خطأ تفيد بأن العملية تتطلب حقوقا إدارية.
    &lt;/p&gt;
    &lt;br /&gt;لفتح موجه الأوامر كمسؤول في ويندوز، يمكنك استخدام عدة طرق، منها:&lt;br /&gt;
    &lt;ol&gt;
      &lt;li style=&quot;font-weight: bold; margin-bottom: 8px&quot;&gt;من قائمة ابدأ:&lt;/li&gt;
      &lt;ul&gt;
        &lt;li style=&quot;list-style-type: circle&quot;&gt;
          اضغط على زر البدء أو انقر على مربع البحث.
        &lt;/li&gt;
        &lt;li style=&quot;list-style-type: circle&quot;&gt;اكتب CMD&lt;/li&gt;
        &lt;li style=&quot;list-style-type: circle&quot;&gt;
          انقر بزر الماوس الأيمن على نتيجة موجه الأوامر واختر &quot;تشغيل كمسؤول&quot;.
        &lt;/li&gt;
      &lt;/ul&gt;
      &lt;li style=&quot;font-weight: bold; margin-bottom: 8px&quot;&gt;
        استخدام اختصار لوحة المفاتيح:
      &lt;/li&gt;
      &lt;ul&gt;
        &lt;li style=&quot;list-style-type: circle&quot;&gt;
          اضغط على Windows + R لفتح نافذة &quot;تشغيل&quot;.
        &lt;/li&gt;
        &lt;li style=&quot;list-style-type: circle&quot;&gt;اكتب cmd في النافذة.&lt;/li&gt;
        &lt;li style=&quot;list-style-type: circle&quot;&gt;اضغط على Ctrl + Shift + Enter.&lt;/li&gt;
      &lt;/ul&gt;
    &lt;/ol&gt;
  &lt;/div&gt;
  &lt;div&gt;&lt;br /&gt;&lt;/div&gt;
  &lt;div&gt;&lt;br /&gt;&lt;/div&gt;
  &lt;h3
    id=&quot;customize_the_interface&quot;
    style=&quot;font-size: 110%; margin-bottom: 5px; text-align: right&quot;
  &gt;
    تخصيص الواجهة النصية
  &lt;/h3&gt;
  &lt;div&gt;
    يتيح لك موجه الأوامر إمكانية التخصيص لواجهته النصية،&amp;nbsp;مما يسمح لك بتعديل
    طريقة عرض الواجهة النصية بما يتناسب مع تفضيلاتك الشخصية. يمكنك تنسيق النافذة
    واختيار اللون المفضل للنص والخلفية، بالإضافة إلى تحديد حجم الخط ونوعه. يمكن
    إجراء هذه التعديلات سواء عبر الإعدادات الرسومية أو بإدخال أوامر معينة في
    موجه الأوامر.
  &lt;/div&gt;
  &lt;div&gt;&lt;br /&gt;&lt;/div&gt;
  &lt;div&gt;
    &lt;b
      &gt;للوصول إلى خصائص موجه الأوامر عبر الإعدادات الرسومية اتباع الخطوات
      التالية :&lt;/b
    &gt;
  &lt;/div&gt;
  &lt;ol style=&quot;text-align: right&quot;&gt;
    &lt;li&gt;افتح موجه الأوامر.&lt;/li&gt;
    &lt;li&gt;انقر بزر الماوس الأيمن على الجزء العلوي من النافذة.&lt;/li&gt;
    &lt;li&gt;اختر خصائص.&lt;/li&gt;
  &lt;/ol&gt;
  &lt;div&gt;
    &lt;b
      &gt;لتغيير بعض تنسيقات النافذة عبر الأوامر المدخلة يمكنك إلقاء نظرة على
      القائمة التالية:&lt;/b
    &gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
  &lt;ol&gt;
    &lt;li&gt;&lt;b&gt;تغيير لون النص:&lt;/b&gt;&lt;/li&gt;
    &lt;ul&gt;
      &lt;li style=&quot;list-style-type: circle&quot;&gt;
        اكتب الأمر
        &lt;span
          style=&quot;
            background-color: #ededed;
            border-radius: 4px;
            border: 2px solid rgb(227, 227, 227);
            display: inline;
            margin: unset;
          &quot;
          &gt;color z&lt;/span
        &gt;
        لعرض قائمة بجميع الألوان والأرقام والأحرف المخصصة لها.
      &lt;/li&gt;
      &lt;li style=&quot;list-style-type: circle&quot;&gt;
        استخدم الأمر color مع رمز اللون المناسب. مثلاً،
        &lt;span
          style=&quot;
            background-color: #ededed;
            border-radius: 4px;
            border: 2px solid rgb(227, 227, 227);
            display: inline;
            margin: unset;
          &quot;
          &gt;color
          &lt;span style=&quot;display: inline; font-family: inherit; margin: unset&quot;
            &gt;6&lt;/span
          &gt;&lt;/span
        &gt;
        يجعل النص أصفر.
      &lt;/li&gt;
    &lt;/ul&gt;
    &lt;li&gt;&lt;b&gt;تغيير لون الخلفية:&lt;/b&gt;&lt;/li&gt;
    &lt;ul&gt;
      &lt;li style=&quot;list-style-type: circle&quot;&gt;
        اكتب الأمر color مع رمز اللون المناسب متبوعا برمز اللون الخاص بالنص.
      &lt;/li&gt;

      &lt;li style=&quot;list-style-type: circle&quot;&gt;
        مثلا، اكتب
        &lt;span
          style=&quot;
            background-color: #ededed;
            border-radius: 4px;
            border: 2px solid rgb(227, 227, 227);
            display: inline;
            margin: unset;
          &quot;
          &gt;color 60&lt;/span
        &gt;
        للحصول على نص اسود على خلفية صفراء، أو اختر أي لونين آخرين.
      &lt;/li&gt;
    &lt;/ul&gt;
    &lt;li&gt;&lt;b&gt;تغيير حجم النافذة:&lt;/b&gt;&lt;/li&gt;
    &lt;ul&gt;
      &lt;li style=&quot;list-style-type: circle&quot;&gt;
        اكتب
        &lt;span
          style=&quot;
            background-color: #ededed;
            border-radius: 4px;
            border: 2px solid rgb(227, 227, 227);
            display: inline;
            margin: unset;
          &quot;
          &gt;mode 80, 30&lt;/span
        &gt;
        لتغيير حجم النافذة إلى 80 عرض و 30 طول، أو اختر اي مقاسات تريدها.
      &lt;/li&gt;
    &lt;/ul&gt;
    &lt;li&gt;&lt;b&gt;تغيير عنوان النافذة:&lt;/b&gt;&lt;/li&gt;
    &lt;ul&gt;
      &lt;li style=&quot;list-style-type: circle&quot;&gt;
        استخدم الأمر title مع العنوان الجديد الذي تريده، مثلا، اكتب
        &lt;span
          style=&quot;
            background-color: #ededed;
            border-radius: 4px;
            border: 2px solid rgb(227, 227, 227);
            display: inline;
            margin: unset;
          &quot;
          &gt;title new title&lt;/span
        &gt;
        سيغير العنوان إلى new title.
      &lt;/li&gt;
    &lt;/ul&gt;
  &lt;/ol&gt;
  &lt;div&gt;&lt;br /&gt;&lt;/div&gt;
  &lt;h3
    id=&quot;difference_between_cmd_and_powerShell&quot;
    style=&quot;font-size: 110%; margin-bottom: 5px; text-align: right&quot;
  &gt;
    الفرق بين Command Prompt و PowerShell.
  &lt;/h3&gt;
  &lt;div&gt;
    الفرق الرئيسي بين Command Prompt و PowerShell هو أن PowerShell يستخدم لغة
    أكثر تطورًا لإدارة أنظمة التشغيل، ويدعم مجموعة أوسع من الأوامر والوظائف مثل
    تحليل البيانات والتعامل مع الشبكات والتحكم في البرامج. كما يتم استخدامه
    لأتمتة مهام إدارة النظام المعقدة التي يصعب تحقيقها من خلال CMD. يمكن تشغيل
    معظم الأوامر التي يتم تنفيذها على CMD على PowerShell أيضًا.
  &lt;/div&gt;
&lt;/div&gt;
</content><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/3255189041832325400'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/3255189041832325400'/><link rel='alternate' type='text/html' href='https://www.achamelar.com/2024/03/command-prompt.html' title='تعرف على موجه الأوامر cmd وكيفية استخدامه'/><author><name>Achamel</name><uri>http://www.blogger.com/profile/14698034875566129660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjn9WjHmG96QAu2FFtKKdVtaahOE1ivbYhryZsYctzJO8dp8b_89DhccILrDIaaKMh19hg4WIYM9lPF7FH-Qeo8YYD8rOFT92iaVjTD7_cGzEvLzB2IenNzaNgY6YUbaCA59oUmxPfe7YtnGo9dVHLMBkOFgpN5PvpxJU1C3ZsNfipiw9bBziGJXjRrbZtg/s72-c/cmd.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-4446648237682335580.post-6200423996105188907</id><published>2024-03-23T00:00:00.000-07:00</published><updated>2024-12-24T09:14:01.584-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="بلوجر"/><category scheme="http://www.blogger.com/atom/ns#" term="شروحات"/><title type='text'>كيفية حذف الصور من مدونة بلوجر نهائيا</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; pointer-events: none; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj79e8Yvq4WwISD-nuAxgZosqczgtYT9KFtLU5IpY5q49FkjXCxqHK4K5Ph5XfKkw2EZbfjWXUaF56bnGaQZSldbQiVHFgTy11syvcQWKClVUAZe7Xj60jnYj7y63luVLSlaWryBGNsYzSx5GT0JK5gB9gUksv_5HJJqlFmOqi32kBJ-psj3Q6VttE_KBdz/s600/delete-image-on-blogger.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;428&quot; data-original-width=&quot;600&quot; height=&quot;456&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj79e8Yvq4WwISD-nuAxgZosqczgtYT9KFtLU5IpY5q49FkjXCxqHK4K5Ph5XfKkw2EZbfjWXUaF56bnGaQZSldbQiVHFgTy11syvcQWKClVUAZe7Xj60jnYj7y63luVLSlaWryBGNsYzSx5GT0JK5gB9gUksv_5HJJqlFmOqi32kBJ-psj3Q6VttE_KBdz/s600/delete-image-on-blogger.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;في هذا الشرح سوف نتعلم كيف نقوم بحذف الصور من مدونة بلوجر ومن حساب جوجل بشكل نهائي.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;إليك الخطوات:&lt;br /&gt;&lt;/b&gt;&lt;ol style=&quot;text-align: right;&quot;&gt;&lt;li style=&quot;margin: 10px 0px;&quot;&gt;قم بتسجيل الدخول الى حساب جوجل الذي به المدونة التي تريد حذف الصور منها.&lt;/li&gt;&lt;li style=&quot;margin: 10px 0px;&quot;&gt;توجه إلى المدونة الخاص بك عبر الرابط &lt;span style=&quot;background-color: #cfe2f3;&quot;&gt;https://www.blogger.com&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;margin: 10px 0px;&quot;&gt;انقر على &lt;b&gt;الإعدادات.&lt;/b&gt;&lt;/li&gt;&lt;li style=&quot;margin: 10px 0px;&quot;&gt;اسحب الشريط من على اليسار إلى الأسفل حتى تصل إلى &lt;b&gt;وسائط من مدونتك&lt;/b&gt;.&lt;/li&gt;&lt;li style=&quot;margin: 10px 0px;&quot;&gt;انقر على وسائط من مدونتك.&lt;/li&gt;&lt;li style=&quot;margin: 10px 0px;&quot;&gt;انقر على مجلد الصور.&lt;/li&gt;&lt;li style=&quot;margin: 10px 0px;&quot;&gt;انقر على&amp;nbsp;&lt;img alt=&quot;No image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmBEpncuGDuejljyjXcwqaMeoSyPL27rOPYN4LEQcScur-TFtrSILkAf2GHWHvLA0iBuIi-OPmHA-x0w9evLBlninla4-xCUMzIZFlcUIeGrJwYCBRrgI2w5SRO8S6w6EIYS5tncWL2n_H/s18/delete.png&quot; style=&quot;background: none; pointer-events: none;&quot; /&gt;&amp;nbsp;لحذف الصورة أو يمكنك تحديد مجموعة من الصور لحذفها دفعة واحدة.&lt;/li&gt;&lt;li style=&quot;margin: 10px 0px;&quot;&gt;انقر على &lt;b&gt;حذف&lt;/b&gt;.&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;b&gt;أو ببساطة، يمكنك اتباع الخطوات التالية:&lt;/b&gt;&lt;br /&gt;&lt;ol style=&quot;text-align: right;&quot;&gt;&lt;li style=&quot;margin: 10px 0px;&quot;&gt;سجل الدخول الى حساب جوجل الذي تتواجد به المدونة التي تريد حذف الصور منها.&lt;/li&gt;&lt;li style=&quot;margin: 10px 0px;&quot;&gt;توجه إلى الرابط &lt;span style=&quot;background-color: #cfe2f3;&quot;&gt;https://www.blogger.com/go/mediamanager&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;margin: 10px 0px;&quot;&gt;انقر على مجلد الصور.&lt;/li&gt;&lt;li style=&quot;margin: 10px 0px;&quot;&gt;انقر على&amp;nbsp;&lt;img alt=&quot;No image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmBEpncuGDuejljyjXcwqaMeoSyPL27rOPYN4LEQcScur-TFtrSILkAf2GHWHvLA0iBuIi-OPmHA-x0w9evLBlninla4-xCUMzIZFlcUIeGrJwYCBRrgI2w5SRO8S6w6EIYS5tncWL2n_H/s18/delete.png&quot; style=&quot;background: none; pointer-events: none;&quot; /&gt;&amp;nbsp;لحذف الصورة.&lt;/li&gt;&lt;li style=&quot;margin: 10px 0px;&quot;&gt;انقر على &lt;b&gt;حذف&lt;/b&gt;.&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;مشاهدة الشرح المصور بالفيديو من &lt;a href=&quot;https://youtu.be/KHrqBKkDorg&quot; target=&quot;_blank&quot;&gt;هنا&lt;/a&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/6200423996105188907'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/6200423996105188907'/><link rel='alternate' type='text/html' href='https://www.achamelar.com/2024/03/how-delete-images-from-blogger.html' title='كيفية حذف الصور من مدونة بلوجر نهائيا'/><author><name>Achamel</name><uri>http://www.blogger.com/profile/14698034875566129660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj79e8Yvq4WwISD-nuAxgZosqczgtYT9KFtLU5IpY5q49FkjXCxqHK4K5Ph5XfKkw2EZbfjWXUaF56bnGaQZSldbQiVHFgTy11syvcQWKClVUAZe7Xj60jnYj7y63luVLSlaWryBGNsYzSx5GT0JK5gB9gUksv_5HJJqlFmOqi32kBJ-psj3Q6VttE_KBdz/s72-c/delete-image-on-blogger.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-4446648237682335580.post-7042174686942344467</id><published>2024-02-19T14:54:00.000-08:00</published><updated>2024-02-19T15:53:36.064-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="شروحات"/><title type='text'>كيفية إيقاف متصفح Microsoft Edge عن العمل في الخلفية عند إغلاقه</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; pointer-events: none; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEioR47Bj4VtJ64rwTf1foNrrSIcO7ueLj2Y99WKCUGeqmR8jbcarNQRpglCw9hPBRXYb6Qv4OA3yVJoUrpR09pJcxRPyYSMuLK_3t0cv5XKm67eHU2ax9e2mQCzlNNzPUlWhwaYqVxLfzD_Ymfpbi8qws-nhR_7iadmXYnTs__KcS5rZpSCcT0p9JZM15q7/s600/Stop%20Edge%20browser%20from%20running%20in%20the%20background.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;428&quot; data-original-width=&quot;600&quot; height=&quot;456&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEioR47Bj4VtJ64rwTf1foNrrSIcO7ueLj2Y99WKCUGeqmR8jbcarNQRpglCw9hPBRXYb6Qv4OA3yVJoUrpR09pJcxRPyYSMuLK_3t0cv5XKm67eHU2ax9e2mQCzlNNzPUlWhwaYqVxLfzD_Ymfpbi8qws-nhR_7iadmXYnTs__KcS5rZpSCcT0p9JZM15q7/s600/Stop%20Edge%20browser%20from%20running%20in%20the%20background.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;عند استخدام متصفح Microsoft Edge في تصفح الإنترنت، وبعد أن تقوم بإغلاقه، ستلاحظ في مدير المهام أن بعض العمليات التابعة للمتصفح لازالت تعمل في الخلفية وتقوم باستهلاك موارد الجهاز، برغم من أنك قمت بإغلاق المتصفح. مما يجعلك تضطر في بعض الأحيان إلى إنهاء هذه العمليات من مدير المهام، أو يجعلك تقوم بفتح مدير المهام في كل مرة تغلق فيها المتصفح لإغلاق هذه العمليات.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;غالبا تكون هذه العمليات التي تعمل في الخلفية حتى بعد إغلاق المتصفح تابعة لميزة تعزيز بدء التشغيل الموجودة في المتصفح، ووظيفتها هي جعل المتصفح يبدأ بشكل أسرع عند فتحه. لمعرفة المزيد عن هذه الميزة، يمكنك زيارة الرابط التالي من [&lt;a href=&quot;https://aka.ms/EdgeStartupBoostFAQ&quot; target=&quot;_blank&quot;&gt;هنا&lt;/a&gt;].&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;طبعا هذه الميزة قد تكون مفيدة لمن يمتلك جهازا بمواصفات عالية أو متوسطة، لأنها تجعل من متصفح Microsoft Edge متصفحا أسرع، لكن إذا كان الجهاز بمواصفات ضعيفة، فهذا قد يسبب بطئا في أداء الجهاز عند تشغيل أي من التطبيقات الأخرى. فيما يلي سنشرح كيف نقوم بإيقاف هذه العمليات عن العمل في الخلفية عند إغلاق متصفح Microsoft Edge.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;كيفية إيقاف متصفح Microsoft Edge عن العمل في الخلفية:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;الخطوة 1:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;نقوم بفتح متصفح Microsoft Edge&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;الخطوة 2:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;نتوجه إلى &quot;النظام والأداء&quot; عبر أحد الطرق التالية:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;الطريقة الأولى:&lt;/div&gt;&lt;div style=&quot;line-height: 0.5em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;انسخ والصق الرابط التالي في شريط البحث:&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: #cfe2f3;&quot;&gt;edge://settings/system&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;الطريقة الثانية:&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;ol style=&quot;-webkit-margin-before: 0.5em !important; -webkit-padding-start: 15px !important; margin-block-start: 0.5em; padding-inline-start: 15px; text-align: right;&quot;&gt;&lt;li&gt;اضغط من لوحة المفاتيح على: Alt + E&lt;/li&gt;&lt;li&gt;انقر على: &lt;b&gt;الإعدادات&lt;/b&gt; &amp;gt;&amp;gt; &lt;b&gt;النظام والأداء&lt;/b&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;الخطوة 3:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;قم بإيقاف تشغيل الخيارات التالية:&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: right;&quot;&gt;&lt;li&gt;تحسين بدء التشغيل.&lt;/li&gt;&lt;li&gt;متابعة تشغيل تطبيقات وملحات في الخلفية عند إغلاق Microsoft Edge.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;كيفية التأكد من أن متصفح Microsoft Edge لا يعمل في الخلفية على الويندوز:&lt;/b&gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;ol style=&quot;-webkit-padding-start: 15px !important; padding-inline-start: 15px; text-align: right;&quot;&gt;&lt;li&gt;أغلق المتصفح.&lt;/li&gt;&lt;li&gt;اضغط على Ctrl + Shift + Esc في نفس الوقت لفتح مدير المهام.&lt;/li&gt;&lt;li&gt;في قسم Processes ابحث عن &quot;Microsoft Edge&quot;. إذا لم تجد &quot;Microsoft Edge&quot; في القائمة، فهذا يعني أن المتصفح لا يعمل في الخلفية.&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;مشاهدة الشرح المصور بالفيديو من [&lt;a href=&quot;https://youtu.be/u3xt12GYVqE&quot; target=&quot;_blank&quot;&gt;هنا&lt;/a&gt;].&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/7042174686942344467'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/7042174686942344467'/><link rel='alternate' type='text/html' href='https://www.achamelar.com/2024/02/how-to-stop-microsoft-edge-from-running-in-the-background.html' title='كيفية إيقاف متصفح Microsoft Edge عن العمل في الخلفية عند إغلاقه'/><author><name>Achamel</name><uri>http://www.blogger.com/profile/14698034875566129660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEioR47Bj4VtJ64rwTf1foNrrSIcO7ueLj2Y99WKCUGeqmR8jbcarNQRpglCw9hPBRXYb6Qv4OA3yVJoUrpR09pJcxRPyYSMuLK_3t0cv5XKm67eHU2ax9e2mQCzlNNzPUlWhwaYqVxLfzD_Ymfpbi8qws-nhR_7iadmXYnTs__KcS5rZpSCcT0p9JZM15q7/s72-c/Stop%20Edge%20browser%20from%20running%20in%20the%20background.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-4446648237682335580.post-7724578450082952795</id><published>2024-01-04T16:19:00.000-08:00</published><updated>2024-01-16T08:39:12.775-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="خدمات مواقع"/><category scheme="http://www.blogger.com/atom/ns#" term="شروحات"/><title type='text'>كيف تستخدم ChatGPT مجانًا</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; pointer-events: none; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhAMEdwge0J5g1GhfSaS4P851GlJtsT9tuXnmZ4WvHptRqg4qavuQN4Rgw26rgLZYwKrjewnKETIujlg2WiT_2VtFiCHwfI11yblDiHQOEcG25SOE4w_rTe8v5rLMAeYk-Re2OdxGD-FjXuWZpt2LVRDKCiRHwPctQDysj9VEZoHgLTsvXbDZvGSEYpDGiT/s600/how_to_use_ChatGPT_for%20_free.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;428&quot; data-original-width=&quot;600&quot; height=&quot;456&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhAMEdwge0J5g1GhfSaS4P851GlJtsT9tuXnmZ4WvHptRqg4qavuQN4Rgw26rgLZYwKrjewnKETIujlg2WiT_2VtFiCHwfI11yblDiHQOEcG25SOE4w_rTe8v5rLMAeYk-Re2OdxGD-FjXuWZpt2LVRDKCiRHwPctQDysj9VEZoHgLTsvXbDZvGSEYpDGiT/s600/how_to_use_ChatGPT_for%20_free.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;في هذا الشرح سنتعرف على كيفية استخدام ChatGPT بشكل مجاني وبطريقتين مختلفتين. تابع الشرح إذا كنت مهتم بكيفية القيام بذلك.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;الطريقة الأولى:&lt;/b&gt;&lt;/p&gt;&lt;div style=&quot;line-height: 0.5em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;هذه الطريقة تكون عبر دردشة محرك البحث Bing ويمكنك من خلالها استخدام ChatGPT-4.&amp;nbsp;&lt;/p&gt;&lt;div style=&quot;line-height: 0.5em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;* يتطلب الأمر إنشاء حساب على Microsoft.&lt;/p&gt;&lt;p&gt;* يتطلب أن يكون لديك متصفح Edge على جهازك.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;الخطوات:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ol style=&quot;text-align: right;&quot;&gt;&lt;li style=&quot;padding: 5px 0px;&quot;&gt;قم بتحميل وتنصيب متصفح Edge من &lt;a href=&quot;https://www.microsoft.com/en-us/edge/download&quot; target=&quot;_blank&quot;&gt;هنا&lt;/a&gt;.&amp;nbsp;&lt;/li&gt;&lt;li style=&quot;padding: 5px 0px;&quot;&gt;افتح متصفح Edge ثم توجه الى الموقع التالي من&amp;nbsp;&lt;a href=&quot;https://outlook.live.com/ &quot; target=&quot;_blank&quot;&gt;هنا&lt;/a&gt;.&lt;/li&gt;&lt;li style=&quot;padding: 5px 0px;&quot;&gt;انقر على &lt;b&gt;إنشاء حساب مجاني&lt;/b&gt;.&lt;/li&gt;&lt;li style=&quot;padding: 5px 0px;&quot;&gt;أدخل اسم حساب البريد الإلكتروني الذي سيتم إنشاؤه.&lt;/li&gt;&lt;li style=&quot;padding: 5px 0px;&quot;&gt;أدخل كلمة المرور.&lt;/li&gt;&lt;li style=&quot;padding: 5px 0px;&quot;&gt;أدخل اسمك واسم العائلة.&lt;/li&gt;&lt;li style=&quot;padding: 5px 0px;&quot;&gt;اختر المنطقة ثم أدخل تاريخ ميلادك.&lt;/li&gt;&lt;li style=&quot;padding: 5px 0px;&quot;&gt;أكمل اختبار الكابتشا.&lt;/li&gt;&lt;li style=&quot;padding: 5px 0px;&quot;&gt;توجه الى الموقع التالي من&amp;nbsp;&lt;a href=&quot;http://www.bing.com&quot; target=&quot;_blank&quot;&gt;هنا&lt;/a&gt;.&lt;/li&gt;&lt;li style=&quot;padding: 5px 0px;&quot;&gt;انقر من أعلى الشاشة على &lt;b&gt;دردشة&lt;/b&gt;.&lt;/li&gt;&lt;li style=&quot;padding: 5px 0px;&quot;&gt;اختر نمط المحادثة الذي تريده، على سبيل المثال &quot;أكثر إبداعا&quot;.&lt;/li&gt;&lt;li style=&quot;padding: 5px 0px;&quot;&gt;ابدأ الدردشة مع ChatGPT.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;الطريقة الثانية:&lt;/b&gt;&lt;/p&gt;&lt;div style=&quot;line-height: 0.5em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;يمكنك استخدام ChatGPT عبر الموقع &lt;span style=&quot;background-color: #cfe2f3;&quot;&gt;https://poe.com&lt;/span&gt; الذي يقدم هذه الخدمة بشكل مجاني.&lt;/p&gt;&lt;div style=&quot;line-height: 0.5em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;* يتطلب الأمر إنشاء حساب على الموقع.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;الخطوات:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ol style=&quot;text-align: right;&quot;&gt;&lt;li style=&quot;padding: 5px 0px;&quot;&gt;توجه الى الموقع عبر النقر &lt;a href=&quot;https://poe.com&quot; target=&quot;_blank&quot;&gt;هنا&lt;/a&gt;.&lt;/li&gt;&lt;li style=&quot;padding: 5px 0px;&quot;&gt;أدخل بريدك الإلكتروني.&lt;/li&gt;&lt;li style=&quot;padding: 5px 0px;&quot;&gt;أدخل كود التفعيل الذي تم إرساله إلى بريدك الإلكتروني.&lt;/li&gt;&lt;li style=&quot;padding: 5px 0px;&quot;&gt;انقر من على اليسار على Your bots ثم اختر ChatGPT.&lt;/li&gt;&lt;li style=&quot;padding: 5px 0px;&quot;&gt;ابدأ الدردشة مع ChatGPT.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;يمكنك مشاهدة الشرح المصور بالفيديو من &lt;a href=&quot;https://youtu.be/Qh3OqPHsloo&quot; target=&quot;_blank&quot;&gt;هنا&lt;/a&gt;&lt;/p&gt;</content><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/7724578450082952795'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/7724578450082952795'/><link rel='alternate' type='text/html' href='https://www.achamelar.com/2024/01/how-to-use-chatgpt-for-free.html' title='كيف تستخدم ChatGPT مجانًا'/><author><name>Achamel</name><uri>http://www.blogger.com/profile/14698034875566129660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhAMEdwge0J5g1GhfSaS4P851GlJtsT9tuXnmZ4WvHptRqg4qavuQN4Rgw26rgLZYwKrjewnKETIujlg2WiT_2VtFiCHwfI11yblDiHQOEcG25SOE4w_rTe8v5rLMAeYk-Re2OdxGD-FjXuWZpt2LVRDKCiRHwPctQDysj9VEZoHgLTsvXbDZvGSEYpDGiT/s72-c/how_to_use_ChatGPT_for%20_free.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-4446648237682335580.post-8473225360477791922</id><published>2023-10-03T11:00:00.000-07:00</published><updated>2025-04-02T20:03:41.941-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="منوعات"/><title type='text'>وصف الجنة ونعيمها</title><content type='html'>
          &lt;div class=&quot;separator&quot; style=&quot;clear: both; pointer-events: none; text-align: center;&quot;&gt;
        &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgME3FqfJRmKIDfJUdOMtZrmDXhByI2skOARaxEVmsUf177Bja6iVZTkcmn3hjZhqgU6H5BJ-b9rm_p4iiD96GN_WzDxPXc3ymrUvXBvB3pQxR11dU8EG4wlOjg6UfFP9MpYbyN7bFaEmbGPkczBV6lD9L2sfeXrbRMxbJs1lt5nD-bbgg2PtG-Gj1JNYPJ/s600/paradise.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;896&quot; data-original-width=&quot;1344&quot; height=&quot;426&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgME3FqfJRmKIDfJUdOMtZrmDXhByI2skOARaxEVmsUf177Bja6iVZTkcmn3hjZhqgU6H5BJ-b9rm_p4iiD96GN_WzDxPXc3ymrUvXBvB3pQxR11dU8EG4wlOjg6UfFP9MpYbyN7bFaEmbGPkczBV6lD9L2sfeXrbRMxbJs1lt5nD-bbgg2PtG-Gj1JNYPJ/s600/paradise.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;
      &lt;/div&gt;
      &lt;br /&gt;
      &lt;p&gt;
        الجنة هي دار الخلود والنعيم التي أعدها الله لعباده المؤمنين الذين آمنوا به واتبعوا شريعته وصبروا&amp;nbsp;على الابتلاءات. ففي الجنة من النعيم المقيم&amp;nbsp;ما لا عين رأت ولا أذن سمعت ولا خطر على قلب بشر.&amp;nbsp;قال تعالى:
        &lt;span style=&quot;color: #bf9000;&quot;&gt;{فَلَا تَعْلَمُ نَفْسٌ مَّا أُخْفِيَ لَهُم مِّن قُرَّةِ أَعْيُنٍ
          جَزَاءً بِمَا كَانُوا يَعْمَلُونَ}&lt;/span&gt;
        &lt;span style=&quot;font-size: x-small; font-the_size: x-small;&quot;&gt;[السجدة: 17]&lt;/span&gt;.&amp;nbsp;كما تناول القرآن والسنة أوصاف الجنة ونعيمها وأسباب دخولها. في هذا المقال سوف نستعرض بعض نعيم الجنة مستندين إلى الأدلة الشرعية.&lt;/p&gt;
      &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
      &lt;div&gt;
        &lt;br /&gt;
        &lt;div id=&quot;btn-cm&quot;&gt;
          &lt;div id=&quot;btn_toc&quot; onclick=&quot;if (document.getElementById(&#39;toc&#39;).style.display === &#39;none&#39;) { document.getElementById(&#39;toc&#39;).style.display = &#39;flex&#39;;} else { document.getElementById(&#39;toc&#39;).style.display = &#39;none&#39;; }&quot; role=&quot;button&quot; tabindex=&quot;0&quot;&gt;
            محتوى المقالة&lt;svg height=&quot;18&quot; viewbox=&quot;0 0 24 24&quot; width=&quot;18&quot;&gt;
              &lt;path d=&quot;M12,18.17L8.83,15L7.42,16.41L12,21L16.59,16.41L15.17,15M12,5.83L15.17,9L16.58,7.59L12,3L7.41,7.59L8.83,9L12,5.83Z&quot; fill=&quot;#000000&quot;&gt;&lt;/path&gt;
            &lt;/svg&gt;
          &lt;/div&gt;
          &lt;div id=&quot;toc&quot; style=&quot;display: flex; flex-wrap: wrap; justify-content: space-between;&quot;&gt;
            &lt;ol style=&quot;flex: 1 1 0%;&quot;&gt;
              &lt;li&gt;
                &amp;nbsp;&lt;a href=&quot;https://www.achamelar.com/2023/10/the-bliss-of-heaven.html#names_of_heaven&quot;&gt;أسماء الجنة&lt;/a&gt;
              &lt;/li&gt;
              &lt;li&gt;
                &amp;nbsp;&lt;a href=&quot;https://www.achamelar.com/2023/10/the-bliss-of-heaven.html#the_smell_of_heaven&quot;&gt;ريح الجنة&lt;/a&gt;
              &lt;/li&gt;
              &lt;li&gt;
                &amp;nbsp;&lt;a href=&quot;https://www.achamelar.com/2023/10/the-bliss-of-heaven.html#the_size_of_heaven&quot;&gt;حجم الجنة&lt;/a&gt;
              &lt;/li&gt;
              &lt;li&gt;
                &amp;nbsp;&lt;a href=&quot;https://www.achamelar.com/2023/10/the-bliss-of-heaven.html#gates_of_heaven&quot;&gt;أبواب الجنة الثمانية وأسماؤها&lt;/a&gt;
              &lt;/li&gt;
              &lt;li&gt;
                &amp;nbsp;&lt;a href=&quot;https://www.achamelar.com/2023/10/the-bliss-of-heaven.html#keepers_of_heaven&quot;&gt;خزنة الجنة&lt;/a&gt;
              &lt;/li&gt;
              &lt;li&gt;
                &amp;nbsp;&lt;a href=&quot;https://www.achamelar.com/2023/10/the-bliss-of-heaven.html#the_light_of_heaven&quot;&gt;نور الجنة&lt;/a&gt;
              &lt;/li&gt;
              &lt;li&gt;
                &amp;nbsp;&lt;a href=&quot;https://www.achamelar.com/2023/10/the-bliss-of-heaven.html#the_soil_of_heaven&quot;&gt;تراب الجنة&lt;/a&gt;
              &lt;/li&gt;
              &lt;li&gt;
                &amp;nbsp;&lt;a href=&quot;https://www.achamelar.com/2023/10/the-bliss-of-heaven.html#heaven_stones&quot;&gt;أحجار الجنة&lt;/a&gt;
              &lt;/li&gt;
              &lt;li&gt;
                &amp;nbsp;&lt;a href=&quot;https://www.achamelar.com/2023/10/the-bliss-of-heaven.html#rivers_of_heaven&quot;&gt;أنهار الجنة&lt;/a&gt;
              &lt;/li&gt;
              &lt;li&gt;
                &amp;nbsp;&lt;a href=&quot;https://www.achamelar.com/2023/10/the-bliss-of-heaven.html#trees_of_heaven&quot;&gt;أشجار الجنة&lt;/a&gt;
              &lt;/li&gt;
            &lt;/ol&gt;
            &lt;ol start=&quot;11&quot; style=&quot;flex: 1 1 0%;&quot;&gt;
              &lt;li&gt;
                &amp;nbsp;&lt;a href=&quot;https://www.achamelar.com/2023/10/the-bliss-of-heaven.html#houses_in_heaven&quot;&gt;مساكن أهل الجنة&lt;/a&gt;
              &lt;/li&gt;
              &lt;li&gt;
                &amp;nbsp;&lt;a href=&quot;https://www.achamelar.com/2023/10/the-bliss-of-heaven.html#vessels_of_heaven&quot;&gt;أثاث وآنية أهل الجنة&lt;/a&gt;
              &lt;/li&gt;
              &lt;li&gt;
                &amp;nbsp;&lt;a href=&quot;https://www.achamelar.com/2023/10/the-bliss-of-heaven.html#food-drink_heaven&quot;&gt;طعام وشراب أهل الجنة&lt;/a&gt;
              &lt;/li&gt;
              &lt;li&gt;
                &amp;nbsp;&lt;a href=&quot;https://www.achamelar.com/2023/10/the-bliss-of-heaven.html#the_market_of_heaven&quot;&gt;سوق الجنة&lt;/a&gt;
              &lt;/li&gt;
              &lt;li&gt;
                &amp;nbsp;&lt;a href=&quot;https://www.achamelar.com/2023/10/the-bliss-of-heaven.html#levels_of_heaven&quot;&gt;درجات الجنة&lt;/a&gt;
              &lt;/li&gt;
              &lt;li&gt;
                &amp;nbsp;&lt;a href=&quot;https://www.achamelar.com/2023/10/the-bliss-of-heaven.html#al-hour_al-eeen&quot;&gt;الحور العين&lt;/a&gt;
              &lt;/li&gt;
              &lt;li&gt;
                &amp;nbsp;&lt;a href=&quot;https://www.achamelar.com/2023/10/the-bliss-of-heaven.html#immortal_boys&quot;&gt;خدم أهل الجنة&lt;/a&gt;
              &lt;/li&gt;
              &lt;li&gt;
                &amp;nbsp;&lt;a href=&quot;https://www.achamelar.com/2023/10/the-bliss-of-heaven.html#the_people_of_heaven&quot;&gt;أهل الجنة&lt;/a&gt;
              &lt;/li&gt;
              &lt;li&gt;
                &amp;nbsp;&lt;a href=&quot;https://www.achamelar.com/2023/10/the-bliss-of-heaven.html#peace_in_paradis&quot;&gt;الأمان والسلام في الجنة
                &lt;/a&gt;
              &lt;/li&gt;
              &lt;li&gt;
                &amp;nbsp;&lt;a href=&quot;https://www.achamelar.com/2023/10/the-bliss-of-heaven.html#the_great_blessing_in_heaven&quot;&gt;أعظم نعيم أهل الجنة&lt;/a&gt;
              &lt;/li&gt;
            &lt;/ol&gt;
          &lt;/div&gt;
        &lt;/div&gt;
        &lt;div&gt;&lt;br /&gt;&lt;/div&gt;
        &lt;style&gt;
          .tos {
            webkit-padding-start: 5px !important;
            padding-inline-start: 5px;
            text-align: right;
          }
          .tos li {
            margin: 10px 0px;
            list-style-type: &quot;-&quot;;
            padding-right: 5px;
          }
        &lt;/style&gt;
        &lt;h2 id=&quot;names_of_heaven&quot; style=&quot;font-size: 110%; line-height: unset; margin-bottom: 5px; text-align: right;&quot;&gt;
          أسماء الجنة
        &lt;/h2&gt;
        &lt;p&gt;
          ذكرت في القرآن الكريم العديد من الأسماء المختلفة للجنة، وكل اسم من هذه
          الأسماء يحمل معنى خاصًا يعكس نوعًا من نعيم الجنة أو صفة من
          صفاتها.&amp;nbsp;
        &lt;/p&gt;
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        إليك بعض هذه الأسماء ومعانيها:
        &lt;div style=&quot;line-height: 0.4em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        &lt;ul class=&quot;tos&quot;&gt;
          &lt;li&gt;
            &lt;b&gt;الجنة&lt;/b&gt;: يعني البستان الذي يستر بأشجاره ما بداخله. وقيل
            سُميت بالجنة لما تخفيه من نعيم داخلها.
          &lt;/li&gt;
          &lt;li&gt;
            &lt;b&gt;دار الخُلد&lt;/b&gt;: سُميت دار الخُلد لديمومتها الأبدية، فهي مكان
            البقاء الأبدي الذي لا يبغون أهله عنه حولاً.
          &lt;/li&gt;
          &lt;li&gt;
            &lt;b&gt;دار السلام&lt;/b&gt;: سُميت بذلك لخلوها من كل شر وبلاء ومكروه، فهي دار
            السكينة والطمأنينة والرضا.
          &lt;/li&gt;
          &lt;li&gt;&lt;b&gt;دار المُقامة&lt;/b&gt;: أي مكان الإقامة الدائم.&lt;/li&gt;
          &lt;li&gt;&lt;b&gt;جنة المأوى&lt;/b&gt;: أي مكان الاستقرار الذي يصير إليه الفائزون.&lt;/li&gt;
          &lt;li&gt;&lt;b&gt;جنات عدن&lt;/b&gt;: أي مكان الإقامة والخلود.&lt;/li&gt;
          &lt;li&gt;
            &lt;b&gt;الفردوس&lt;/b&gt;: أي البستان الجميل وهو اسم يشير إلى أعلى مراتب الجنة.
          &lt;/li&gt;
          &lt;li&gt;&lt;b&gt;جنات النعيم&lt;/b&gt;: سُميت بذلك لما تحتويه من النعيم العظيم.&lt;/li&gt;
          &lt;li&gt;&lt;b&gt;المقام الأمين&lt;/b&gt;: أي مكان خالٍ من كل سوء وآفة ومنغصات.&lt;/li&gt;
          &lt;li&gt;
            &lt;b&gt;الغرفة&lt;/b&gt;: هي مكانة عالية في الجنة يراها أهل الجنة كأنها كوكب في
            السماء.
          &lt;/li&gt;
          &lt;li&gt;
            &lt;b&gt;مقعد صدق&lt;/b&gt;: أي المقام الكريم الذي استحقه من ناله بصدقه مع الله.
            وقيل يعني مقعدًا خاليًا من الكذب واللغو والشتم والقول الباطل.
          &lt;/li&gt;
          &lt;li&gt;&lt;b&gt;دار الحيوان&lt;/b&gt;: أي دار الحياة التي لا موت فيها.&lt;/li&gt;
        &lt;/ul&gt;
      &lt;/div&gt;
      &lt;div&gt;
        &lt;h2 style=&quot;font-size: 110%; line-height: unset; margin-bottom: 5px; text-align: right;&quot;&gt;
          &lt;br /&gt;
        &lt;/h2&gt;
        &lt;h2 id=&quot;the_smell_of_heaven&quot; style=&quot;font-size: 110%; line-height: unset; margin-bottom: 5px; text-align: right;&quot;&gt;
          ريح الجنة
        &lt;/h2&gt;
        &lt;p&gt;
          إن للجنة رائحة طيبة يوجد أثرها وعبيرها من مسافات بعيدة، ومما جاءت به الأحاديث في ذلك أن ريحها يوجد من مسيرة أربعين عامٌا، وفي بعض الروايات أن ريحها يوجد من مسيرة مائة عام.
        &lt;/p&gt;
        &lt;div style=&quot;line-height: 2.7em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        &lt;h2 id=&quot;the_size_of_heaven&quot; style=&quot;font-size: 110%; line-height: unset; margin-bottom: 5px; text-align: right;&quot;&gt;
          حجم الجنة
        &lt;/h2&gt;
        &lt;p style=&quot;text-align: right;&quot;&gt;
          الجنة هي خلق عظيم من خلق الله تعالى، وهي عالم في غاية الاتساع، وقد جاء
          تبيان اتساع الجنة في القرآن الكريم في قوله تعالى:
          &lt;span style=&quot;color: #bf9000;&quot;&gt;{وَسَارِعُوا إِلَى مَغْفِرَةٍ مِنْ رَبِّكُمْ وَجَنَّةٍ عَرْضُهَا
            السَّمَاوَاتُ وَالْأَرْضُ أُعِدَّتْ لِلْمُتَّقِينَ}&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;font-size: x-small; font-the_size: x-small;&quot;&gt;[آل عمران: 133]&lt;/span&gt;.
        &lt;/p&gt;
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        &lt;p style=&quot;text-align: right;&quot;&gt;كما جاء في الحديث النبوي أن في الجنة شجرة يسير الراكب في ظلها مائة عام لا يقطعها، وهذا إن دلّ فَهُو يدل على اتساع الجنة وعظيم خلقها.&lt;/p&gt;
        &lt;div style=&quot;line-height: 2.7em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        &lt;h2 id=&quot;gates_of_heaven&quot; style=&quot;font-size: 110%; line-height: unset; margin-bottom: 5px; text-align: right;&quot;&gt;
          أبواب الجنة
        &lt;/h2&gt;
        &lt;p style=&quot;text-align: right;&quot;&gt;
          إن للجنة أبوابًا تُفتح يوم القيامة للفائزين حتى يدخلوا منها إلى دار
          السلام والنعيم، وذلك مصدقاً لقوله تعالى:
          &lt;span style=&quot;color: #bf9000;&quot;&gt;{وَسِيقَ الَّذِينَ اتَّقَوْا رَبَّهُمْ إِلَى الْجَنَّةِ زُمَرًا
            حَتَّى إِذَا جَاءُوهَا وَفُتِحَتْ أَبْوَابُهَا وَقَالَ لَهُمْ
            خَزَنَتُهَا سَلَامٌ عَلَيْكُمْ طِبْتُمْ فَادْخُلُوهَا
            خَالِدِينَ}&lt;/span&gt;
          &lt;span style=&quot;font-size: x-small; font-the_size: x-small;&quot;&gt;[ص: 50]&lt;/span&gt;.&amp;nbsp;
        &lt;/p&gt;
        &lt;p style=&quot;text-align: right;&quot;&gt;&lt;/p&gt;
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        &lt;p style=&quot;text-align: right;&quot;&gt;
          وقد ورد في الحديث الشريف أن ما بين المصراعين من مصاريع الجنة كما بين
          مكة وهجر، أو كما بين مكة وبصرى. وهذا يدل على عِظَم حجم أبواب الجنة وقدرتها على استيعاب أعداد كبيرة من المؤمنين الداخلين إليها.&amp;nbsp;
        &lt;/p&gt;
        &lt;p style=&quot;text-align: right;&quot;&gt;&lt;/p&gt;
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        &lt;p style=&quot;text-align: right;&quot;&gt;
          وعدد هذه الأبواب هو ثمانية، كما جاء في حديث رسول الله صلى الله عليه
          وسلم:
          &lt;span style=&quot;color: #3d85c6;&quot;&gt;{فِي الجَنّةِ ثَمانِيَةُ أبْوابٍ، فِيهَا بابٌ يُسمّى الرّيانَ، لا
            يَدْخُلُهُ إلاّ الصّائِمُون}&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;font-size: x-small; font-the_size: x-small;&quot;&gt;[صحيح البخاري - 3257]&lt;/span&gt;.&amp;nbsp;&lt;/p&gt;&lt;div&gt;&lt;div&gt;&lt;ul style=&quot;-webkit-padding-start: 25px !important; margin-bottom: 0px; margin-top: 10px; padding-inline-start: 25px; text-align: right;&quot;&gt;
            &lt;/ul&gt;
          &lt;/div&gt;
        &lt;/div&gt;
        &lt;div&gt;&lt;br /&gt;&lt;/div&gt;
        هذا فيما يخص الأبواب الرئيسية الثمانية للجنة، وهي التي يدخل منها جميع أهل الجنة. أما أبواب القصور والدور والبيوت الموجودة داخل الجنة، فهي مُفتحة لأهلها، كما جاء في قوله تعالى:
        &lt;span style=&quot;color: #bf9000;&quot;&gt;{جَنَّاتِ عَدْنٍ مُّفَتَّحَةً لَّهُمُ الْأَبْوَابُ}&lt;/span&gt;
        &lt;span style=&quot;font-size: x-small; font-the_size: x-small;&quot;&gt;[ص: 50]&lt;/span&gt;،
        &lt;span style=&quot;color: #bf9000;&quot;&gt;{وَالْمَلَائِكَةُ يَدْخُلُونَ عَلَيْهِم مِّن كُلِّ بَابٍ}&lt;/span&gt;
        &lt;span style=&quot;font-size: x-small; font-the_size: x-small;&quot;&gt;[الرعد: 23]&lt;/span&gt;.
        &lt;div style=&quot;line-height: 2.7em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        &lt;h2 id=&quot;keepers_of_heaven&quot; style=&quot;font-size: 110%; line-height: unset; margin-bottom: 5px; text-align: right;&quot;&gt;
          خزنة الجنة
        &lt;/h2&gt;
        &lt;p style=&quot;text-align: right;&quot;&gt;
          خزنة الجنة هم الملائكة الموكلون بالجنة، وهم الذين يستقبلون السعداء
          الذين نجوا من النار بالبشارة والسلام، وهم أيضًا المكلفون بدعوة
          المؤمنين إلى الدخول من أبواب الجنة التي تتناسب مع أعمالهم.&amp;nbsp;
        &lt;/p&gt;
        &lt;p style=&quot;text-align: right;&quot;&gt;&lt;/p&gt;
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        &lt;p style=&quot;text-align: right;&quot;&gt;
          روى البخاري ومسلم عن أبي هريرة رضي الله عنه قال: قال رسول الله صلى
          الله عليه وسلم:&amp;nbsp;&lt;span style=&quot;color: #3d85c6;&quot;&gt;{مَنْ أَنْفَقَ زَوْجَيْنِ فِي سَبِيلِ اللَّهِ، دَعَاهُ خَزَنَةُ
            الجَنَّةِ، كُلُّ خَزَنَةِ بَابٍ: أَيْ فُلُ هَلُمَّ، قَالَ أَبُو
            بَكْرٍ: يَا رَسُولَ اللَّهِ، ذَاكَ الَّذِي لاَ تَوَى عَلَيْهِ،
            فَقَالَ النَّبِيُّ صَلَّى اللَّهُ عَلَيْهِ وَسَلَّمَ: إِنِّي
            لَأَرْجُو أَنْ تَكُونَ مِنْهُمْ}&lt;/span&gt;
          &lt;span style=&quot;font-size: x-small; font-the_size: x-small;&quot;&gt;[صحيح البخاري - 2841]&lt;/span&gt;.
        &lt;/p&gt;
        &lt;div style=&quot;line-height: 2.7em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        &lt;h2 id=&quot;the_light_of_heaven&quot; style=&quot;font-size: 110%; line-height: unset; margin-bottom: 5px; text-align: right;&quot;&gt;
          نور الجنة
        &lt;/h2&gt;
        &lt;p style=&quot;text-align: right;&quot;&gt;
          في الجنة لا يوجد ليل ولا نهار، بل يوجد نور دائم، قال القرطبي: قال
          العلماء: ليس في الجنة ليل ونهار، وإنما هم في نور دائم أبداً، وإنما
          يعرفون مقدار الليل بإرخاء الحجب وإغلاق الأبواب، ويعرفون مقدار النهار
          برفع الحجب وفتح الأبواب. كما أنه لا يوجد في الجنة شمس، قال تعالى:
          &lt;span style=&quot;color: #bf9000;&quot;&gt;{مُتَّكِئِينَ فِيهَا عَلَى الْأَرَائِكِ ۖ لَا يَرَوْنَ فِيهَا
            شَمْسًا وَلَا زَمْهَرِيرًا}&lt;/span&gt;
          &lt;span style=&quot;font-size: x-small; font-the_size: x-small;&quot;&gt;[الإنسان: 13]&lt;/span&gt;.
        &lt;/p&gt;
        &lt;p&gt;&lt;/p&gt;
        &lt;div style=&quot;line-height: 2.7em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        &lt;h2 id=&quot;the_soil_of_heaven&quot; style=&quot;font-size: 110%; line-height: unset; margin-bottom: 5px; text-align: right;&quot;&gt;
          تراب الجنة
        &lt;/h2&gt;
        &lt;p&gt;
          إن تراب الجنة ليس كتراب الدنيا الذي نعرفه، فقد جاء أن تراب الجنة مكون
          من المسك الخالص والزعفران، كما أن هيئته تكون على شكل الدرمكة البيضاء،
          وهو الدقيق الأبيض الخالص، فهو في البياض درمكة وفي الطيب مسك.&amp;nbsp;عَنْ
          ‏أَبِي سَعِيدٍ ‏أَنَّ‏ ‏ابْنَ صَيَّادٍ ‏
          ‏سَأَلَ النَّبِيَّ ‏ ‏صَلَّى اللَّهُ عَلَيْهِ وَسَلَّمَ
          ‏عَنْ تُرْبَةِ الْجَنَّةِ فَقَالَ:&lt;span style=&quot;color: #3d85c6;&quot;&gt;&amp;nbsp;{‏ ‏دَرْمَكَةٌ ‏‏بَيْضَاءُ مِسْكٌ
            خَالِصٌ}&lt;/span&gt;
          &lt;span style=&quot;font-size: x-small; font-the_size: x-small;&quot;&gt;[صحيح مسلم - 5213]&lt;/span&gt;.
        &lt;/p&gt;
        &lt;p style=&quot;text-align: right;&quot;&gt;&lt;/p&gt;
        &lt;div style=&quot;line-height: 2.7em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        &lt;h2 id=&quot;heaven_stones&quot; style=&quot;font-size: 110%; line-height: unset; margin-bottom: 5px; text-align: right;&quot;&gt;
          أحجار الجنة
        &lt;/h2&gt;
        &lt;p style=&quot;text-align: right;&quot;&gt;
          أحجار الجنة وحصباءها لَهِيَ يواقيت مشعة بالنور، والحجرُ الأسود الذي هو
          على إحدى زوايا الكعبة المشرفة هو من أحجار الجنة، كان قبل أن ينزل إلى
          الأرض ياقوتة بيضاء متلألئة، ولكن الله طمس نوره.&amp;nbsp;
        &lt;/p&gt;
        &lt;p style=&quot;text-align: right;&quot;&gt;&lt;/p&gt;
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        &lt;p style=&quot;text-align: right;&quot;&gt;
          كذلك الحجر الذي وقف عليه سيدنا إبراهيم عند قيامه ببناء البيت مع سيدنا
          إسماعيل هو من أحجار الجنة، وقد ثبت ذلك من حديث رسول الله صلى الله عليه
          وسلم الذي يرويه عبد الله بن عمرو، يقول: سمعت رسول الله صلى الله عليه
          وسلم يقول:
          &lt;span style=&quot;color: #3d85c6;&quot;&gt;{إنَّ الركنَ و المقامَ ياقوتتان من الجنَّةِ ، طمس اللهُ تعالى
            نورَهما ، و لو لم يَطمِسْ نورَهما لأضاءَتا ما بين المشرقِ و
            المغربِ}&lt;/span&gt;&lt;span style=&quot;font-the_size: x-small;&quot;&gt;
            &lt;span style=&quot;font-size: x-small;&quot;&gt;[صحيح الجامع - 1633]&lt;/span&gt;&lt;/span&gt;.
        &lt;/p&gt;
        &lt;div style=&quot;line-height: 2.7em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        &lt;h2 id=&quot;rivers_of_heaven&quot; style=&quot;font-size: 110%; line-height: unset; margin-bottom: 5px; text-align: right;&quot;&gt;
          أنهار الجنة
        &lt;/h2&gt;
        &lt;p style=&quot;text-align: right;&quot;&gt;
          ورد ذكر أنهار الجنة في العديد من آيات القرآن الكريم، وجاء وصف هذه
          الأنهار بِأوصاف مختلفة تدل على جودتها وجمالها وتنوعها. قال تعالى:
          &lt;span style=&quot;color: #bf9000;&quot;&gt;{مَّثَلُ الْجَنَّةِ الَّتِي وُعِدَ الْمُتَّقُونَ ۖ فِيهَا أَنْهَارٌ
            مِّن مَّاءٍ غَيْرِ آسِنٍ وَأَنْهَارٌ مِّن لَّبَنٍ لَّمْ يَتَغَيَّرْ
            طَعْمُهُ وَأَنْهَارٌ مِّنْ خَمْرٍ لَّذَّةٍ لِّلشَّارِبِينَ
            وَأَنْهَارٌ مِّنْ عَسَلٍ مُّصَفًّى ۖ وَلَهُمْ فِيهَا مِن كُلِّ
            الثَّمَرَاتِ وَمَغْفِرَةٌ مِّن رَّبِّهِمْ ۖ كَمَنْ هُوَ خَالِدٌ فِي
            النَّارِ وَسُقُوا مَاءً حَمِيمًا فَقَطَّعَ
            أَمْعَاءَهُمْ}&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small; font-the_size: x-small;&quot;&gt;[ محمد:&amp;nbsp; 15]&lt;/span&gt;.
        &lt;/p&gt;
        &lt;p style=&quot;text-align: right;&quot;&gt;&lt;/p&gt;
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        &lt;p style=&quot;text-align: right;&quot;&gt;
          &amp;nbsp;فمن خلال ما سبق من الآية الكريمة، يتضح أنه يوجد في الجنة التالي:
        &lt;/p&gt;
        &lt;p style=&quot;text-align: right;&quot;&gt;&lt;/p&gt;
        &lt;ul class=&quot;tos&quot; style=&quot;text-align: right;&quot;&gt;
          &lt;li&gt;أنهار من ماء غير آسن، أي: غير متغير أو منتن.&lt;/li&gt;
          &lt;li&gt;
            أنهار من لبن لم يتغير طعمه، أي: لم يختلف طعمه عما خلق عليه أول مرة.
          &lt;/li&gt;
          &lt;li&gt;
            &amp;nbsp;أنهار من خمر لذة للشاربين، أي: لذيذة المذاق والرائحة، والأهم
            من ذلك أنها لا تسكر ولا تذهب عقل شاربها، لقوله تعالى:
            &lt;span style=&quot;color: #bf9000; display: inline; margin: 0px;&quot;&gt;{يُطَافُ عَلَيْهِم بِكَأْسٍ مِّن مَّعِينٍ (45) بَيْضَاءَ لَذَّةٍ
              لِّلشَّارِبِينَ (46) لَا فِيهَا غَوْلٌ وَلَا هُمْ عَنْهَا
              يُنزَفُونَ}&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;display: inline; font-size: x-small; font-the_size: x-small; margin: 0px;&quot;&gt;[ الصافات: 45-47]&lt;/span&gt;. وقوله (لا فِيهَا غَوْلٌ)، يعني: إن هذه الخمر لا تذهب بعقول
            شاربيها كما تذهب بها خمور أهل الدنيا إذا شربوها فأكثروا منها.
          &lt;/li&gt;
          &lt;li&gt;
            &amp;nbsp;أنهار من عسل مصفى، أي: مرقى ومصفى من كل عيب وشوائب، بل هو حسن
            المنظر والطعم والرائحة.
          &lt;/li&gt;
        &lt;/ul&gt;
        &lt;p&gt;&lt;/p&gt;
        &lt;p style=&quot;text-align: right;&quot;&gt;&lt;/p&gt;
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        &lt;p style=&quot;text-align: right;&quot;&gt;
          &amp;nbsp;ومن أشهر أنهار الجنة التي ذكرت في القرآن هو نهر الكوثر، وهو
          العطاء الذي أكرم الله به سيدنا محمد صلى الله عليه وسلم. قال تعالى:
          &lt;span style=&quot;color: #bf9000;&quot;&gt;{إِنَّا أَعْطَيْنَاكَ الْكَوْثَرَ}&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;font-size: x-small; font-the_size: x-small;&quot;&gt;[ الكوثر: 1]&lt;/span&gt;.
        &lt;/p&gt;
        &lt;p style=&quot;text-align: right;&quot;&gt;
          روى أَنَسُ بْنُ مَالِكٍ رضي الله عنه أن النبي صلى الله عليه وسلم قال:
          &lt;span style=&quot;color: #3d85c6;&quot;&gt;{بيْنَما أنا أسِيرُ في الجَنَّةِ، إذا أنا بنَهَرٍ، حافَتاهُ قِبابُ
            الدُّرِّ المُجَوَّفِ، قُلتُ: ما هذا يا جِبْرِيلُ؟ قالَ: هذا
            الكَوْثَرُ، الذي أعْطاكَ رَبُّكَ، فإذا طِينُهُ - أوْ طِيبُهُ -
            مِسْكٌ أذْفَرُ}&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small; font-the_size: x-small;&quot;&gt;[صحيح البخاري - 6581]&lt;/span&gt;.
        &lt;/p&gt;
        &lt;div style=&quot;line-height: 2.7em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        &lt;h2 id=&quot;trees_of_heaven&quot; style=&quot;font-size: 110%; line-height: unset; margin-bottom: 5px; text-align: right;&quot;&gt;
          أشجار الجنة
        &lt;/h2&gt;
        &lt;p style=&quot;text-align: right;&quot;&gt;
          أشجار الجنة هي أشجار عظيمة شديدة الخضرة، من شدة خضرتها تميل إلى
          السواد. قال الله تعالى:
          &lt;span style=&quot;color: #bf9000;&quot;&gt;{وَمِن دُونِهِمَا جَنَّتَانِ (62) فَبِأَيِّ آلَاءِ رَبِّكُمَا
            تُكَذِّبَانِ (63) مُدْهَامَّتَانِِ}&lt;/span&gt;
          &lt;span style=&quot;font-size: x-small; font-the_size: x-small;&quot;&gt;[الرحمن: 62-64]&lt;/span&gt;. وقوله &quot;مدهامتان&quot; معناه: قد علا لونهما دهمة وسواد من النضرة والخضرة.
        &lt;/p&gt;
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        &lt;p style=&quot;text-align: right;&quot;&gt;
          &amp;nbsp;كما أن أشجار الجنة ليست كأشجار الدنيا التي تعطي في فصل دون فصل،
          بل هي دائمة الثمار والظلال. قال تعالى:
          &lt;span style=&quot;color: #bf9000;&quot;&gt;{ وَفَاكِهَةٍ كَثِيرَةٍ (32) لَّا مَقْطُوعَةٍ وَلَا
            مَمْنُوعَةٍ}&lt;/span&gt;
          &lt;span style=&quot;font-size: x-small; font-the_size: x-small;&quot;&gt;[الواقعة: 32-33]&lt;/span&gt;. وقال أيضا:
          &lt;span style=&quot;color: #bf9000;&quot;&gt;{مَّثَلُ الْجَنَّةِ الَّتِي وُعِدَ الْمُتَّقُونَ ۖ تَجْرِي مِن
            تَحْتِهَا الْأَنْهَارُ ۖ أُكُلُهَا دَائِمٌ وَظِلُّهَا ۚ تِلْكَ
            عُقْبَى الَّذِينَ اتَّقَوا ۖ وَّعُقْبَى الْكَافِرِينَ
            النَّارُ}&lt;/span&gt;&lt;span style=&quot;font-the_size: x-small;&quot;&gt;
            &lt;span style=&quot;font-size: x-small;&quot;&gt;[الرعد: 35]&lt;/span&gt;&lt;/span&gt;.
        &lt;/p&gt;
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        &lt;p style=&quot;text-align: right;&quot;&gt;
          &amp;nbsp;أما بالنسبة لثمار هذه الأشجار فهي دانية متدلية سهلة القطف
          والحصول عليها. قال تعالى:
          &lt;span style=&quot;color: #bf9000;&quot;&gt;{فِي جَنَّةٍ عَالِيَةٍ (22) قُطُوفُهَا دَانِيَةٌ}&lt;/span&gt;
          &lt;span style=&quot;font-the_size: x-small;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;[الحاقة: 22-23]&lt;/span&gt;.&amp;nbsp;&lt;/span&gt;
          وقال أيضا:
          &lt;span style=&quot;color: #bf9000;&quot;&gt;{وَدَانِيَةً عَلَيْهِمْ ظِلَالُهَا وَذُلِّلَتْ قُطُوفُهَا
            تَذْلِيلًا&lt;/span&gt;}&lt;span style=&quot;font-the_size: x-small;&quot;&gt;
            &lt;span style=&quot;font-size: x-small;&quot;&gt;[الانسان: 14]&lt;/span&gt;&lt;/span&gt;.
        &lt;/p&gt;
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        &lt;p style=&quot;text-align: right;&quot;&gt;
          &amp;nbsp;وقد ذكر القرآن بعض أنواع الأشجار الموجودة في الجنة، ومنها أشجار
          النخيل والعنب والرمان، وهي أشجار معروفة في الدنيا بثمارها اللذيذة. قال
          الله تعالى:
          &lt;span style=&quot;color: #bf9000;&quot;&gt;{فِيهِمَا فَاكِهَةٌ وَنَخْلٌ وَرُمَّانٌ}&lt;/span&gt;&lt;span style=&quot;font-the_size: x-small;&quot;&gt;
            &lt;span style=&quot;font-size: x-small;&quot;&gt;[الرحمن: 68]&lt;/span&gt;&lt;/span&gt;.&amp;nbsp;
        &lt;/p&gt;
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        &lt;p style=&quot;text-align: right;&quot;&gt;
          كما يوجد فيها أشجار السدر والطلح، وشجرة السدر هي شجرة النبق المعروفة
          في الدنيا، لكنها في الجنة بلا أشواك، وأما شجرة الطلح فهي شجرة شائكة في
          الدنيا، لكنها في الجنة منضودة؛ أي معدّة للأكل دون تعب وعناء. قال
          تعالى:
          &lt;span style=&quot;color: #bf9000;&quot;&gt;{وَأَصْحَابُ الْيَمِينِ مَا أَصْحَابُ الْيَمِينِ (27) فِي سِدْرٍ
            مَّخْضُودٍ (28) وَطَلْحٍ مَّنضُودٍ}&lt;/span&gt;
          &lt;span style=&quot;font-size: x-small; font-the_size: x-small;&quot;&gt;[الواقعة: 27-29]&lt;/span&gt;.&amp;nbsp;
        &lt;/p&gt;
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        &lt;p style=&quot;text-align: right;&quot;&gt;
          وقد أخبرنا الرسول صلى الله عليه وسلم عن بعض شجر الجنة فقال:
          &lt;span style=&quot;color: #3d85c6;&quot;&gt;{إن في الجنةِ لشجرةً يسيرُ الراكبُ في ظلّها مائةَ عامٍ لا يقطعُها
            واقرأوا إن شئتُم وْظِلٍّ مَمْدُودٍ وَمَاءٍ مَسْكُوبٍ}&lt;/span&gt;
          &lt;span style=&quot;font-size: x-small; font-the_size: x-small;&quot;&gt;[سنن الترمذي - 3293]&lt;/span&gt;.&amp;nbsp;
        &lt;/p&gt;
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        &lt;p style=&quot;text-align: right;&quot;&gt;
          أيضًا، جاء أن النبي صلى الله عليه وسلم رأى في رحلة المعراج شجرة عظيمة
          سميت بسدرة المنتهى، قال الرسول صلى الله عليه وسلم :
          &lt;span style=&quot;color: #3d85c6;&quot;&gt;{ثم انطلقَ بى حتى انتهى إلى سدرةِ المُنْتهى، ونبْقُها مثلُ قِلالِ
            هَجَرَ، وورقُها كآذانِ الفيلةِ، تكادُ الورقةُ تغطّى هذِه الأمهِ،
            فغشيها ألوانٌ لا أدري ما هيَ ؟}&lt;/span&gt;
          &lt;span style=&quot;font-size: x-small; font-the_size: x-small;&quot;&gt;[صحيح الجامع - 4199]&lt;/span&gt;. وجاء ذكر سدرة المنتهى في القرآن الكريم في سورة النجم، قال الله
          تعالى:
          &lt;span style=&quot;color: #bf9000;&quot;&gt;{وَلَقَدْ رَآهُ نَزْلَةً أُخْرَىٰ (13) عِندَ سِدْرَةِ الْمُنتَهَىٰ
            (14) عِندَهَا جَنَّةُ الْمَأْوَىٰ (15) إِذْ يَغْشَى السِّدْرَةَ مَا
            يَغْشَىٰ (16) مَا زَاغَ الْبَصَرُ وَمَا طَغَىٰ (17) لَقَدْ رَأَىٰ
            مِنْ آيَاتِ رَبِّهِ الْكُبْرَىٰ}&lt;/span&gt;
          &lt;span style=&quot;font-size: x-small; font-the_size: x-small;&quot;&gt;[النجم: 13-18]&lt;/span&gt;.&amp;nbsp;
        &lt;/p&gt;
        &lt;div style=&quot;line-height: 2.7em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        &lt;h2 id=&quot;houses_in_heaven&quot; style=&quot;font-size: 110%; line-height: unset; margin-bottom: 5px; text-align: right;&quot;&gt;
          مساكن أهل الجنة
        &lt;/h2&gt;
        &lt;p style=&quot;text-align: right;&quot;&gt;
          قال الله تعالى:
          &lt;span style=&quot;color: #bf9000;&quot;&gt;{وَعَدَ اللَّهُ الْمُؤْمِنِينَ وَالْمُؤْمِنَاتِ جَنَّاتٍ تَجْرِي
            مِن تَحْتِهَا الْأَنْهَارُ خَالِدِينَ فِيهَا وَمَسَاكِنَ طَيِّبَةً
            فِي جَنَّاتِ عَدْنٍ ۚ وَرِضْوَانٌ مِّنَ اللَّهِ أَكْبَرُ ۚ ذَٰلِكَ
            هُوَ الْفَوْزُ الْعَظِيمُ}&lt;/span&gt;
          &lt;span style=&quot;font-size: x-small; font-the_size: x-small;&quot;&gt;[التوبة: 72]&lt;/span&gt;.
        &lt;/p&gt;
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        &lt;p style=&quot;text-align: right;&quot;&gt;
          &amp;nbsp;وردت مساكن أهل الجنة على أربعة أنواع مختلفة وهي: الغرف، والقصور،
          والبيوت، والخيام.&amp;nbsp;
        &lt;/p&gt;
        &lt;p style=&quot;text-align: right;&quot;&gt;
          فإذا تحدثنا عن الغرف فهي منازل بهية مبنية فوق بعضها، من شدة حسنها
          وبهائها يرى ظاهرها من باطنها وباطنها من ظاهرها، فهي شفافة يرى من
          بداخلها من خارجها، ويرى من خارجها من بداخلها، كما أنها عالية ومرتفعة
          في السماء.
        &lt;/p&gt;
        &lt;p style=&quot;text-align: right;&quot;&gt;
          &amp;nbsp;قال الرسول صلى الله عليه وسلم:
          &lt;span style=&quot;color: #3d85c6;&quot;&gt;{إنَّ أهلَ الجنةِ لَيتراءَون أهلَ الغُرَفِ من فوقِهم ، كما تُراءون
            الكوكبَ الدُّرِّيَّ الغابرَ في الأُفُقِ من المشرقِ أو المغربِ
            لتفاضُلَ ما بينهم}&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;font-size: x-small; font-the_size: x-small;&quot;&gt;[صحيح الجامع - 2027]&lt;/span&gt;.&amp;nbsp;
        &lt;/p&gt;
        &lt;p style=&quot;text-align: right;&quot;&gt;
          وورد ذكر الغُرَف في القرآن الكريم في قوله تعالى:
          &lt;span style=&quot;color: #bf9000;&quot;&gt;{لَٰكِنِ الَّذِينَ اتَّقَوْا رَبَّهُمْ لَهُمْ غُرَفٌ مِّن فَوْقِهَا
            غُرَفٌ مَّبْنِيَّةٌ تَجْرِي مِن تَحْتِهَا الْأَنْهَارُ}&lt;/span&gt;،&amp;nbsp;&lt;span style=&quot;color: #bf9000;&quot;&gt;{وَهُمْ فِي الْغُرُفَاتِ آمِنُونَ}&lt;/span&gt;،&amp;nbsp;&lt;span style=&quot;color: #bf9000;&quot;&gt;{لَنُبَوِّئَنَّهُم مِّنَ الْجَنَّةِ غُرَفًا}&lt;/span&gt;، &lt;span style=&quot;color: #bf9000;&quot;&gt;{&lt;/span&gt;&lt;span style=&quot;color: #bf9000;&quot;&gt;أُولَٰئِكَ يُجْزَوْنَ الْغُرْفَةَ بِمَا صَبَرُوا}&lt;/span&gt;.
        &lt;/p&gt;
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        &lt;p&gt;
          &amp;nbsp;أما بالنسبة لقصور الجنة فهي من ذهب وفضة، ولك أن تتخيل حسن وبهاء
          هذه القصور. فعن ‌جابر بن عبد الله قال: قال رسول الله صلى الله
          عليه وسلم:
          &lt;span style=&quot;color: #3d85c6;&quot;&gt;{دخلتُ الجنةَ ، فإذا أنا بِقَصرٍ من ذهبٍ ، فقلتُ : لِمنْ هذا القصرُ
            ؟ قالُوا : لِشابٍّ من قُريشٍ ، فظننتُ أنِّى أنا هو ، فقُلتُ : و مَن
            هو ؟ قالُوا : عُمرُ بنُ الخطابِ ، فلَولَا ما علِمتُ من غيرتِكَ
            لَدخلْتُه}&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;font-size: x-small; font-the_size: x-small;&quot;&gt;[صحيح الجامع - 3364]&lt;/span&gt;. وقد جاء أن النبي صلى الله عليه وسلم سُئل عن الجنة وبناؤها فقال:
          &lt;span style=&quot;color: #3d85c6;&quot;&gt;{لبنة من ذهب ولبنة من فضة}&lt;/span&gt;.
        &lt;/p&gt;
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        وأما بيوت الجنة فهي من لؤلؤ مجوف، فعن أبي هريرة قال:
        &lt;span style=&quot;color: #3d85c6;&quot;&gt;{أَتَى جِبْرِيلُ النبيَّ صَلَّى اللهُ عليه وسلَّمَ، فَقالَ: يا رَسولَ
          اللَّهِ: هذِه خَدِيجَةُ قدْ أتَتْ معهَا إنَاءٌ فيه إدَامٌ، أوْ طَعَامٌ
          أوْ شَرَابٌ، فَإِذَا هي أتَتْكَ فَاقْرَأْ عَلَيْهَا السَّلَامَ مِن
          رَبِّهَا ومِنِّي وبَشِّرْهَا ببَيْتٍ في الجَنَّةِ مِن قَصَبٍ لا صَخَبَ
          فِيهِ، ولَا نَصَبَ}&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;font-size: x-small; font-the_size: x-small;&quot;&gt;[صحيح البخاري - 3820]&lt;/span&gt;، والقصب هنا قصب اللؤلؤ المجوف.&amp;nbsp;
        &lt;p&gt;&lt;/p&gt;
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        &lt;p style=&quot;text-align: right;&quot;&gt;
          وأما بالنسبة لخيام الجنة، فالخيمة الواحدة منها من لؤلؤة واحدة مجوفة
          طولها ستون ميلا، كما جاء في الحديث أن النبي صلى الله عليه وسلم قال:
          &lt;span style=&quot;color: #3d85c6;&quot;&gt;{إنَّ للمؤمنِ في الجنةِ لخيمةٌ من لؤلؤةٍ واحدةٍ ، مجوَّفةٍ طولُها
            ستون ميلًا ، للمؤمن فيها أهلُون ، يطوف عليهم المؤمنُ فلا يرى بعضُهم
            بعضًا}&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;font-size: x-small; font-the_size: x-small;&quot;&gt;[صحيح الجامع - 2182]&lt;/span&gt;، وقد ورد ذكر الخيام في القرآن في قوله تعالى:
          &lt;span style=&quot;color: #bf9000;&quot;&gt;{حُورٌ مَّقْصُورَاتٌ فِي الْخِيَامِ}&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;font-size: x-small; font-the_size: x-small;&quot;&gt;[الرحمن: 72]&lt;/span&gt;.
        &lt;/p&gt;
        &lt;div style=&quot;line-height: 2.7em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        &lt;h2 id=&quot;vessels_of_heaven&quot; style=&quot;font-size: 110%; line-height: unset; margin-bottom: 5px; text-align: right;&quot;&gt;
          أثاث وآنية أهل الجنة
        &lt;/h2&gt;
        &lt;p style=&quot;text-align: right;&quot;&gt;
          إن آنية وأثاث الجنة مصنوعة من الذهب والفضة والحرير وغيرها مما شاء
          الله، ففيها سرر عالية مرفوعة ومنسوجة بالذهب والجواهر والزينة. قال الله
          تعالى:
          &lt;span style=&quot;color: #bf9000;&quot;&gt;{فِيهَا سُرُرٌ مَّرْفُوعَةٌ}&lt;/span&gt;
          &lt;span style=&quot;font-size: x-small; font-the_size: x-small;&quot;&gt;[الغاشية: 13]&lt;/span&gt;. وقال تعالى:
          &lt;span style=&quot;color: #bf9000;&quot;&gt;{عَلَىٰ سُرُرٍ مَّوْضُونَةٍ (15) مُّتَّكِئِينَ عَلَيْهَا
            مُتَقَابِلِينَ}&lt;/span&gt;
          &lt;span style=&quot;font-size: x-small; font-the_size: x-small;&quot;&gt;[الواقعة: 15-16]&lt;/span&gt;.
        &lt;/p&gt;
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        &lt;p style=&quot;text-align: right;&quot;&gt;
          &amp;nbsp;وفيها أواني من الذهب والفضة جاهزة ومعدة للاستعمال، من هذه
          الأواني الاباريق والكؤوس والقصاع والأكواب. قال تعالى:
          &lt;span style=&quot;color: #bf9000;&quot;&gt;{وَيُطَافُ عَلَيْهِم بِآنِيَةٍ مِّن فِضَّةٍ وَأَكْوَابٍ كَانَتْ
            قَوَارِيرَا (15) قَوَارِيرَ مِن فِضَّةٍ قَدَّرُوهَا
            تَقْدِيرًا}&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;font-the_size: x-small;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;[الإنسان: 15 - 16]&lt;/span&gt;،&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #bf9000;&quot;&gt;{يُطَافُ عَلَيْهِم بِصِحَافٍ مِّن ذَهَبٍ وَأَكْوَابٍ ۖ وَفِيهَا مَا
            تَشْتَهِيهِ الْأَنفُسُ وَتَلَذُّ الْأَعْيُنُ ۖ وَأَنتُمْ فِيهَا
            خَالِدُونَ}&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;font-the_size: x-small;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;[الزخرف: 71]&lt;/span&gt;،&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #bf9000;&quot;&gt;{يَطُوفُ عَلَيْهِمْ وِلْدَانٌ مُّخَلَّدُونَ (17) بِأَكْوَابٍ
            وَأَبَارِيقَ وَكَأْسٍ مِّن مَّعِينٍ}&lt;/span&gt;
          &lt;span style=&quot;font-the_size: x-small;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;[الواقعة: 17-18]&lt;/span&gt;،&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #bf9000;&quot;&gt;{وَأَكْوَابٌ مَّوْضُوعَةٌ}&lt;/span&gt;
          &lt;span style=&quot;font-size: x-small; font-the_size: x-small;&quot;&gt;[الغاشية: 14]&lt;/span&gt;.&amp;nbsp;
        &lt;/p&gt;
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        &lt;p style=&quot;text-align: right;&quot;&gt;
          وفيها وسائد قد صف بعضها إلى جانب بعض للجلوس والاتكاء عليها، وبسط كثيرة
          مفروشة ومبطنة من غليظ الديباج. قال الله تعالى:
          &lt;span style=&quot;color: #bf9000;&quot;&gt;{مُتَّكِئِينَ عَلَىٰ رَفْرَفٍ خُضْرٍ وَعَبْقَرِيٍّ حِسَانٍ}&lt;/span&gt;
          &lt;span style=&quot;font-the_size: x-small;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;[الرحمن: 76]&lt;/span&gt;،&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #bf9000;&quot;&gt;{وَنَمَارِقُ مَصْفُوفَةٌ (15) وَزَرَابِيُّ مَبْثُوثَةٌ}&lt;/span&gt;
          &lt;span style=&quot;font-the_size: x-small;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;[الغاشية: 15-16]&lt;/span&gt;،&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #bf9000;&quot;&gt;{مُتَّكِئِينَ عَلَىٰ فُرُشٍ بَطَائِنُهَا مِنْ إِسْتَبْرَقٍ ۚ
            وَجَنَى الْجَنَّتَيْنِ دَانٍ}&lt;/span&gt;
          &lt;span style=&quot;font-size: x-small; font-the_size: x-small;&quot;&gt;[الرحمن: 54]&lt;/span&gt;.
        &lt;/p&gt;
        &lt;div style=&quot;line-height: 2.7em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        &lt;h2 id=&quot;food-drink_heaven&quot; style=&quot;font-size: 110%; line-height: unset; margin-bottom: 5px; text-align: right;&quot;&gt;
          طعام وشراب أهل الجنة
        &lt;/h2&gt;
        &lt;p&gt;
          ينعم المؤمنون في الجنة بكل ما يشتهون من أصناف الطعام والشراب المتنوعة،
          فلهم فيها لحمٌ مما يشتهون. قال تعالى:
          &lt;span style=&quot;color: #bf9000;&quot;&gt;{وَأَمْدَدْنَاهُم بِفَاكِهَةٍ وَلَحْمٍ مِّمَّا يَشْتَهُونَ}&lt;/span&gt;
          &lt;span style=&quot;font-size: x-small; font-the_size: x-small;&quot;&gt;[الطور: 22]&lt;/span&gt;. وقال تعالى:
          &lt;span style=&quot;color: #bf9000;&quot;&gt;{وَلَحْمِ طَيْرٍ مِّمَّا يَشْتَهُونَ}&lt;/span&gt;
          &lt;span style=&quot;font-size: x-small; font-the_size: x-small;&quot;&gt;[الواقعة: 21]&lt;/span&gt;.&amp;nbsp;
        &lt;/p&gt;
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        &lt;p&gt;
          وأول طعام يتناوله أهل الجنة هو كبد الحوت. روي في صحيح مسلم عن ثوبان أن
          يهوديا سأل الرسول صلى الله عليه وسلم فقال:
          &lt;span style=&quot;color: #3d85c6;&quot;&gt;{فَما تُحْفَتُهُمْ حِينَ يَدْخُلُونَ الجَنَّةَ؟ قالَ: زِيَادَةُ
            كَبِدِ النُّونِ، قالَ: فَما غِذَاؤُهُمْ علَى إثْرِهَا؟ قالَ:
            يُنْحَرُ لهمْ ثَوْرُ الجَنَّةِ الذي كانَ يَأْكُلُ مِن أطْرَافِهَا
            قالَ: فَما شَرَابُهُمْ عليه؟ قالَ: مِن عَيْنٍ فِيهَا تُسَمَّى
            سَلْسَبِيلًا}&lt;/span&gt;&lt;span style=&quot;font-size: x-small; font-the_size: x-small;&quot;&gt;[صحيح مسلم - 315]&lt;/span&gt;&lt;span style=&quot;font-the_size: small;&quot;&gt;.&lt;/span&gt;&amp;nbsp;
        &lt;/p&gt;
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        &lt;p&gt;
          ولهم فيها فواكه كثيرة وشتى، قال تعالى:&amp;nbsp;&lt;span style=&quot;color: #bf9000;&quot;&gt;{وَتِلْكَ الْجَنَّةُ الَّتِي أُورِثْتُمُوهَا بِمَا كُنتُمْ
            تَعْمَلُونَ (72) لَكُمْ فِيهَا فَاكِهَةٌ كَثِيرَةٌ مِّنْهَا
            تَأْكُلُونَ}&lt;/span&gt;
          &lt;span style=&quot;font-size: x-small; font-the_size: x-small;&quot;&gt;[الزخرف: 72-73]&lt;/span&gt;. وقال تعالى:
          &lt;span style=&quot;color: #bf9000;&quot;&gt;{جَنَّاتِ عَدْنٍ مُّفَتَّحَةً لَّهُمُ الْأَبْوَابُ (50)
            مُتَّكِئِينَ فِيهَا يَدْعُونَ فِيهَا بِفَاكِهَةٍ كَثِيرَةٍ
            وَشَرَابٍ}&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;
            &lt;span style=&quot;font-the_size: x-small;&quot;&gt;[ص: 50-51]&lt;/span&gt;&lt;/span&gt;.&amp;nbsp;
        &lt;/p&gt;
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        &lt;p&gt;
          وأما شرابهم فيها، فيشربون الماء الصافي والعسل المصفى واللبن الذي لم
          يتغير طعمه والخمر اللذيذ الممزوج بالكافور والزنجبيل. قال تعالى:
          &lt;span style=&quot;color: #bf9000;&quot;&gt;{إِنَّ الْأَبْرَارَ يَشْرَبُونَ مِن كَأْسٍ كَانَ مِزَاجُهَا
            كَافُورًا (5) عَيْنًا يَشْرَبُ بِهَا عِبَادُ اللَّهِ يُفَجِّرُونَهَا
            تَفْجِيرًا}&lt;/span&gt;&lt;span style=&quot;font-the_size: x-small;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;[الإنسان: 5-6]&lt;/span&gt;،&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: #bf9000;&quot;&gt;{وَيُسْقَوْنَ فِيهَا كَأْسًا كَانَ مِزَاجُهَا زَنجَبِيلًا (17)
            عَيْنًا فِيهَا تُسَمَّىٰ سَلْسَبِيلًا}&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;
            &lt;span style=&quot;font-the_size: x-small;&quot;&gt;[الإنسان: 17-18]&lt;/span&gt;&lt;/span&gt;،&amp;nbsp;&lt;span style=&quot;color: #bf9000;&quot;&gt;{مَّثَلُ الْجَنَّةِ الَّتِي وُعِدَ الْمُتَّقُونَ ۖ فِيهَا أَنْهَارٌ
            مِّن مَّاءٍ غَيْرِ آسِنٍ وَأَنْهَارٌ مِّن لَّبَنٍ لَّمْ يَتَغَيَّرْ
            طَعْمُهُ وَأَنْهَارٌ مِّنْ خَمْرٍ لَّذَّةٍ لِّلشَّارِبِينَ
            وَأَنْهَارٌ مِّنْ عَسَلٍ مُّصَفًّى ۖ وَلَهُمْ فِيهَا مِن كُلِّ
            الثَّمَرَاتِ وَمَغْفِرَةٌ مِّن رَّبِّهِمْ ۖ كَمَنْ هُوَ خَالِدٌ فِي
            النَّارِ وَسُقُوا مَاءً حَمِيمًا فَقَطَّعَ أَمْعَاءَهُمْ}&lt;/span&gt;&lt;span style=&quot;font-the_size: x-small;&quot;&gt;
            &lt;span style=&quot;font-size: x-small;&quot;&gt;[محمد: 15]&lt;/span&gt;.&lt;/span&gt;
        &lt;/p&gt;
        &lt;div style=&quot;line-height: 2.7em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        &lt;h2 id=&quot;the_market_of_heaven&quot; style=&quot;font-size: 110%; line-height: unset; margin-bottom: 5px; text-align: right;&quot;&gt;
          سوق الجنة
        &lt;/h2&gt;
        &lt;p style=&quot;text-align: right;&quot;&gt;
          قال رسول الله صلى الله عليه وسلم:
          &lt;span style=&quot;color: #3d85c6;&quot;&gt;{إنَّ في الجَنَّةِ لَسُوقًا، يَأْتُونَها كُلَّ جُمُعَةٍ، فَتَهُبُّ
            رِيحُ الشَّمالِ فَتَحْثُو في وُجُوهِهِمْ وثِيابِهِمْ، فَيَزْدادُونَ
            حُسْنًا وجَمالًا، فَيَرْجِعُونَ إلى أهْلِيهِمْ وقَدِ ازْدادُوا
            حُسْنًا وجَمالًا، فيَقولُ لهمْ أهْلُوهُمْ: واللَّهِ لَقَدِ
            ازْدَدْتُمْ بَعْدَنا حُسْنًا وجَمالًا، فيَقولونَ: وأَنْتُمْ،
            واللَّهِ لَقَدِ ازْدَدْتُمْ بَعْدَنا حُسْنًا وجَمالًا}&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;span style=&quot;font-the_size: x-small;&quot;&gt;[صحيح مسلم - 2833]&lt;/span&gt;&lt;/span&gt;.&amp;nbsp;
        &lt;/p&gt;
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        &lt;p style=&quot;text-align: right;&quot;&gt;
          والمقصود بالسوق في الحديث، ليس هو السوق الذي يباع فيه ويشترى، وإنما
          المقصود هنا، هو المجمع الذي يجتمعون فيه كما يجتمع الناس في الدنيا في
          السوق. يأتون لهذه السوق في مقدار كل أسبوع مرة، فتهب عليهم ريح سميت
          بريح الشمال، فتخثوا في وجههم وثيابهم بهوائها العذب والطيب، فتزيدهم
          جمالًا، ثم بعد ذلك، يرجعون إلى أهليهم، فيرى أهلوهم أنهم قد تغيروا
          وازدادوا حسنًا وجمالًا من أثر هذه الريح الطيبة، وهم كذلك يرون أن
          أزواجهم قد ازدادوا حسنًا وجمالًا في هذه المدة التي تركوهم فيها.
        &lt;/p&gt;
        &lt;p&gt;&lt;/p&gt;
        &lt;div style=&quot;line-height: 2.7em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        &lt;h2 id=&quot;levels_of_heaven&quot; style=&quot;font-size: 110%; line-height: unset; margin-bottom: 5px; text-align: right;&quot;&gt;
          درجات الجنة
        &lt;/h2&gt;
        &lt;p style=&quot;text-align: right;&quot;&gt;
          إن للجنة درجات، وتتفاوت هذه الدرجات بحسب تفاوت إيمان الناس وأعمالهم.
          قال الله تعالى:
          &lt;span style=&quot;color: #bf9000;&quot;&gt;{انظُرْ كَيْفَ فَضَّلْنَا بَعْضَهُمْ عَلَىٰ بَعْضٍ ۚ وَلَلْآخِرَةُ
            أَكْبَرُ دَرَجَاتٍ وَأَكْبَرُ تَفْضِيلًا}&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;span style=&quot;font-the_size: x-small;&quot;&gt;[الإسراء: 21]&lt;/span&gt;&lt;/span&gt;. وقال أيضًا:
          &lt;span style=&quot;color: #bf9000;&quot;&gt;{لَّا يَسْتَوِي الْقَاعِدُونَ مِنَ الْمُؤْمِنِينَ غَيْرُ أُولِي
            الضَّرَرِ وَالْمُجَاهِدُونَ فِي سَبِيلِ اللَّهِ بِأَمْوَالِهِمْ
            وَأَنفُسِهِمْ ۚ فَضَّلَ اللَّهُ الْمُجَاهِدِينَ بِأَمْوَالِهِمْ
            وَأَنفُسِهِمْ عَلَى الْقَاعِدِينَ دَرَجَةً ۚ وَكُلًّا وَعَدَ اللَّهُ
            الْحُسْنَىٰ ۚ وَفَضَّلَ اللَّهُ الْمُجَاهِدِينَ عَلَى الْقَاعِدِينَ
            أَجْرًا عَظِيمًا (95) دَرَجَاتٍ مِّنْهُ وَمَغْفِرَةً وَرَحْمَةً ۚ
            وَكَانَ اللَّهُ غَفُورًا رَّحِيمًا}&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;font-size: x-small; font-the_size: x-small;&quot;&gt;[النساء: 95-96]&lt;/span&gt;.&amp;nbsp;
        &lt;/p&gt;
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        &lt;p style=&quot;text-align: right;&quot;&gt;
          وقد جاء أن عدد درجات الجنة هو مئة درجة، وبين كل درجة ودرجة كما بين
          الأرض والسماء. قال الرسول صلى الله عليه وسلم:
          &lt;span style=&quot;color: #3d85c6;&quot;&gt;{فِي الْجَنَّةِ مِائَةُ دَرَجَةٍ مَا بَيْنَ كُلِّ دَرَجَتَيْنِ
            كَمَا بَيْنَ الْأَرْضِ وَالسَّمَاءِ وَالْفِرْدَوْسُ أَعْلَاهَا
            دَرَجَةً وَمِنْهَا تُفَجَّرُ أَنْهَارُ الْجَنَّةِ الْأَرْبَعَةُ
            وَمِنْ فَوْقِهَا يَكُونُ الْعَرْشُ فَإِذَا سَأَلْتُمُ اللَّهَ
            فَسَلُوهُ الْفِرْدَوْسَ}&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;font-size: x-small; font-the_size: x-small;&quot;&gt;[صحيح الترمذي - 2531]&lt;/span&gt;&lt;span style=&quot;font-the_size: x-small;&quot;&gt;.&lt;/span&gt;
        &lt;/p&gt;
        &lt;div&gt;
          &lt;div class=&quot;content&quot; tabindex=&quot;0&quot;&gt;&lt;cib-overlay&gt;&lt;/cib-overlay&gt;&lt;/div&gt;
        &lt;/div&gt;
        &lt;div style=&quot;line-height: 2.7em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        &lt;h2 id=&quot;al-hour_al-eeen&quot; style=&quot;font-size: 110%; line-height: unset; margin-bottom: 5px; text-align: right;&quot;&gt;
          الحور العين
        &lt;/h2&gt;
        &lt;p style=&quot;text-align: right;&quot;&gt;
          الحور العين هم النساء اللواتي خلقهن الله سبحانه وتعالى في الجنة، وهن
          نساء فائقات الحسن والجمال، ليكون الزواج منهن في الجنة ثوابًا أعده الله
          لعباده المؤمنين من الرجال، وقد جاء ذكرهن في القرآن في أكثر من موضع،
          منها:&amp;nbsp; قوله تعالى:
          &lt;span style=&quot;color: #bf9000;&quot;&gt;{كَذَٰلِكَ وَزَوَّجْنَاهُم بِحُورٍ عِينٍ}&lt;/span&gt;
          &lt;span style=&quot;font-size: x-small; font-the_size: x-small;&quot;&gt;[الدخان: 54].&lt;/span&gt;
        &lt;/p&gt;
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        وقال تعالى:
        &lt;span style=&quot;color: #bf9000;&quot;&gt;{وَحُورٌ عِينٌ (22) كَأَمْثَالِ اللُّؤْلُؤِ الْمَكْنُونِ}&lt;span style=&quot;font-size: x-small;&quot;&gt;
          &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small; font-the_size: x-small;&quot;&gt;[الواقعة: 22-23]&lt;/span&gt;، أي: هن في صفاء بياضهن وحسنهن، كاللؤلؤ المكنون الذي قد صيَّن في كُن.
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        وجاء وصفهن في القرآن الكريم بأنهن خيرات حسان، أي جمعن بين الأخلاق
        الفاضلة والخِلقة الحسنة، قال تعالى:
        &lt;span style=&quot;color: #bf9000;&quot;&gt;{فِيهِنَّ خَيْرَاتٌ حِسَانٌ (70) فَبِأَيِّ آلَاءِ رَبِّكُمَا
          تُكَذِّبَانِ (71) حُورٌ مَّقْصُورَاتٌ فِي الْخِيَامِ}&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;
          &lt;span style=&quot;font-the_size: x-small;&quot;&gt;[الرحمان: 70-72]&lt;/span&gt;&lt;/span&gt;.
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        ووصفهم بالطهارة فقال :
        &lt;span style=&quot;color: #bf9000;&quot;&gt;{وَلَهُمْ فِيهَا أَزْوَاجٌ مُّطَهَّرَةٌ}&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small; font-the_size: x-small;&quot;&gt;[البقرة: 25]&lt;/span&gt;، أي: طُهرن من الحيض والنفاس والغائط والبول والمخاط والبصاق و ما أشبه
        ذلك من الأذى.
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        ووصفهم بقاصرات الطرف، فلا ينْظُرن إلى غير أزواجهم من الرجال، قال تعالى:
        &lt;span style=&quot;color: #bf9000;&quot;&gt;{فِيهِنَّ قَاصِرَاتُ الطَّرْفِ}&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small; font-the_size: x-small;&quot;&gt;[الرحمن: 56]&lt;/span&gt;.
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        ذُكرت الحور العين أيضًا في العديد من الأحاديث الشريفة، ومنها: عن أنس رضي
        الله عنه قال : قال رسول الله صلى الله عليه وسلم :
        &lt;span style=&quot;color: #3d85c6;&quot;&gt;{ ولو أنَّ امْرَأَةً مِن نِسَاءِ أهْلِ الجَنَّةِ اطَّلَعَتْ إلى
          الأرْضِ لَأَضَاءَتْ ما بيْنَهُمَا، ولَمَلَأَتْ ما بيْنَهُما رِيحًا،
          ولَنَصِيفُهَا -يَعْنِي الخِمَارَ- خَيْرٌ مِنَ الدُّنْيَا وما
          فِيهَا}&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;font-size: x-small; font-the_size: x-small;&quot;&gt;[صحيح البخاري - 6567]&lt;/span&gt;.
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        وعن أبي هريرة رضي الله عنه قال : قال رسول الله صلى الله عليه وسلم :
        &lt;span style=&quot;color: #3d85c6;&quot;&gt;{ أَوَّلُ زُمْرَةٍ تَدْخُلُ الجَنَّةَ علَى صُورَةِ القَمَرِ لَيْلَةَ
          البَدْرِ، والذينَ علَى إثْرِهِمْ كَأَشَدِّ كَوْكَبٍ إضَاءَةً،
          قُلُوبُهُمْ علَى قَلْبِ رَجُلٍ واحِدٍ، لا اخْتِلَافَ بيْنَهُمْ ولَا
          تَبَاغُضَ، لِكُلِّ امْرِئٍ منهمْ زَوْجَتَانِ، كُلُّ واحِدَةٍ منهما
          يُرَى مُخُّ سَاقِهَا مِن ورَاءِ لَحْمِهَا مِنَ الحُسْنِ، يُسَبِّحُونَ
          اللَّهَ بُكْرَةً وعَشِيًّا، لا يَسْقَمُونَ، ولَا يَمْتَخِطُونَ، ولَا
          يَبْصُقُونَ، آنِيَتُهُمُ الذَّهَبُ والفِضَّةُ، وأَمْشَاطُهُمُ
          الذَّهَبُ، ووَقُودُ مَجَامِرِهِمُ الألُوَّةُ - قالَ أَبُو اليَمَانِ:
          يَعْنِي العُودَ -، ورَشْحُهُمُ المِسْكُ}&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;font-size: x-small; font-the_size: x-small;&quot;&gt;[صحيح البخاري - 3246]&lt;/span&gt;&lt;span style=&quot;font-the_size: small;&quot;&gt;.&lt;/span&gt;
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        أما بالنسبة للنساء المؤمنات في الجنة، فيكون لهن ما يقابله من النعيم بما
        يتناسب مع طبيعة خِلقتهن وما تشتهيه أنفسهن. قال الله تعالى:&amp;nbsp;&lt;span style=&quot;color: #bf9000;&quot;&gt;{وَفِيهَا مَا تَشْتَهِيهِ الْأَنفُسُ وَتَلَذُّ الْأَعْيُنُ ۖ
          وَأَنتُمْ فِيهَا خَالِدُونَ}&lt;/span&gt;.
        &lt;p&gt;&lt;/p&gt;
        &lt;div style=&quot;line-height: 2.7em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        &lt;h2 id=&quot;immortal_boys&quot; style=&quot;font-size: 110%; line-height: unset; margin-bottom: 5px; text-align: right;&quot;&gt;
          الولدان المخلدون
        &lt;/h2&gt;
        &lt;p style=&quot;text-align: right;&quot;&gt;
          الولدان المخلدون هم خلق من خلق الجنة كالحور العين، أنشأهم الله لخدمة
          أهل الجنة بما يشاءون من الطعام والشراب وغيرها من الحوائج، ووصفهم
          القرآن بأنهم مخلدون، أي: هم على حالة واحدة لا يتغيرون عنها، لا يهرمون
          ولا يشيبون. وشبههم باللؤلؤ المنثور، أي: إذا رأيتهم في انتشارهم في خدمة
          أهل الجنة حسبتهم لؤلؤًا منثورًا من جمالهم وحسن ثيابهم وحليهم.
        &lt;/p&gt;
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        جاء ذكر الولدان المخلدون في القرآن الكريم في أكثر من موضع، منها قوله
        تعالى:
        &lt;span style=&quot;color: #bf9000;&quot;&gt;{يَطُوفُ عَلَيْهِمْ وِلْدَانٌ مُّخَلَّدُونَ (17) بِأَكْوَابٍ
          وَأَبَارِيقَ وَكَأْسٍ مِّن مَّعِينٍ}&lt;/span&gt;
        &lt;span style=&quot;font-size: x-small; font-the_size: x-small;&quot;&gt;[سورة الواقعة: 17-18]&lt;/span&gt;.&amp;nbsp;
        &lt;div&gt;
          وقوله:
          &lt;span style=&quot;color: #bf9000;&quot;&gt;{وَيَطُوفُ عَلَيْهِمْ وِلْدَانٌ مُّخَلَّدُونَ إِذَا رَأَيْتَهُمْ
            حَسِبْتَهُمْ لُؤْلُؤًا مَّنثُورًا}&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;
            &lt;span style=&quot;font-the_size: x-small;&quot;&gt;[سورة الإنسان: 19]&lt;/span&gt;&lt;/span&gt;.
        &lt;/div&gt;
        &lt;div style=&quot;line-height: 2.7em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        &lt;h2 id=&quot;the_people_of_heaven&quot; style=&quot;font-size: 110%; line-height: unset; margin-bottom: 5px; text-align: right;&quot;&gt;
          أهل الجنة
        &lt;/h2&gt;
      &lt;/div&gt;
      &lt;p style=&quot;text-align: right;&quot;&gt;
        إن أهل الجنة هم أولائك الناس الذين اطاعوا الله ورسوله في الدنيا،
        وامتثلوا لأوامره سبحانه وتعالى. مما جاء فيهم، قوله تعالى:
      &lt;/p&gt;
      &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
      &lt;span style=&quot;color: #bf9000;&quot;&gt;{الَّذِينَ يُنفِقُونَ فِي السَّرَّاءِ وَالضَّرَّاءِ وَالْكَاظِمِينَ
        الْغَيْظَ وَالْعَافِينَ عَنِ النَّاسِ ۗ وَاللَّهُ يُحِبُّ
        الْمُحْسِنِينَ}&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-the_size: x-small;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;[آل عمران: 134]&lt;/span&gt;،&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #bf9000;&quot;&gt;{يُؤْمِنُونَ بِاللَّهِ وَالْيَوْمِ الْآخِرِ وَيَأْمُرُونَ
        بِالْمَعْرُوفِ وَيَنْهَوْنَ عَنِ الْمُنكَرِ وَيُسَارِعُونَ فِي
        الْخَيْرَاتِ وَأُولَٰئِكَ مِنَ الصَّالِحِينَ}&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;font-the_size: x-small;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;[آل عمران: 114]&lt;/span&gt;،&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #bf9000;&quot;&gt;{وَالَّذِينَ هُمْ لِأَمَانَاتِهِمْ وَعَهْدِهِمْ رَاعُونَ}&lt;/span&gt;
      &lt;span style=&quot;font-the_size: x-small;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;[المؤمنون: 8]&lt;/span&gt;،&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #bf9000;&quot;&gt;{وَالَّذِينَ لَا يَدْعُونَ مَعَ اللَّهِ إِلَٰهًا آخَرَ وَلَا
        يَقْتُلُونَ النَّفْسَ الَّتِي حَرَّمَ اللَّهُ إِلَّا بِالْحَقِّ وَلَا
        يَزْنُونَ ۚ وَمَن يَفْعَلْ ذَٰلِكَ يَلْقَ أَثَامًا}&lt;/span&gt;
      &lt;span style=&quot;font-the_size: x-small;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;[الفرقان: 68]&lt;/span&gt;،&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #bf9000;&quot;&gt;{وَالَّذِينَ لَا يَشْهَدُونَ الزُّورَ وَإِذَا مَرُّوا بِاللَّغْوِ
        مَرُّوا كِرَامًا}&lt;/span&gt;
      &lt;span style=&quot;font-the_size: x-small;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;[الفرقان: 72]&lt;/span&gt;،&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #bf9000;&quot;&gt;{وَالَّذِينَ يَجْتَنِبُونَ كَبَائِرَ الْإِثْمِ وَالْفَوَاحِشَ وَإِذَا
        مَا غَضِبُوا هُمْ يَغْفِرُونَ}&lt;/span&gt;
      &lt;span style=&quot;font-size: x-small; font-the_size: x-small;&quot;&gt;[الشورى: 37]&lt;/span&gt;.
      &lt;div style=&quot;text-align: right;&quot;&gt;
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        والعديد من الآيات الأخرى التي تذكر صفاتهم وأعمالهم وإحسانهم، بل إن الله
        سبحان وتعالى يزيدهم في الجنة من فضله، فينزع ما في صدورهم من غلِ إخوانا
        على سرر متقابلين، ويزيدهم فوق صلاح الباطن، جمال الظاهر وحسن الخلقة، ففي
        الحديث عن أبي هريرة ـ رضي الله عنه ـ أن رسول الله صلى الله عليه وسلم،
        قال:
        &lt;span style=&quot;color: #3d85c6;&quot;&gt;{أَوَّلُ زُمْرَةٍ تَدْخُلُ الجَنَّةَ علَى صُورَةِ القَمَرِ لَيْلَةَ
          البَدْرِ، والذينَ علَى إثْرِهِمْ كَأَشَدِّ كَوْكَبٍ إضَاءَةً}&lt;/span&gt;&lt;span style=&quot;font-the_size: x-small;&quot;&gt;
          &lt;span style=&quot;font-size: x-small;&quot;&gt;[صحيح البخاري - 3246]&lt;/span&gt;&lt;/span&gt;. كما أن أجسامهم خالية من الشعر وأعمارهم ما بين ثلاثين أو ثلاث وثلاثين
        سنة، ففي حديث معاذ بن جبل رضي الله عنه أن النبي صلى الله عليه وسلم قال:
        &lt;span style=&quot;color: #3d85c6;&quot;&gt;{يدخلُ أهلُ الجنَّةِ الجنَّةَ جُرْدًا مُرْدًا مُكحَّلِينَ أبناءَ
          ثلاثينَ أو ثلاثٍ وثلاثينَ سنةً}&lt;/span&gt;
        &lt;span style=&quot;font-size: x-small; font-the_size: x-small;&quot;&gt;[سنن الترمذي - 2545]&lt;/span&gt;.
      &lt;/div&gt;
      &lt;div style=&quot;text-align: right;&quot;&gt;
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        أيضًا، أهل الجنة لا يتغوطون ولا يمتخطون ولا يبولون، ففي الحديث عن جابر
        بن عبد الله يقول: قال رسول الله صلى الله عليه وسلم:
        &lt;span style=&quot;color: #3d85c6;&quot;&gt;{يَأْكُلُ أهْلُ الجَنَّةِ فيها ويَشْرَبُونَ، ولا يَتَغَوَّطُونَ ولا
          يَمْتَخِطُونَ ولا يَبُولونَ، ولَكِنْ طَعامُهُمْ ذلكَ جُشاءٌ كَرَشْحِ
          المِسْكِ يُلْهَمُونَ التَّسْبِيحَ والْحَمْدَ، كما تُلْهَمُونَ
          النَّفَسَ}&lt;/span&gt;
        &lt;span style=&quot;font-size: x-small; font-the_size: x-small;&quot;&gt;[صحيح مسلم - 2835]&lt;/span&gt;.
        &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
        كما أنهم لا يموتون ولا يهرمون ولا يمرضون ولا يبأسون، ففي الحديث إذا دخل
        أهل الجنة الجنة، ينادي منادٍ بما جاء في الحديث الذي يرويه أبي هريرة عن
        النبي صلى الله عليه وسلم قال&amp;nbsp;:
        &lt;span style=&quot;color: #3d85c6;&quot;&gt;{إِيُنادِي مُنادٍ: إنَّ لَكُمْ أنْ تَصِحُّوا فلا تَسْقَمُوا أبَدًا،
          وإنَّ لَكُمْ أنْ تَحْيَوْا فلا تَمُوتُوا أبَدًا، وإنَّ لَكُمْ أنْ
          تَشِبُّوا فلا تَهْرَمُوا أبَدًا، وإنَّ لَكُمْ أنْ تَنْعَمُوا فلا
          تَبْأَسُوا أبَدًا. فَذلكَ قَوْلُهُ عزَّ وجلَّ: {وَنُودُوا أَنْ
          تِلْكُمُ الْجَنَّةُ أُورِثْتُمُوهَا بِمَا كُنْتُمْ تَعْمَلُونَ}
          [الأعراف: 43]&lt;/span&gt;}
        &lt;span style=&quot;font-size: x-small; font-the_size: x-small;&quot;&gt;[صحيح مسلم - 2837]&lt;/span&gt;.
      &lt;/div&gt;
      &lt;div&gt;
        &lt;br /&gt;ثيابهم في الجنة من الحرير، وحليهم وزينتهم من الذهب والفضة واللؤلؤ.
        قال الله تعالى :&lt;span style=&quot;color: #bf9000;&quot;&gt;{عَالِيَهُمْ ثِيَابُ سُندُسٍ خُضْرٌ وَإِسْتَبْرَقٌ ۖ وَحُلُّوا
          أَسَاوِرَ مِن فِضَّةٍ وَسَقَاهُمْ رَبُّهُمْ شَرَابًا طَهُورًا}&lt;/span&gt;
        &lt;span style=&quot;font-the_size: x-small;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;[الإنسان: 21]&lt;/span&gt;،&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #bf9000;&quot;&gt;{جَنَّاتُ عَدْنٍ يَدْخُلُونَهَا يُحَلَّوْنَ فِيهَا مِنْ أَسَاوِرَ مِن
          ذَهَبٍ وَلُؤْلُؤًا ۖ وَلِبَاسُهُمْ فِيهَا حَرِيرٌ}&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-the_size: x-small;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;[فاطر: 33]&lt;/span&gt;.&lt;/span&gt;
      &lt;/div&gt;
      &lt;div style=&quot;line-height: 2.7em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
      &lt;div&gt;
        &lt;h2 id=&quot;peace_in_paradis&quot; style=&quot;font-size: 110%; line-height: unset; margin-bottom: 5px; text-align: right;&quot;&gt;
          الأمان والسلام في الجنة
        &lt;/h2&gt;
        &lt;p&gt;
          إن من كمال النعيم في الجنة هو عدم وجود ما يعكر صفو حياة أهلها، وهذا ما
          لن تجده في الدنيا، فمثلاً إذا نظرت لأكثر الناس نعيمًا في هذه الدنيا،
          فبرغم ما يملكونه من قصور وأموال وخيرات كثيرة، فقد تجدهم يعيشون في
          هواجس فكرية وخوف من المجهول والمستقبل، فهم يعلمون أنهم يعيشون في عالم
          متقلب يوجد به الخير والشر، لهذا هم يكرسون الكثير من الوقت والمال
          والجهد في محاولة لتجنب هذا الشر أو الأذى الذي قد يصيبهم مستقبلاً، لكن
          الأمر في الجنة مختلف، فالأشياء التي كانت تؤذي الإنسان في الدنيا لا
          وجود لها في الجنة، ففي الجنة لا يوجد مرض ولا موت ولا هرم ولا فقر،
          وكذلك لا وجود فيها لشرار الخلق ولا للأذى الذي يترتب من وجودهم. قال
          الله تعالى:
          &lt;span style=&quot;color: #bf9000;&quot;&gt;{ادْخُلُوهَا بِسَلَامٍ آمِنِينَ}&lt;/span&gt;،&amp;nbsp;&lt;span style=&quot;color: #bf9000;&quot;&gt;{وهم في الغرفات آمنون}&lt;/span&gt;،
          &lt;span style=&quot;color: #bf9000;&quot;&gt;{إن المتقين في مقام أمين}&lt;/span&gt;.
        &lt;/p&gt;
      &lt;/div&gt;
      &lt;div style=&quot;line-height: 2.7em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
      &lt;h2 id=&quot;the_great_blessing_in_heaven&quot; style=&quot;font-size: 110%; line-height: unset; margin-bottom: 5px; text-align: right;&quot;&gt;
        أعظم نعيم الجنة
      &lt;/h2&gt;
      &lt;p style=&quot;text-align: right;&quot;&gt;
        إن أعظم أنواع النعيم في الجنة هو رؤية الله عز وجل وسماع كلامه، فلا يوجد
        نعيم في الجنة يعلو هذا النعيم، ولا شيء أحب لأهلها من رؤية وجه الله تبارك
        وتعالى. قال الله تعالى:
        &lt;span style=&quot;color: #bf9000;&quot;&gt;{تَحِيَّتُهُمْ يَوْمَ يَلْقَوْنَهُ سَلَامٌ ۚ وَأَعَدَّ لَهُمْ أَجْرًا
          كَرِيمًا}&lt;/span&gt;
        &lt;span style=&quot;font-the_size: x-small;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;[الأحزاب: 44]&lt;/span&gt;،&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #bf9000;&quot;&gt;{وُجُوهٌ يَوْمَئِذٍ نَّاضِرَةٌ (22) إِلَىٰ رَبِّهَا نَاظِرَةٌ}&lt;/span&gt;
        &lt;span style=&quot;font-size: x-small; font-the_size: x-small;&quot;&gt;[القيامة: 22 - 23]&lt;/span&gt;.
      &lt;/p&gt;
      &lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
      &lt;p style=&quot;text-align: right;&quot;&gt;
        جاء في الحديث عن صهيب، عن النبي صلى الله عليه وسلم قال:
        &lt;span style=&quot;color: #3d85c6;&quot;&gt;{إذا دَخَلَ أهْلُ الجَنَّةِ الجَنَّةَ، قالَ: يقولُ اللَّهُ تَبارَكَ
          وتَعالَى: تُرِيدُونَ شيئًا أزِيدُكُمْ؟ فيَقولونَ: ألَمْ تُبَيِّضْ
          وُجُوهَنا؟ ألَمْ تُدْخِلْنا الجَنَّةَ، وتُنَجِّنا مِنَ النَّارِ؟ قالَ:
          فَيَكْشِفُ الحِجابَ، فَما أُعْطُوا شيئًا أحَبَّ إليهِم مِنَ النَّظَرِ
          إلى رَبِّهِمْ عزَّ وجلَّ}&lt;/span&gt;
        &lt;span style=&quot;font-size: x-small; font-the_size: x-small;&quot;&gt;[صحيح مسلم - 181]&lt;/span&gt;.
      &lt;/p&gt;
      &lt;p&gt;&lt;/p&gt;
   </content><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/8473225360477791922'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/8473225360477791922'/><link rel='alternate' type='text/html' href='https://www.achamelar.com/2023/10/the-bliss-of-heaven.html' title='وصف الجنة ونعيمها'/><author><name>Achamel</name><uri>http://www.blogger.com/profile/14698034875566129660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgME3FqfJRmKIDfJUdOMtZrmDXhByI2skOARaxEVmsUf177Bja6iVZTkcmn3hjZhqgU6H5BJ-b9rm_p4iiD96GN_WzDxPXc3ymrUvXBvB3pQxR11dU8EG4wlOjg6UfFP9MpYbyN7bFaEmbGPkczBV6lD9L2sfeXrbRMxbJs1lt5nD-bbgg2PtG-Gj1JNYPJ/s72-c/paradise.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-4446648237682335580.post-1964401433280641424</id><published>2023-08-07T17:14:00.000-07:00</published><updated>2024-07-26T14:35:40.249-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="خدمات مواقع"/><category scheme="http://www.blogger.com/atom/ns#" term="شروحات"/><title type='text'>طريقة تحويل الكتابة إلى كلام</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; pointer-events: none; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_mHSAgRUqS8EXlJRQyHdbtL5rGypnLCRScXu8w8V76OISZAI6ePTLLCOgVbk51xo11vme22l0tnA7g49lkiohGEGq7LpfThJnao0HwMnOLfmXWK2zPJEdQR8_X0-hxQyfcCTwFPeuetNEwUB9_7ggtIFrbkATvmgX_CZHGyLCUViEpATwGIxBtjRaKZH2/s600/text-to-speech.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; alt=&quot;no image&quot; data-original-height=&quot;428&quot; data-original-width=&quot;600&quot; height=&quot;456&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_mHSAgRUqS8EXlJRQyHdbtL5rGypnLCRScXu8w8V76OISZAI6ePTLLCOgVbk51xo11vme22l0tnA7g49lkiohGEGq7LpfThJnao0HwMnOLfmXWK2zPJEdQR8_X0-hxQyfcCTwFPeuetNEwUB9_7ggtIFrbkATvmgX_CZHGyLCUViEpATwGIxBtjRaKZH2/s600/text-to-speech.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt; في هذا الشرح سوف نتعلم كيف نقوم بتحويل النص الى تعليق صوتي عبر خدمة تحويل النص الى كلام التي تقدمها جوجل.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;الخطوات:&lt;/b&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;الخطوة 1:&lt;br /&gt;&lt;/b&gt;توجه الى الموقع الخاص بالخدمة عبر النقر &lt;a href=&quot;https://cloud.google.com/text-to-speech#demo&quot; rel=&quot;&quot; target=&quot;_blank&quot;&gt;هنا&lt;/a&gt; أو من خلال الرابط التالي:&lt;br /&gt;&lt;span style=&quot;background-color: #ffd966;&quot;&gt; https://cloud.google.com/text-to-speech#demo&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;b&gt;الخطوة 2:&lt;br /&gt;&lt;/b&gt;من خيار Language / locale اختر اللغة العربية أو خيار Arabic, multi-region.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;الخطوة 3:&lt;/b&gt;&lt;br /&gt;قم بوضع النص الخاص بك في الحقل المخصص للكتابة.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;الخطوة 4:&lt;/b&gt;&lt;br /&gt;من خيار Voice name قم بتغيير الصوت، أو اختر نوع الصوت إذا كان صوت ذكر أو صوت أنثى.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;الخطوة 5:&lt;/b&gt;&lt;br /&gt;انقر على زر SPEAK IT للاستماع إلى الصوت.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;الخطوة 6:&lt;/b&gt;&lt;br /&gt;أكمل اختبار الكابتشا.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;الخطوة 7:&lt;/b&gt;&lt;br /&gt;قم بتعديل الكلمات التي تلاحظ أن نطقها غير صحيح وذلك عبر التشكيل أو عبر وضع النقاط والفواصل بين الكلمات لتصحيح النطق، أو يمكنك استبدال الكلمات بمرادفات أخرى.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;كيفية تحميل الكلام على شكل ملف صوتي:&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;الخطوة 1:&lt;br /&gt;&lt;/b&gt;انقر بزر الماوس الأيمن في أي مكان على الصفحة واختر من القائمة فحص (inspect element)، ثم انقر على قسم Network.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;الخطوة 2:&lt;br /&gt;&lt;/b&gt;أعِد تحميل الصفحة، ثم قم بتشغيل الصوت مرة أخرى.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;الخطوة 3:&lt;br /&gt;&lt;/b&gt;اسحب الشريط الموجود على اليمين في قسم Network إلى الأعلى، ثم انقر على Size للوصول إلى الملف الذي يبدأ إسمه بـ &quot;proxy?url&quot;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;b&gt;الخطوة 4:&lt;br /&gt;&lt;/b&gt;من على اليسار في قسم Name انقر على الملف الذي يبدأ اسمه بــ &quot;proxy?url&quot;.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;الخطوة 5:&lt;br /&gt;&lt;/b&gt;انقر على Preview.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;الخطوة 6:&lt;br /&gt;&lt;/b&gt;في سطر audioContent انقر على Copy لنسخ الرمز.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;الخطوة 7: &lt;br /&gt;&lt;/b&gt;توجه الى الموقع التالي عبر النقر &lt;a href=&quot;https://www.achamelar.com/p/base64-to-audio.html&quot; rel=&quot;&quot; target=&quot;_blank&quot;&gt;هنا&lt;/a&gt; أو من خلال الرابط التالي:&lt;br /&gt;&lt;span class=&quot;bg47&quot; style=&quot;background-color: #ffd966;&quot;&gt;https://www.achamelar.com/p/base64-to-audio.html&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;b&gt;الخطوة 8:&lt;br /&gt;&lt;/b&gt;ألصق الرمز في الحقل، ثم انقر تحويل.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;الخطوة 9: &lt;br /&gt;&lt;/b&gt;انقر تحميل الملف الصوتي.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;يمكنك مشاهدة الشرح المصور بالفيديو من &lt;a href=&quot;https://youtu.be/yU2o1tj0pVo&quot; target=&quot;_blank&quot;&gt;هنا&lt;/a&gt;.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;</content><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/1964401433280641424'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/1964401433280641424'/><link rel='alternate' type='text/html' href='https://www.achamelar.com/2023/08/how-to-convert-text-to-speech.html' title='طريقة تحويل الكتابة إلى كلام'/><author><name>Achamel</name><uri>http://www.blogger.com/profile/14698034875566129660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_mHSAgRUqS8EXlJRQyHdbtL5rGypnLCRScXu8w8V76OISZAI6ePTLLCOgVbk51xo11vme22l0tnA7g49lkiohGEGq7LpfThJnao0HwMnOLfmXWK2zPJEdQR8_X0-hxQyfcCTwFPeuetNEwUB9_7ggtIFrbkATvmgX_CZHGyLCUViEpATwGIxBtjRaKZH2/s72-c/text-to-speech.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-4446648237682335580.post-6026924426262819390</id><published>2023-01-13T12:56:00.013-08:00</published><updated>2025-01-02T05:02:08.559-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="خدمات مواقع"/><category scheme="http://www.blogger.com/atom/ns#" term="شروحات"/><title type='text'>أربعة مصادر للحصول على موسيقى مجانية</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; pointer-events: none; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGtBHYcmrb5p723eCsS4CCnhtFD6HoFMbLF7Xor0rsjnEjUc5sANadx9qbLqCpW_2Cz_O50IQkDOwMC2tg0dff2Sl-LGmdyBBMPJ9i8nKATYC4IgzN7-QgA-jmE9nxH4xlAJ06slaxZkKPyUL6N9r9wRZADAE0TdDVuAnB2AIdene3ugxzzGQjbR2f1A/s600/free%20music.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;428&quot; data-original-width=&quot;600&quot; height=&quot;456&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGtBHYcmrb5p723eCsS4CCnhtFD6HoFMbLF7Xor0rsjnEjUc5sANadx9qbLqCpW_2Cz_O50IQkDOwMC2tg0dff2Sl-LGmdyBBMPJ9i8nKATYC4IgzN7-QgA-jmE9nxH4xlAJ06slaxZkKPyUL6N9r9wRZADAE0TdDVuAnB2AIdene3ugxzzGQjbR2f1A/s600/free%20music.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;إذا كنت تبحث عن موسيقى مجانية لتقوم بإضافتها إلى فيديوهاتك على اليوتيوب لتحقيق الربح منها، أو على بثك المباشر، أو داخل لعبة فيديو، فافي هذا المقال سنتعرف على أهم المصادر التي تمكنك من الحصول على موسيقى مجانية بمختلف أنواعها واستخدامها&amp;nbsp;في مشروعك بدون مطالبات حقوق الطبع والنشر.&lt;br /&gt;&lt;br /&gt;لكن قبل أن تقوم باستخدام هذه المواقع للحصول عل موسيقى مجانية، عليك أن تعلم أولا أن هذه المواقع تنشر موسيقى بموجب رخص المشاع الإبداعي التي تضع بعض القيود على الموسيقى لمن أراد استخدامها، ولهذا يجب عليك أن تعرف نوع الترخيص الموجود على الموسيقى قبل أن تستعملها في مشروعك أو في الفيديو الخاص بك.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div id=&quot;btn-cm&quot; style=&quot;margin-left: 5px;&quot;&gt;
&lt;div id=&quot;btn_toc&quot; onclick=&quot;if (document.getElementById(&#39;toc&#39;).style.display === &#39;none&#39;) { document.getElementById(&#39;toc&#39;).style.display = &#39;block&#39;; } else { document.getElementById(&#39;toc&#39;).style.display = &#39;none&#39;; }&quot; role=&quot;button&quot; tabindex=&quot;0&quot;&gt; محتوى المقالة&lt;svg height=&quot;18&quot; viewbox=&quot;0 0 24 24&quot; width=&quot;18&quot;&gt;&lt;path d=&quot;M12,18.17L8.83,15L7.42,16.41L12,21L16.59,16.41L15.17,15M12,5.83L15.17,9L16.58,7.59L12,3L7.41,7.59L8.83,9L12,5.83Z&quot; fill=&quot;#000000&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/div&gt;
&lt;div id=&quot;toc&quot;&gt;
&lt;ol&gt;
&lt;li&gt;&amp;nbsp;&lt;a href=&quot;https://www.achamelar.com/2023/01/find-creative-commons-music.html#toc_1&quot; title=&quot;رخص المشاع الإبداعي.&quot;&gt;رخص المشاع الإبداعي.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&amp;nbsp;&lt;a href=&quot;https://www.achamelar.com/2023/01/find-creative-commons-music.html#toc_2&quot; title=&quot;أربعة مصادر للحصول على موسيقى مجانية.&quot;&gt;أربعة مصادر للحصول على موسيقى مجانية.&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id=&quot;toc_1&quot;&gt;&lt;b&gt;رخص المشاع الإبداعي المعتمدة على هذه المصادر:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;/b&gt;&lt;div&gt;&lt;b&gt;بدون حقوق محفوظة (CC0)&lt;/b&gt;&lt;/div&gt;&lt;div&gt;يقصد به أن المؤلف تنازل عن جميع حقوقه ويمكنك نسخ العمل وتعديله وتوزيعه لأي غرض، حتى للأغراض التجارية، وكل ذلك دون&amp;nbsp;طلب إذن.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;نسب العمل للمؤلف (CC-BY)&lt;br /&gt;&lt;/b&gt;يمكنك نسخ العمل وتعديله وتوزيعه لأي غرض، حتى للأغراض التجارية، بشرط أن تقوم بنسب العمل للمؤلف في صفحة النشر على التنسيق الذي يحدده المؤلف.&lt;br /&gt;&lt;div&gt;&lt;br /&gt;غالبا ستجد في صفحة نشر العمل الخاص بالمؤلف سواء كان في موقعه أو في المواقع التي تعيد نشر عمله، المعلومات التي يشترط عليك وضعها في صفحة نشر عملك إذا كنت تريد استخدام المادة التي قام بتأليفها، في حالة لم تجد تلك المعلومات يمكنك البحث عن اسم المؤلف والموسيقى على الإنترنت، لمعرفة المعلومات التي يشترط عليك المؤلف وضعها في صفحة نشر عملك، إذا كنت تريد استخدام عمله في مشروعك.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;مثال على نسب العمل للمؤلف:&lt;br /&gt;&lt;/b&gt;&lt;div style=&quot;background-color: #f4f4f4; border-radius: 4px; border: 2px solid rgb(237, 237, 237); margin-top: 5px; padding: 10px;&quot;&gt;اسم الموسيقى: Grand Dark Waltz Moderato&lt;br /&gt;اسم الفنان: Kevin MacLeod&lt;br /&gt;المصدر : https://incompetech.com/&lt;br /&gt;الترخيص : Licensed under Creative Commons: By Attribution 4.0 License&lt;br /&gt;http://creativecommons.org/licenses/by/4.0/&lt;/div&gt;&lt;br /&gt;توضع هذه المعلومات في صفحة نشر مشروعك، على سبيل المثال إذا كنت تريد النشر على اليوتيوب، تقوم بوضع المعلومات في وصف الفيديو الخاص بك.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;b&gt;نسب العمل للمؤلف - الترخيص بالمثل (CC BY-SA)&lt;/b&gt;&lt;/div&gt;&lt;div&gt;يمكنك نسخ العمل وتعديله وتوزيعه لأي غرض، حتى للأغراض التجارية، بشرط أن تقوم بنسب العمل للمؤلف في صفحة النشر على التنسيق الذي يحدده المؤلف، بالإضافة إلى ترخيص العمل الجديد المشتق منه بنفس الرخصة. فإذا كان العمل الأصلي مثلا مرخص برخصة &quot;CC BY-SA&quot; عندها يجب نشر الأعمال المشتق منه بنفس الرخصة &quot;CC BY-SA&quot; (أي يظل لدى الجميع الحق في نسخ العمل والأعمال المشتقة منه والتعديل عليها).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;b&gt;نسب العمل للمؤلف - بلا اشتقاق (CC-BY-ND)&lt;br /&gt;&lt;/b&gt;يمكنك نسخ العمل وتوزيعه لأي غرض، حتى للأغراض التجارية، بشرط أن تقوم بنسب العمل للمؤلف في صفحة النشر على التنسيق الذي يحدده المؤلف، بالإضافة إلى نشر العمل كما هو عليه (أي بدون تعديل أو اجتزاء).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;b id=&quot;cc-by-nc&quot;&gt; نسب العمل للمؤلف - غير تجاري (CC-BY-NC)&lt;br /&gt;&lt;/b&gt;يمكنك نسخ العمل وتعديله وتوزيعه بشرط أن تقوم بنسب العمل للمؤلف في صفحة النشر على التنسيق الذي يحدده المؤلف، وعدم استخدام العمل للأغراض التجارية أو الربحية.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;نسب العمل للمؤلف - غير تجاري - الترخيص بالمثل (CC-BY-NC-SA)&lt;/b&gt;&lt;/div&gt;&lt;div&gt;يمكنك نسخ العمل وتعديله وتوزيعه بشرط أن تقوم بنسب العمل للمؤلف في صفحة النشر على التنسيق الذي يحدده المؤلف، بالإضافة إلى عدم استخدام العمل للأغراض التجارية أو الربحية، أيضا يجب ترخيض العمل أو الأعمال الجديدة المشتق منه بنفس الرخصة.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;نسب العمل للمؤلف - غير تجاري - بلا اشتقاق (CC-BY-NC-ND)&lt;br /&gt;&lt;/b&gt;يمكنك نسخ العمل وتوزيعه، بشرط أن تقوم بنسب العمل للمؤلف في صفحة النشر على التنسيق الذي يحدده المؤلف، وعدم القيام بأي تعديل على العمل، أيضا عدم استخدامه للأغراض التجارية أو الربحية.&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;من خلال هذه التراخيص الموضحة أعلاه، يمكنك أن تختار ما تراه مناسب لك.&lt;br /&gt;&lt;br /&gt;&lt;h2 id=&quot;toc_2&quot; style=&quot;font-size: 16px; text-align: right;&quot;&gt;أربعة مصادر للحصول على موسيقى مجانية:&lt;/h2&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;h3 style=&quot;font-size: 16px; text-align: right;&quot;&gt;1. incompetech&lt;/h3&gt;&lt;p style=&quot;text-align: right;&quot;&gt;هو الموقع الرسمي الخاص بالفنان الأمريكي Kevin MacLeod  الذي يعرض عليه تأليفاته الموسيقية والصوتية التي جعلها متاحة بموجب تراخيص المشاع الإبداعي، وبتالي فإنه يمكن لأي شخص استخدام الموسيقى الخاص به مجانا بشرط أن يتم نسب العمل للمؤلف.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 0.5em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;الرخص المعتمدة على الموقع: CC-BY  &lt;div class=&quot;separator&quot; style=&quot;line-height: 0.5em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;الذهاب إلى موقع &lt;span class=&quot;rtez&quot;&gt;&lt;a href=&quot;https://incompetech.com/&quot; target=&quot;_blank&quot; title=&quot;https://incompetech.com/&quot;&gt;incompetech&lt;/a&gt;&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 0.5em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;كيفية البحث عن الموسيقى بحسب الترخيص على موقع incompetech &lt;span class=&quot;rtez&quot;&gt;&lt;a href=&quot;https://youtu.be/V5-ssGTXPGg?t=7&quot; target=&quot;_blank&quot; title=&quot;https://youtu.be/V5-ssGTXPGg?t=7&quot;&gt;هنا&lt;/a&gt;&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3 style=&quot;font-size: 16px; text-align: right;&quot;&gt;2. Freesound&lt;/h3&gt;&lt;p style=&quot;text-align: right;&quot;&gt;يحتوي Freesound على مجموعة ضخمة من المقتطفات الصوتية، والعينات، والتسجيلات، وجميع أنواع الإشارات الصوتية، التي تم إصدارها بموجب تراخيص المشاع الإبداعي التي تسمح بإعادة استخدامها. توفر Freesound طرق للبحث تسهل عليك إيجاد ما تريده من خلال فلترة نتائج البحث على حسب نوع الترخيص الذي تريده في المقطع الموسيقي أو الصوتي، كما يسمح الموقع بتنزيل الملفات الصوتية أو رفعها إليه بموجب رخص المشاع الإبداعي.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 0.5em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;الرخص المعتمدة في الموقع: CC-BY-NC | CC-BY | CC0 &lt;div class=&quot;separator&quot; style=&quot;line-height: 0.5em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;الذهاب إلى موقع&amp;nbsp;&lt;span class=&quot;rtez&quot;&gt;&lt;a href=&quot;https://freesound.org/&quot; target=&quot;_blank&quot; title=&quot;https://freesound.org/&quot;&gt;Freesound&lt;/a&gt;&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 0.5em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;كيفية البحث عن الموسيقى بحسب الترخيص على موقع Freesound&amp;nbsp;&lt;span class=&quot;rtez&quot;&gt;&lt;a href=&quot;https://youtu.be/V5-ssGTXPGg?t=250&quot; target=&quot;_blank&quot; title=&quot;https://youtu.be/V5-ssGTXPGg?t=250&quot;&gt;هنا&lt;/a&gt;&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;h3 style=&quot;font-size: 16px; text-align: right;&quot;&gt;3. SoundCloud&lt;/h3&gt;&lt;p style=&quot;text-align: right;&quot;&gt;تعتبر SoundCloud واحدة من أكبر المنصات الخاصة بالموسيقى والصوتيات في العالم، تتيح المنصة القدرة على مشاركة الموسيقى والتواصل مباشرة مع الفنانين، وتوفر إمكانية البحث عن الموسيقى والأصوات التي قرر أصحابها جعلها متاحة بموجب رخص المشاع الإبداعي.&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 0.5em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;الرخص المعتمدة في الموقع: CC-BY | CC BY-SA | CC-BY-ND | CC-BY-NC | CC-BY-NC-SA | CC-BY-NC-ND&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 0.5em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;الذهاب إلى موقع&amp;nbsp;&lt;span class=&quot;rtez&quot;&gt;&lt;a href=&quot;https://soundcloud.com/&quot; target=&quot;_blank&quot; title=&quot;https://soundcloud.com/&quot;&gt;SoundCloud&lt;/a&gt;&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 0.5em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;كيفية البحث عن الموسيقى بحسب الترخيص على موقع SoundCloud&amp;nbsp;&lt;span class=&quot;rtez&quot;&gt;&lt;a href=&quot;https://youtu.be/V5-ssGTXPGg?t=600&quot; target=&quot;_blank&quot; title=&quot;https://youtu.be/V5-ssGTXPGg?t=600&quot;&gt;هنا&lt;/a&gt;&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;h3 style=&quot;font-size: 16px; text-align: right;&quot;&gt;4. Youtube Audio Library&lt;/h3&gt;&lt;p style=&quot;text-align: right;&quot;&gt;تستطيع من خلال مكتبة اليوتيوب للملفات الصوتية، الحصول على موسيقى وتأثيرات صوتية يمكنك استخدامها على فيديوهاتك في موقع اليوتيوب وتحقيق الربح منها بدون مطالبات حقوق الطبع والنشر، كما تستطيع من خلال نظام الفلترة المتوفر في المكتبة تصفية نتائج البحث لإيجاد أي نوع من الموسيقى أو الصوتيات التي تريدها.&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 0.5em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;الرخص المعتمدة في مكتبة اليوتيوب للملفات الصوتية : CC0 | CC-BY&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 0.5em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;الذهاب إلى&amp;nbsp;&lt;span class=&quot;rtez&quot;&gt;&lt;a href=&quot;https://www.youtube.com/audiolibrary&quot; target=&quot;_blank&quot; title=&quot;https://www.youtube.com/audiolibrary&quot;&gt;Youtube Audio Library&lt;/a&gt;&lt;/span&gt;&lt;span&gt;. (تحتاج إلى تسجيل الدخول على قناتك في اليوتيوب للوصول إلى المكتبة).&lt;/span&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 0.5em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;كيفية البحث عن الموسيقى بحسب الترخيص على Youtube Audio Library&amp;nbsp;&lt;span class=&quot;rtez&quot;&gt;&lt;a href=&quot;https://youtu.be/V5-ssGTXPGg?t=1049&quot; target=&quot;_blank&quot; title=&quot;https://youtu.be/V5-ssGTXPGg?t=1049&quot;&gt;هنا&lt;/a&gt;&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;

&lt;script type=&quot;text/javascript&quot;&gt;
//&lt;![CDATA[
$(document).ready(function(){
// Add smooth scrolling to all links
$(&quot;a&quot;).on(&#39;click&#39;, function(event) {
// Make sure this.hash has a value before overriding default behavior
if (this.hash !== &quot;&quot;) {
// Prevent default anchor click behavior
event.preventDefault();
// Store hash
var hash = this.hash;
// Using jQuery&#39;s animate() method to add smooth page scroll
// The optional number (800) specifies the number of milliseconds it takes to scroll to the specified area
$(&#39;html, body&#39;).animate({
scrollTop: $(hash).offset().top
}, 800, function(){
// Add hash (#) to URL when done scrolling (default click behavior)
window.location.hash = hash;
});
} // End if
});
});
//]]&gt;
&lt;/script&gt; 
</content><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/6026924426262819390'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/6026924426262819390'/><link rel='alternate' type='text/html' href='https://www.achamelar.com/2023/01/find-creative-commons-music.html' title='أربعة مصادر للحصول على موسيقى مجانية'/><author><name>Achamel</name><uri>http://www.blogger.com/profile/14698034875566129660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGtBHYcmrb5p723eCsS4CCnhtFD6HoFMbLF7Xor0rsjnEjUc5sANadx9qbLqCpW_2Cz_O50IQkDOwMC2tg0dff2Sl-LGmdyBBMPJ9i8nKATYC4IgzN7-QgA-jmE9nxH4xlAJ06slaxZkKPyUL6N9r9wRZADAE0TdDVuAnB2AIdene3ugxzzGQjbR2f1A/s72-c/free%20music.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-4446648237682335580.post-6238737469125142711</id><published>2022-08-17T05:45:00.013-07:00</published><updated>2023-01-24T05:34:16.852-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="شروحات"/><title type='text'>كيفية معرفة اسم أي موسيقى على الإنترنت</title><content type='html'> &lt;div class=&quot;separator&quot; style=&quot;clear: both; pointer-events: none; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRwuNmNkFLKC1kQ9XFhR2BibTX8evnEGjmeq0HR8o6064Stwa3rlcwZZWMUQbQE0f4O2e2UlsMnKMLPbGX1UkE-fDJmZXIFCLV1UYGhAQqvxmTWASdCNTlVQ9fB_vCTdt89ozalcBPOfDE-eMLh-BGl3s0FDWeqRqxbZ89fQvmSd1orobObXonbuxhng/s600/search%20music.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;428&quot; data-original-width=&quot;600&quot; height=&quot;456&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRwuNmNkFLKC1kQ9XFhR2BibTX8evnEGjmeq0HR8o6064Stwa3rlcwZZWMUQbQE0f4O2e2UlsMnKMLPbGX1UkE-fDJmZXIFCLV1UYGhAQqvxmTWASdCNTlVQ9fB_vCTdt89ozalcBPOfDE-eMLh-BGl3s0FDWeqRqxbZ89fQvmSd1orobObXonbuxhng/s1600/search%20music.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;سنتعرف في هذا الشرح على كيفية معرفة اسم أي موسيقى موجودة على الإنترنت أو على جهاز الكومبيوتر من خلال إضافة المتصفح AHA Music، تمكننا هذه الإضافة الجميلة من معرفة اسم أي موسيقى بكل سهولة مع إمكانية التعرف على الموسيقى في الخلفية حتى لو كان معها أصوات أخرى تعلوها.&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;h2 style=&quot;font-size: 16px; text-align: right;&quot;&gt;كيفية معرفة اسم أي موسيقى موجودة على الإنترنت:&lt;/h2&gt;&lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;الخطوة 1:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;نقوم بتثبيت إضافة&amp;nbsp;&lt;b&gt;AHA Music &lt;/b&gt;على المتصفح الخاص بنا عبر الخطوات التالية:&lt;/div&gt;&lt;div style=&quot;line-height: 0.5em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;1.&lt;/b&gt; &lt;span class=&quot;rtez&quot;&gt; قم بدخول إلى هذا الرابط من &lt;a href=&quot;https://chrome.google.com/webstore/detail/aha-music-song-finder-for/dpacanjfikmhoddligfbehkpomnbgblf?hl=ar&quot; target=&quot;_blank&quot; title=&quot;https://chrome.google.com/webstore/detail/audiotts/lhbdjaomnaobfljmhkmcfhhnihaaangh?hl=ar&quot;&gt;هنا&lt;/a&gt;&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;2.&lt;/b&gt;&amp;nbsp;انقر على &lt;b&gt;إضافة إلى&amp;nbsp;Chrome&amp;nbsp;&lt;/b&gt;ثم انقر على &lt;b&gt;تثبيت إضافة.&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;line-height: 0.5em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;الخطوة 2:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;نقوم بتثبيت الإضافة في أعلى شريط المتصفح كي يسهل علينا استخدامها.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;كيفية تثبيث الإضافة في أعلى شريط متصفح Google Chrome:&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;line-height: 0.5em;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;من أعلى واجهة متصفح Google Chrome إتبع الخطوات الموضحة في الصورة.&lt;/div&gt;&lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;صورة توضيحية&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; pointer-events: none; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibehiLfXhvTItOSUMTc9SgVenecUx5JlYdIDWvqwpsBvc6bkJhbbPf_Ws58BcLj99N7nG56zDAGm_kfgqAqLqmQ1JQNA9KjapyAMYyUl4cAz6XKEVMXg9tG-JrqeNUfA_kztXfWXnAMCSUBfL7bIASkA_5MGRTpUDjbjeKdhvPVtepGFxmfBJNg_BjQQ/s427/pin-extensionsl-chrome.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; data-original-height=&quot;259&quot; data-original-width=&quot;427&quot; height=&quot;243&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibehiLfXhvTItOSUMTc9SgVenecUx5JlYdIDWvqwpsBvc6bkJhbbPf_Ws58BcLj99N7nG56zDAGm_kfgqAqLqmQ1JQNA9KjapyAMYyUl4cAz6XKEVMXg9tG-JrqeNUfA_kztXfWXnAMCSUBfL7bIASkA_5MGRTpUDjbjeKdhvPVtepGFxmfBJNg_BjQQ/w400-h243/pin-extensionsl-chrome.jpg&quot; style=&quot;border: 1px solid rgb(145, 145, 145); padding: 4px;&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;الخطوة 3:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;نتوجه إلى الموقع الذي تتواجد به الموسيقى المراد معرفة اسمها ونقوم بتشغيل الموسيقى من على الموقع.&lt;/div&gt;&lt;div style=&quot;line-height: 0.5em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;الخطوة 4:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;من أعلى شريط المتصفخ ننقر فوق إضافة&amp;nbsp;AHA Music&amp;nbsp;وننتظر بضع ثواني ريثما يتم البحث عن الموسيقى.&lt;/div&gt;&lt;div style=&quot;line-height: 0.5em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;الخطوة 5 :&lt;/b&gt;&lt;/div&gt;&lt;div&gt;ننقر فوق الإرتباط الذي أظهرته لنا الإضافة لمعرفة معلومات عن الموسيقى مثل اسم الموسيقى والفنان وعنوان الألبوم وما إلى ذلك.&lt;/div&gt;&lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;صورة توضيحية&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7_LMkmLwO8wHWhdBnZbOO1Cc0AmMJsW9nTOib1z7JrNiplcvxGr_5b2zTXpY5GiRAqqAR0v5T554Y8Qd5ogAL-9euJ2mB1IBQzxKkEiOZglxtXdoXU_IGaNS1s2UoCAYJW-MQDFhDe0vOeHDBHYF3PhVe4j5BcMCynrbY3qF3RsI_LALYUKeLyUCCCQ/s800/image%20AHA%20Music.gif&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; data-original-height=&quot;563&quot; data-original-width=&quot;800&quot; height=&quot;450&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7_LMkmLwO8wHWhdBnZbOO1Cc0AmMJsW9nTOib1z7JrNiplcvxGr_5b2zTXpY5GiRAqqAR0v5T554Y8Qd5ogAL-9euJ2mB1IBQzxKkEiOZglxtXdoXU_IGaNS1s2UoCAYJW-MQDFhDe0vOeHDBHYF3PhVe4j5BcMCynrbY3qF3RsI_LALYUKeLyUCCCQ/w640-h450/image%20AHA%20Music.gif&quot; style=&quot;border: 1px solid rgb(145, 145, 145); cursor: zoom-in; padding: 4px;&quot; width=&quot;500&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;h2 style=&quot;font-size: 16px; text-align: right;&quot;&gt;&lt;b&gt;كيفية معرفة اسم موسيقى موجودة على جهاز الكومبيوتر:&lt;/b&gt;&lt;/h2&gt;&lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;1.&lt;/b&gt; نقوم بتثبيت إضافة AHA Music إلى المتصفح الخاص بنا كما هو موضح في الأعلى.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;2.&lt;/b&gt; من جهاز الكومبيوتر ننقر بيمين الفأرة على ملف الموسيقى ونختار تشغيل بواسطة المتصفح الذي قمنا بتثبيت الإضافة عليه.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;b&gt;3.&lt;/b&gt; ننقر فوق إضافة&amp;nbsp;AHA Music&amp;nbsp;وننتظر بضع ثواني ريثما يتم البحث عن الموسيقى.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;b&gt;4.&lt;/b&gt; ننقر فوق الإرتباط الذي أظهرته لنا الإضافة لمعرفة معلومات عن الموسيقى.&lt;/div&gt;&lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;صورة توضيحية&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg13wVxQoW6X3r_2SzGZp3_5OORHjoBwk3w0IDmwyfkQFuyA-dRl1N66AwhBSeQmXEGBL63HmD-7hXXwYrjBZrUNeI5M6YNLkjzHgE6si6MteCeAGToWdquQ0IwYIPts6AHZXtBFzkCtWsGtyD5TG8HA1zJNJ1YGFqvYLFrut55eni_VQgWLYog9ySDow/s800/image%202%20AHA%20Music.gif&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; data-original-height=&quot;563&quot; data-original-width=&quot;800&quot; height=&quot;450&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg13wVxQoW6X3r_2SzGZp3_5OORHjoBwk3w0IDmwyfkQFuyA-dRl1N66AwhBSeQmXEGBL63HmD-7hXXwYrjBZrUNeI5M6YNLkjzHgE6si6MteCeAGToWdquQ0IwYIPts6AHZXtBFzkCtWsGtyD5TG8HA1zJNJ1YGFqvYLFrut55eni_VQgWLYog9ySDow/w640-h450/image%202%20AHA%20Music.gif&quot; style=&quot;border: 1px solid rgb(145, 145, 145); cursor: zoom-in; padding: 4px;&quot; width=&quot;500&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;

&lt;div&gt;&lt;span class=&quot;rtez&quot;&gt;مشاهدة الشرح المصور بالفيديو من&lt;a href=&quot;https://youtu.be/cBt165C1FUM&quot; target=&quot;_blank&quot; title=&quot;https://youtu.be/cBt165C1FUM&quot;&gt; هنا&lt;/a&gt;&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/6238737469125142711'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/6238737469125142711'/><link rel='alternate' type='text/html' href='https://www.achamelar.com/2022/08/find-name-of-songs.html' title='كيفية معرفة اسم أي موسيقى على الإنترنت'/><author><name>Achamel</name><uri>http://www.blogger.com/profile/14698034875566129660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRwuNmNkFLKC1kQ9XFhR2BibTX8evnEGjmeq0HR8o6064Stwa3rlcwZZWMUQbQE0f4O2e2UlsMnKMLPbGX1UkE-fDJmZXIFCLV1UYGhAQqvxmTWASdCNTlVQ9fB_vCTdt89ozalcBPOfDE-eMLh-BGl3s0FDWeqRqxbZ89fQvmSd1orobObXonbuxhng/s72-c/search%20music.png" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-4446648237682335580.post-7577700992937303381</id><published>2022-05-09T17:23:00.052-07:00</published><updated>2024-01-04T16:36:04.335-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="خدمات مواقع"/><category scheme="http://www.blogger.com/atom/ns#" term="شروحات"/><title type='text'>كيفية تحويل النص إلى تعليق صوتي</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; pointer-events: none; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicsReUeGbUKhnA0eplF-to-Y8SJx-0Qzy3p_jcH1zmok0n8Zqo-c3XSnCuDR8tVWFrWuOulYgQOVEDOTHJAwPzOpvc4e0aXb5b70LYj5PhlXd-Oh6xOYiN9GikK5ijrAtPCBkNe6NnoMgo3d4SwI7CMcutNG1JXZWcT_hUCJTyE0YEzLbCDWSm2t6rEQ/s600/text%20to%20speech.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;428&quot; data-original-width=&quot;600&quot; height=&quot;456&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicsReUeGbUKhnA0eplF-to-Y8SJx-0Qzy3p_jcH1zmok0n8Zqo-c3XSnCuDR8tVWFrWuOulYgQOVEDOTHJAwPzOpvc4e0aXb5b70LYj5PhlXd-Oh6xOYiN9GikK5ijrAtPCBkNe6NnoMgo3d4SwI7CMcutNG1JXZWcT_hUCJTyE0YEzLbCDWSm2t6rEQ/s600/text%20to%20speech.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt; سنتعرف في هذا الموضوع على كيفية تحويل النص المكتوب إلى كلام مسجل بجودة عالية من خلال موقع microsoft الذي يقدم هذه الخدمة عبر الإنرتنت.&lt;div&gt;&lt;br /&gt;&lt;div&gt;&lt;b&gt;مميزات الموقع:&lt;br /&gt;&lt;/b&gt;&lt;div class=&quot;presi4&quot;&gt;صوت بجودة عالية&lt;/div&gt;&lt;div class=&quot;presi4&quot;&gt;عدد أحرف وكلمات غير محدود&lt;/div&gt;&lt;div class=&quot;presi4&quot;&gt;العديد من الأصوات المختلفة&lt;/div&gt;&lt;div class=&quot;presi4&quot;&gt;إمكانية التحكم في النطق&lt;/div&gt;&lt;div class=&quot;presi4&quot;&gt;مجاني&lt;/div&gt;&lt;div class=&quot;presi4&quot;&gt;دون الحاجة إلى التسجيل&lt;/div&gt;
   
  &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;h2 style=&quot;font-size: 18px; text-align: right;&quot;&gt;كيفية تحويل الكتابة إلى صوت من خلال موقع&amp;nbsp; microsoft&lt;span style=&quot;font-weight: normal;&quot;&gt;:&lt;/span&gt;&lt;/h2&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;1. تجهيز الفقرة التي تريد تحويلها إلى صوت مسجل&lt;/b&gt;:&lt;/div&gt;&lt;div&gt;قم بكتابة النص الذي تريد تحويله إلى كلام مسجل في أي محرر نصوص مثل:&amp;nbsp;Notepad، أو&amp;nbsp;EditPad Lite، أو غير ذلك.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;background-color: #dbdfc0; border-radius: 4px; border: 1px solid rgb(221, 221, 221); color: #895252; padding: 10px;&quot;&gt;&lt;b&gt;* تحديث:&lt;/b&gt; قم بتثبيت إضافة تحميل الصوت على متصفحك اولا، كي تظهر لك اداة تحويل النص إلى كلام على موقع microsoft. يمكنك تثبيت إضافة تحميل الصوت من&amp;nbsp;&lt;span&gt;&lt;a href=&quot;https://www.achamelar.com/2022/05/how-to-convert-text-to-speech.html#tool&quot; id=&quot;gotool&quot;&gt;هنا&lt;/a&gt;&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span face=&quot;Roboto, Noto, sans-serif&quot; style=&quot;background-color: #282828; color: white; font-size: 15px; white-space: pre-wrap;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;2. التوجه إلى موقع تحويل النص إلى كلام&lt;/b&gt;:&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;rtez&quot;&gt;يمكنك الإنتقال إلى موقع microsoft لتحويل النص إلى كلام من &lt;a href=&quot;https://azure.microsoft.com/en-us/products/cognitive-services/text-to-speech&quot; target=&quot;_blank&quot; title=&quot;https://azure.microsoft.com/en-us/services/cognitive-services/text-to-speech/#features&quot;&gt;هنا&lt;/a&gt;&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;3. اختيار الإعدادات المناسبة&lt;/b&gt;:&lt;/div&gt;&lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul style=&quot;-webkit-padding-start: 35px !important; padding-inline-start: 35px; text-align: right;&quot;&gt;&lt;li&gt;مرر إلى الأسفل ثم من خيار &lt;b&gt;Language&lt;/b&gt;، اختر اللغة العربية.&lt;/li&gt;&lt;li style=&quot;list-style-type: none;&quot;&gt;على سبيل المثال : &lt;b&gt;Arabic (Kuwait)&lt;/b&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;ul style=&quot;-webkit-padding-start: 35px !important; padding-inline-start: 35px; text-align: right;&quot;&gt;&lt;li&gt;من خيار &lt;b&gt;Voice&lt;/b&gt; اختر نوع الصوت الذي تريده إذا كان صوت ذكر أو أنثى.&lt;/li&gt;&lt;li style=&quot;list-style-type: none;&quot;&gt;على سبيل المثال: &lt;b&gt;فهد - VoiceFahed (Neural)&lt;/b&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;ul style=&quot;-webkit-padding-start: 35px !important; padding-inline-start: 35px; text-align: right;&quot;&gt;&lt;li&gt;لتغيير نبرة الصوت المستخدمة، يمكنك ذلك من خلال تغيير البلد العربي. على سبيل المثال:&lt;/li&gt;&lt;li style=&quot;list-style-type: none;&quot;&gt;تغيير &lt;b&gt;Arabic (Kuwait)&lt;/b&gt; إلى &lt;b&gt;Arabic (Egypt)&lt;/b&gt; وهكذا،&lt;/li&gt;&lt;/ul&gt;&lt;ul style=&quot;-webkit-padding-start: 35px !important; margin-bottom: 0px; padding-inline-start: 35px; text-align: right;&quot;&gt;&lt;li&gt;يمكنك تغيير نبرة الصوت أيضًا من خلال التعديل على القيم الموجودة في أدوات التحكم&lt;/li&gt;&lt;li style=&quot;list-style-type: none;&quot;&gt;&lt;b&gt; (Speaking speed - Pitch)&lt;/b&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;4. ضع النص داخل الإطار المخصص&lt;/b&gt;:&lt;/div&gt;&lt;div&gt;قم بوضع النص الذي تريد تحويله إلى كلام مسجل داخل الإطار المخصص للكتابة داخل الموقع.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;5. انقر على زر التشغيل Play&lt;/b&gt;:&lt;/div&gt;&lt;div&gt;استمع إلى طريقة نطق الكلام عن طريق النقر على زر&amp;nbsp;&lt;b&gt;Play&lt;/b&gt;، لكي تستطيع معرفة الكلمات التي يجب عليك تعديلها.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;6. التشكيل والتعديل لبعض الكلمات&lt;/b&gt;:&lt;/div&gt;&lt;div&gt;&amp;nbsp;قم بتعديل الكلمات التي يكون نطقها غير صحيح عن طريق التشكيل أو بوضع أحرف مكان أحرف، ولا تنسى أن تقوم بفصل الجمل عن بعضها البعض بفاصلة أو عن طريق نقطة، على حسب ما تراه مناسبًا، حتى تحصل على النطق السليم.&lt;/div&gt;&lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;على سبيل المثال&lt;/b&gt;:&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;boxtf&quot;&gt;بعدها بحوالي ثانيتين&amp;nbsp; يخرج شخص طويلٌ من الباب، يرتدي رِداءًا طويلًا داكنًا ويمكن رؤيته وهو يضع غطاءَ الرأس فوق رأسه و يغادر المشهدَ بهدوء.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;كما تلاحظ في المثال السابق، ليس بضرورة أن يكون التشكيل صحيحًا، كما يفضل أن تقوم بتقسيم النص أو الفقرة إلى عدة جمل، وتقوم بتعديل هذه الجمل واحدة بعد واحدة كي يسهل عليك التعديل.&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;7. خيار SSML:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;قد تلاحظ في بعض الأحيان أن البرنامج يقوم بنطق بعض الكلمات بشكل سريع، برغم من أن نطقه للكلمات التي قبلها كان بشكل عادي، في هذه الحالة قم بنقر على خيار &lt;b&gt;SSML&lt;/b&gt; وضع الجملة أو الكلمة التي يقوم البرنامج بنطقها بشكل سريع داخل الرمز:&lt;/div&gt;&lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;boxtf&quot;&gt;&amp;lt;/prosody&amp;gt; &lt;b&gt;هنا الجملة او الكملة&lt;/b&gt; &amp;lt;prosody rate=&quot;0%&quot; pitch=&quot;0%&quot;&amp;gt;&lt;/div&gt;&lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;بعد ذلك قم بتعديل السرعة لتصبح الجملة في النهاية مثل :&lt;/div&gt;&lt;div style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;boxtf&quot;&gt;&amp;lt;/prosody&amp;gt;&amp;nbsp;&lt;b&gt;هنا الجملة او الكملة&lt;/b&gt;&amp;nbsp;&amp;lt;prosody rate=&quot;&lt;span style=&quot;background-color: #04ff00;&quot;&gt;-12&lt;/span&gt;%&quot; pitch=&quot;0%&quot;&amp;gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div id=&quot;tool&quot;&gt;&lt;b&gt;8. تحميل الصوت المسجل على شكل ملف MP3:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;بعد أن تنتهي من تعديل الفقرة كاملة وتلاحظ أن طريقة نطقها سليمة، يأتي دور تحميلها عن طريق إضافة جملية نقوم بإضافتها إلى متصفح جوجل كروم، لكي نستطيع تحميل النص على شكل ملف MP3.&lt;/div&gt;&lt;div style=&quot;line-height: 0.5em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;اتبع الخطوات التالية:&lt;/div&gt;&lt;div style=&quot;line-height: 0.5em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;1.&lt;/b&gt; &lt;span class=&quot;rtez&quot;&gt; قم بدخول إلى هذا الرابط من &lt;a href=&quot;https://chrome.google.com/webstore/detail/audiotts/lhbdjaomnaobfljmhkmcfhhnihaaangh?hl=ar&quot; target=&quot;_blank&quot; title=&quot;https://chrome.google.com/webstore/detail/audiotts/lhbdjaomnaobfljmhkmcfhhnihaaangh?hl=ar&quot;&gt;هنا&lt;/a&gt;&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;line-height: 0.5em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;2.&lt;/b&gt;&amp;nbsp;انقر على &lt;b&gt;إضافة إلى&amp;nbsp;Chrome &lt;/b&gt;ثم انقر على &lt;b&gt;تثبيت إضافة&lt;/b&gt;.&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;الآن يمكنك الرجوع إلى موقع microsoft لتحويل النص إلى كلام وإعادة تحميل الصفحة وتشغيل النص من جديد وسيظهر لك مشغل الصوت. لتحميل الصوت المسجل كل ما عليك هو النقر على الثلاث نقاط العمودية ثم انقر تنزيل ليتم التحميل.&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;صورة توضيحية&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; pointer-events: none; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXa9L0W3Hi5CibJ7HAW3rWXsfuNZxesC_k7A9dP-XYj54_fIQl7PSjYSlfL07jQOuRC_LLRHZxr7CzZtiUbMGvd46EMewfQ3dNzIEChEJxHW7JpLC0aOROlq0NZyzxhFXq9CAxxBcuYiU8B7lZbEz6gYoy8_0uAjEh7RNXNDZ3vIfGeAZ3GKjmlOm6gA/s320/download%20mp3%20files.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;300&quot; data-original-width=&quot;320&quot; height=&quot;301&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXa9L0W3Hi5CibJ7HAW3rWXsfuNZxesC_k7A9dP-XYj54_fIQl7PSjYSlfL07jQOuRC_LLRHZxr7CzZtiUbMGvd46EMewfQ3dNzIEChEJxHW7JpLC0aOROlq0NZyzxhFXq9CAxxBcuYiU8B7lZbEz6gYoy8_0uAjEh7RNXNDZ3vIfGeAZ3GKjmlOm6gA/w320-h301/download%20mp3%20files.png&quot; style=&quot;border: 1px solid rgb(145, 145, 145); padding: 4px;&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;rtez&quot;&gt;يرجى العلم أنه قد تظهر لك إعلانات صوتية عند تثبيت الإضافة على المتصفح وقد تكون على شكل موسيقى أو نشرة إخبارية، لهذا لمعرفة كيفية تعطيل هذه الإعلانات يرجى التوجه للفيديو التالي عند الدقيقة 9:24 انقر &lt;a href=&quot;https://youtu.be/Z62g9hHA2aM?t=564&quot; target=&quot;_blank&quot; title=&quot;https://www.youtube.com/watch?v=Z62g9hHA2aM&quot;&gt;هنا&lt;/a&gt;&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;مثال على نص بعد التعديل عليه:&lt;/div&gt;
  
 &lt;div class=&quot;boxtf&quot; id=&quot;arse&quot;&gt;
الفواكه هي الثمار النباتية التي تَحمِلُها نَّباتاتُ كغطاء لِبذورها. تتميز عادة بأنها حلوة أو حامضةُ الطعم ومكتنِزةٌ بالمياه. 

ينصح بتناول الفاكهة على مَعِدَةٍ فارغة لاحتوائها على سكاكر بسيطة. مما يؤدي إلى إبطاء عملية الهضم والامتصاص عند تناولها مباشرة بعد الطعام.

 إذ تحتوي الفواكه على فيتاميناتٍ وموادٍ غذائية ضرورية لصحة البدن.

 حيث لا يستطيعُ أيُ إنسانٍ الاستغناءَ عن النبات والفواكه سواء بطريقة مباشِرة أو غير مباشِرة.
&lt;/div&gt;

&lt;div class=&quot;tooltip&quot;&gt;
 &lt;button onclick=&quot;copyCode()&quot; onmouseout=&quot;outFunc()&quot; style=&quot;border-radius: 2px; border: 1px solid rgb(145, 145, 145); color: #3e3e3e; font-family: neo, serif; margin-top: 4px; padding: 7px;&quot;&gt;
  انسخ النص
  &lt;/button&gt; 
&lt;span id=&quot;koploi&quot; style=&quot;background: rgb(85, 85, 85); border-radius: 2px; border: 1px solid rgb(85, 85, 85); color: white; margin-right: 10px; opacity: 0; padding: 7px; transition: opacity 1s ease 0s; visibility: hidden;&quot;&gt;تم نسخ النص ✅&lt;/span&gt;  
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;لتجربة النص على الموقع اختر الإعدادات التالية:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&amp;nbsp;&lt;b&gt;Arabic (Jordan)&lt;/b&gt; &lt;span style=&quot;background-attachment: initial; background-clip: initial; background-image: none; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; margin-bottom: auto;&quot;&gt;&lt;img alt=&quot;no image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjK6GC-NP6AS5Be-OOX94h0JnioRjIqeJhb2lnR7ui35_MrQNEHnkUL7ETP8Kr5dGYDzujUXKOHMvJbWkZtx1pK5NdOPpyhiPrM94ETH8ztxsDyW6SKzTxEiZmpGMGNNWavLGeUSrXuqaKY/s11/left-arrow11.png&quot; style=&quot;background: none; margin-bottom: auto; vertical-align: middle;&quot; /&gt;&lt;/span&gt; &lt;b&gt;Language&lt;/b&gt;، و&amp;nbsp;&lt;b&gt;Voice&lt;/b&gt;&amp;nbsp;&lt;span style=&quot;background-attachment: initial; background-clip: initial; background-image: none; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; margin-bottom: auto;&quot;&gt;&lt;img alt=&quot;no image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjK6GC-NP6AS5Be-OOX94h0JnioRjIqeJhb2lnR7ui35_MrQNEHnkUL7ETP8Kr5dGYDzujUXKOHMvJbWkZtx1pK5NdOPpyhiPrM94ETH8ztxsDyW6SKzTxEiZmpGMGNNWavLGeUSrXuqaKY/s11/left-arrow11.png&quot; style=&quot;background: none; margin-bottom: auto; vertical-align: middle;&quot; /&gt;&lt;/span&gt; &lt;b&gt;تيم - Taim (Neural)&lt;/b&gt;.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;يرجى العلم أنه إذا تم تغيير هذه الإعدادات قد تظطر للتعديل على النص من جديد.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
  
  &lt;div&gt;مثال على النص بعد تحويله إلى كلام مسجل على الموقع:&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;انقر على زر التشغيل لسماع الصوت&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;audio controls=&quot;&quot;&gt;&lt;source src=&quot;https://storage.googleapis.com/staging.trosian-521.appspot.com/file.mp3&quot; type=&quot;audio/mpeg&quot;&gt;&lt;/source&gt;Your browser does not support the audio tag.&lt;/audio&gt;
  &lt;/div&gt;&lt;br /&gt;&lt;br /&gt;
  &lt;div&gt;&lt;span class=&quot;rtez&quot;&gt;مشاهدة الشرح المصور بالفيديو من&lt;a href=&quot;https://www.youtube.com/watch?v=Z62g9hHA2aM&quot; target=&quot;_blank&quot; title=&quot;https://www.youtube.com/watch?v=Z62g9hHA2aM&quot;&gt; هنا&lt;/a&gt;&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;!--Copy all--&gt;
&lt;script&gt;
function copyCode() {
    var range = document.createRange();
    range.selectNode(document.getElementById(&quot;arse&quot;));
    window.getSelection().removeAllRanges(); // clear current selection
    window.getSelection().addRange(range); // to select text
    document.execCommand(&quot;copy&quot;);
                  
    $(&#39;#koploi&#39;).css({&#39;visibility&#39;:&#39;visible&#39;,&#39;opacity&#39;:&#39;1&#39;});
    setTimeout(function() {
    $(&#39;#koploi&#39;).css({&#39;visibility&#39;:&#39;hidden&#39;,&#39;opacity&#39;:&#39;0&#39;});
    }, 3000)
}
&lt;/script&gt;
&lt;!--END - Copy all--&gt;
  
  &lt;script type=&quot;text/javascript&quot;&gt;
//&lt;![CDATA[
$(document).ready(function(){
// Add smooth scrolling to all links
$(&quot;#gotool&quot;).on(&#39;click&#39;, function(event) {
// Make sure this.hash has a value before overriding default behavior
if (this.hash !== &quot;&quot;) {
// Prevent default anchor click behavior
event.preventDefault();
// Store hash
var hash = this.hash;
// Using jQuery&#39;s animate() method to add smooth page scroll
// The optional number (800) specifies the number of milliseconds it takes to scroll to the specified area
$(&#39;html, body&#39;).animate({
scrollTop: $(hash).offset().top
}, 800, function(){
// Add hash (#) to URL when done scrolling (default click behavior)
window.location.hash = hash;
});
} // End if
});
});
//]]&gt;
&lt;/script&gt; 
  &lt;/div&gt;&lt;/div&gt;
&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/7577700992937303381'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/7577700992937303381'/><link rel='alternate' type='text/html' href='https://www.achamelar.com/2022/05/how-to-convert-text-to-speech.html' title='كيفية تحويل النص إلى تعليق صوتي'/><author><name>Achamel</name><uri>http://www.blogger.com/profile/14698034875566129660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicsReUeGbUKhnA0eplF-to-Y8SJx-0Qzy3p_jcH1zmok0n8Zqo-c3XSnCuDR8tVWFrWuOulYgQOVEDOTHJAwPzOpvc4e0aXb5b70LYj5PhlXd-Oh6xOYiN9GikK5ijrAtPCBkNe6NnoMgo3d4SwI7CMcutNG1JXZWcT_hUCJTyE0YEzLbCDWSm2t6rEQ/s72-c/text%20to%20speech.png" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-4446648237682335580.post-8008111146532349934</id><published>2022-02-19T07:57:00.063-08:00</published><updated>2023-01-24T05:36:24.334-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="خدمات مواقع"/><category scheme="http://www.blogger.com/atom/ns#" term="شروحات"/><title type='text'>كيفية تحسين جودة الصورة عبر الإنترنت</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; pointer-events: none; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEFMoqNFUyo-igblOBjDV-cv50pIFPSmSMX73fimmqIfq3xfphWb1MbQRycoTNP_r0lkSdgQFJm3BawugwZgkbQgTJM4XlMCKfjPLNU5qN_0r3v_lkS1w-XgCTeJGGG05g9IZ7t0L35oAz/s1024/Enhance+Image+Quality+Online+-+achamelar.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;620&quot; data-original-width=&quot;1024&quot; height=&quot;388&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEFMoqNFUyo-igblOBjDV-cv50pIFPSmSMX73fimmqIfq3xfphWb1MbQRycoTNP_r0lkSdgQFJm3BawugwZgkbQgTJM4XlMCKfjPLNU5qN_0r3v_lkS1w-XgCTeJGGG05g9IZ7t0L35oAz/s1024/Enhance+Image+Quality+Online+-+achamelar.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;br /&gt;&amp;nbsp;نقدم لك في هذا الشرح كيفية تحسين جودة الصورة وتكبير حجمها من خلال اتباع بعض الخطوات البسيطة، ويكون ذلك من خلال موقع &quot;AI Image Upscaler&quot; الذي يقدم هذه الخدمة عبر الإنترنت بشكل مجاني.&lt;/p&gt;&lt;br /&gt;&lt;div class=&quot;presi4&quot;&gt;تحسين جودة الصورة&lt;/div&gt;&lt;div class=&quot;presi4&quot;&gt;تكبير حجم الصورة&amp;nbsp;4x&lt;/div&gt;&lt;div class=&quot;presi4&quot;&gt;مجاني&lt;/div&gt;&lt;div class=&quot;presi4&quot;&gt;بدون تسجيل&lt;p&gt;&lt;br /&gt;&lt;b&gt;إتبع الخطوات التالية لتكبير الصورة وتحسين جودتها:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;&lt;span style=&quot;text-align: right;&quot;&gt;&lt;b&gt;1.&lt;/b&gt; قم بدخول إلى موقع &lt;/span&gt;&lt;span class=&quot;rtez&quot;&gt;&lt;a href=&quot;https://image-upscaler.beatsnoop.com/&quot; target=&quot;_blank&quot; title=&quot;https://image-upscaler.beatsnoop.com&quot;&gt;AI Image Upscaler&lt;/a&gt;&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;div&gt;&lt;br /&gt;&lt;p&gt;&lt;b&gt;2.&lt;/b&gt; مرر للأسفل ثم أنقر &lt;b&gt;Browse&lt;/b&gt; واختر الصورة المراد تحسين جودتها.&lt;/p&gt;
  
  &lt;div class=&quot;warning&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: rgba(227, 255, 56, 0.39); background-origin: initial; background-position: 8px 6px; background-repeat: no-repeat; background-size: initial; border: 1px solid rgb(206, 206, 206); margin-bottom: 15px; margin-top: 15px; padding: 5px; width: 96%;&quot;&gt;
&lt;div&gt;
&lt;p&gt;&lt;span style=&quot;font-size: 13px;&quot;&gt;&lt;b&gt; ملاحظة:&amp;nbsp;&lt;/b&gt;يجب أن تكون صيغة الصورة (JPG, PNG)، وأن لا يتجاوز حجمها 5MB أو 1500x1500px.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;
&lt;/div&gt;
  &lt;p&gt;&lt;br /&gt;&lt;b&gt;3.&lt;/b&gt; انتظر بضع ثواني ريثما يتم رفع الصورة ثم اختر أحد الخيارين&amp;nbsp;Cartoon أو Standard، ثم أنقر &lt;b&gt;Apply.&lt;/b&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: right;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: 13px;&quot;&gt;&lt;b&gt;Standard:&amp;nbsp;&lt;/b&gt;خيار مناسب للصور التي تضم المناظر الطبيعية والصور الشخصية وما إلى ذلك.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: 13px;&quot;&gt;&lt;b&gt;Cartoon:&amp;nbsp;&lt;/b&gt;خيار مناسب للصور التي تضم الرسومات وصور الأنمي وما إلى ذلك.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;b&gt;4.&lt;/b&gt; انتظر بضع ثواني حتى يتم معالجة الصورة ثم أنقر على &lt;b&gt;Download AI upscaled image&amp;nbsp;&lt;/b&gt; لتحميل الصورة. (يمكنك معاينة الصورة قبل تحميلها)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;text-align: center;&quot;&gt;الشرح بالفيديو&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&quot;&quot; class=&quot;BLOG_video_class&quot; height=&quot;266&quot; src=&quot;https://www.youtube.com/embed/G9X4Yv5QUpI&quot; width=&quot;320&quot; youtube-src-id=&quot;G9X4Yv5QUpI&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
  
  &lt;/div&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;/p&gt;
    
   &lt;/div&gt;
&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/8008111146532349934'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/8008111146532349934'/><link rel='alternate' type='text/html' href='https://www.achamelar.com/2022/02/enhance-image-quality-online.html' title='كيفية تحسين جودة الصورة عبر الإنترنت'/><author><name>Achamel</name><uri>http://www.blogger.com/profile/14698034875566129660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEFMoqNFUyo-igblOBjDV-cv50pIFPSmSMX73fimmqIfq3xfphWb1MbQRycoTNP_r0lkSdgQFJm3BawugwZgkbQgTJM4XlMCKfjPLNU5qN_0r3v_lkS1w-XgCTeJGGG05g9IZ7t0L35oAz/s72-c/Enhance+Image+Quality+Online+-+achamelar.png" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-4446648237682335580.post-4274810756978196181</id><published>2021-07-24T14:11:00.153-07:00</published><updated>2023-01-24T05:37:59.230-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="شروحات"/><title type='text'>كيفية الحصول على رابط مشاركة الملف في Google Drive</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; pointer-events: none; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbC6BPjEuJr__9ZgcCnyrhd0jAhLLPs2YDAnPHEjHTPqAs3zgd5wzIVKkjPOmDSWmIK2wqI8pHNVkRmlmyYk3Yd2WcOXoBQzDrWcYuNFlXVie09fkHp6YRJ9JjcUfoIW2HqED47FrXgST-/s750/how-to-get-google-drive-sharing-url.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;453&quot; data-original-width=&quot;750&quot; height=&quot;386&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbC6BPjEuJr__9ZgcCnyrhd0jAhLLPs2YDAnPHEjHTPqAs3zgd5wzIVKkjPOmDSWmIK2wqI8pHNVkRmlmyYk3Yd2WcOXoBQzDrWcYuNFlXVie09fkHp6YRJ9JjcUfoIW2HqED47FrXgST-/s750/how-to-get-google-drive-sharing-url.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div id=&quot;howsv&quot;&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div id=&quot;howsv&quot;&gt;يمكنك من خلال رفعك الملفات إلى جوجل درايف (Google Drive)، الحصول على رابط المشاركة الخاص بالملف أو المجلد، والذي من خلاله تستطيع مشاركة الملف الخاص بك مع أي شخص.&lt;/div&gt;
&lt;div id=&quot;howsv&quot;&gt;
   &lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
   &lt;div&gt;&lt;h2 style=&quot;text-align: right;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;كيفية الحصول على رابط مشاركة الملف في Google Drive &lt;/span&gt;&lt;/h2&gt;
     
&lt;ol style=&quot;-webkit-margin-before: 0.5em !important; margin-block-start: 0.5em; text-align: right;&quot;&gt;&lt;li style=&quot;font-weight: bold; margin-bottom: 10px;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;قم بتسجيل الدخول إلى حسابك في&lt;/span&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;trtttt rtez&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;a href=&quot;http://www.google.com&quot; target=&quot;_blank&quot;&gt;Google&lt;/a&gt;&lt;/span&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;.&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: bold; margin-bottom: 10px;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;انتقل إلى Google Drive، عبر:&lt;/span&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;trtttt rtez&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;a href=&quot;https://drive.google.com&quot; target=&quot;_blank&quot;&gt;https://drive.google.com&lt;/a&gt;&lt;/span&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;.&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: bold; margin-bottom: 10px;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;حمل الملف الخاص بك إلى Google Drive، عبر النقر على &lt;/span&gt;&lt;b&gt;جديد&lt;/b&gt; &lt;span style=&quot;background-attachment: initial; background-clip: initial; background-image: none; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; font-weight: normal; margin-bottom: auto;&quot;&gt;&lt;img alt=&quot;no image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjK6GC-NP6AS5Be-OOX94h0JnioRjIqeJhb2lnR7ui35_MrQNEHnkUL7ETP8Kr5dGYDzujUXKOHMvJbWkZtx1pK5NdOPpyhiPrM94ETH8ztxsDyW6SKzTxEiZmpGMGNNWavLGeUSrXuqaKY/s11/left-arrow11.png&quot; style=&quot;background: none; margin-bottom: auto; vertical-align: middle;&quot; /&gt;&lt;/span&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt; &lt;/span&gt;&lt;b&gt;تحميل ملف&lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt; أو &lt;/span&gt;&lt;b&gt;تحميل مجلد&lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;، واختر الملف المراد رفعه.&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: bold; margin-bottom: 10px;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;انقر بزر الفأرة الأيمن على الملف الذي تم رفعه على حسابك في Google Drive، واختر من القائمة التي تظهر لك &lt;/span&gt;&lt;b&gt;مشاركة&lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;.&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: bold; margin-bottom: 10px;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;انقر على&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;b style=&quot;font-weight: bold;&quot;&gt;تغيير الإذن للسماح لأي مستخدم لديه الرابط&lt;/b&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;.&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;font-weight: bold; margin-bottom: 10px;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;انقر على &lt;/span&gt;&lt;b&gt;نسخ الرابط&lt;/b&gt; &lt;span style=&quot;background-attachment: initial; background-clip: initial; background-image: none; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; font-weight: normal; margin-bottom: auto;&quot;&gt;&lt;img alt=&quot;no image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjK6GC-NP6AS5Be-OOX94h0JnioRjIqeJhb2lnR7ui35_MrQNEHnkUL7ETP8Kr5dGYDzujUXKOHMvJbWkZtx1pK5NdOPpyhiPrM94ETH8ztxsDyW6SKzTxEiZmpGMGNNWavLGeUSrXuqaKY/s11/left-arrow11.png&quot; style=&quot;background: none; margin-bottom: auto; vertical-align: middle;&quot; /&gt;&lt;/span&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt; &lt;/span&gt;&lt;b&gt;تم&lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;.&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;
     
&lt;div style=&quot;text-align: center;&quot;&gt;الشرح بالفيديو&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&quot;&quot; class=&quot;BLOG_video_class&quot; height=&quot;266&quot; src=&quot;https://www.youtube.com/embed/RIaRJ3Wj-Cc&quot; width=&quot;320&quot; youtube-src-id=&quot;RIaRJ3Wj-Cc&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;/div&gt;
                     &lt;div&gt;&lt;/div&gt;
                     &lt;div&gt;&lt;/div&gt;
                     
                  &lt;/div&gt;
               
            
         
      
   
&lt;/div&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/4274810756978196181'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/4274810756978196181'/><link rel='alternate' type='text/html' href='https://www.achamelar.com/2021/07/how-to-get-google-drive-sharing-url.html' title='كيفية الحصول على رابط مشاركة الملف في Google Drive'/><author><name>Achamel</name><uri>http://www.blogger.com/profile/14698034875566129660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbC6BPjEuJr__9ZgcCnyrhd0jAhLLPs2YDAnPHEjHTPqAs3zgd5wzIVKkjPOmDSWmIK2wqI8pHNVkRmlmyYk3Yd2WcOXoBQzDrWcYuNFlXVie09fkHp6YRJ9JjcUfoIW2HqED47FrXgST-/s72-c/how-to-get-google-drive-sharing-url.png" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-4446648237682335580.post-5607088825963912024</id><published>2021-06-07T10:14:00.038-07:00</published><updated>2023-01-24T05:39:13.802-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="شروحات"/><title type='text'>كيفية تغيير اللغة على الهاتف أو الجهاز الذي يعمل بنظام التشغيل Android</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;pointer-events: none;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhm9A2RGEMkAAYW6fidLuV3Rvr8n-q5hKAma3ejSVT5auQjXSALOPTsTvpfg68zqf2i9Pa4nvFaQY2urtXFuCOqOY5h8-NwArUntgKJ6VIgC1eUVTuxMtPzy-pEwwhX3qQkppr3UwRlIsTu/s1024/Change+the+language+on+an+Android+phone.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;620&quot; data-original-width=&quot;1024&quot; height=&quot;388&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhm9A2RGEMkAAYW6fidLuV3Rvr8n-q5hKAma3ejSVT5auQjXSALOPTsTvpfg68zqf2i9Pa4nvFaQY2urtXFuCOqOY5h8-NwArUntgKJ6VIgC1eUVTuxMtPzy-pEwwhX3qQkppr3UwRlIsTu/s1600/Change+the+language+on+an+Android+phone.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
 &lt;div id=&quot;smpo&quot;&gt;
 &lt;h2 style=&quot;text-align: right;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;تغيير اللغة على الجهاز الذي يعمل بنظام التشغيل Android&lt;/span&gt;&lt;/h2&gt;
&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;h2 style=&quot;text-align: right;&quot;&gt;&lt;span style=&quot;font-size: medium; font-weight: normal;&quot;&gt;
توضح الخطوات الآتية كيفية تغيير اللغة على جهازك الذي يعمل بنظام التشغيل Android:
    &lt;/span&gt;&lt;/h2&gt;&lt;ol&gt;
      &lt;li&gt;افتح اعدادات الهاتف الذي يعمل بنظام التشغيل Android من خلال النقر على رمز&amp;nbsp;&lt;img alt=&quot;no image&quot; alt=&quot;الإعدادات&quot; height=&quot;14&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYVKzoemTtSDkwSVoCyay264Tgbj-t3cjkVxEeeJE989_gERpUN-yE7ytmFTiRwP7wefD_oIXfRkpJmxSym1mYIg-rimPoU-eil8Gty3o3-P5TiXL5dPtmMB91jQDdO8SiLLWAVt2uBpd3/s24/gear.png&quot; style=&quot;height: 14px; width: 14px;&quot; title=&quot;Settings&quot; width=&quot;14&quot; /&gt;.&lt;/li&gt;
      &lt;li&gt;مرر إلى الأسفل، ثم انقر على النظام (System).
        &lt;ul&gt;
          &lt;li style=&quot;list-style-type: disc;&quot;&gt;إذا لم تتمكن من العثور على النظام (System)، انتقل إلى خيار الإعدادات الإضافية (Additional settings).&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;
      &lt;li&gt;انقر على اللغات والإدخال (Language &amp;amp; input).&lt;/li&gt;
      &lt;li&gt;انقر على اللغات (Languages).&lt;/li&gt;
      &lt;li&gt;انقر على إضافة لغة&amp;nbsp; (Add a language).
        &lt;ul&gt;
          &lt;li style=&quot;list-style-type: disc;&quot;&gt;في بعض الأجهزة عند الضغط على خيار اللغات&amp;nbsp;ستفتح لك قائمة اللغات، انقر على اللغة المُراد استخدامها ليتم مباشرةً تغيير اللغة على الجهاز.&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;
      &lt;li&gt;اختر اللغة التي تريد إضافتها من قائمة اللغات التي تظهر لك
        &lt;ul&gt;
         &lt;li style=&quot;list-style-type: disc;&quot;&gt;عند اختيارك لبعض اللغات قد تظهر لك قائمة كل المناطق (all regions)&amp;nbsp;لعرض اللغة على حسب المنطقة، اختر من القائمة المنطقة التي تريد.&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;
      &lt;li&gt;اسحب اللغة التي اضفتها إلى أعلى القائمة.&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;
   &lt;div style=&quot;text-align: center;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div class=&quot;xo-tabs&quot;&gt;

   &lt;ul class=&quot;xo-tab-links&quot;&gt;
      &lt;li class=&quot;current&quot; data-tab=&quot;tab1&quot;&gt;الشرح بصور&lt;/li&gt;
      &lt;li data-tab=&quot;tab2&quot;&gt;بعض الأجهزة المختلفة&lt;/li&gt;
   &lt;/ul&gt;
   &lt;div class=&quot;xo-tab-content current&quot; id=&quot;tab1&quot;&gt;
	
   &lt;div class=&quot;slideshow-container&quot;&gt;
  &lt;div class=&quot;mySlides&quot;&gt;
    
    &lt;div id=&quot;sfdsfff&quot;&gt;
    &lt;a class=&quot;prev&quot;&gt;❮&lt;/a&gt;
    &lt;a class=&quot;next&quot;&gt;❯&lt;/a&gt;
    &lt;div class=&quot;numbertext&quot;&gt;1 / 7&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;fade&quot;&gt;
    &lt;img alt=&quot;no image&quot; class=&quot;my-gallery-image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6oNxd_MdD0ygWSZLPlFOsUiXZDfc6jDJYSr7C7F9rjxbDvOxL1EuCi3lBvKyWDv1RMntK91RGz2D_p2hFx154HYDtrERbKPvpab4PGZ85Lh4W0O0lq9BMB4i_nKz2Ux539hmbhfLJnte2/s1003/1.png&quot; style=&quot;width: 100%;&quot; /&gt;
  &lt;/div&gt;&lt;/div&gt;

  &lt;div class=&quot;mySlides&quot;&gt;
    &lt;div class=&quot;numbertext&quot;&gt;2 / 7&lt;/div&gt;
    &lt;div class=&quot;fade&quot;&gt;
    &lt;img alt=&quot;no image&quot; class=&quot;my-gallery-image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrkgosBGbERZKoZqglW4d1UXjFQmGdQ5O67Xy5ZkMMkJB2YBPGPQHokOiUK5Ch7I6M6BTKOlRCshsKVOSAVroZ9e0Pa4GhZ_ASfq9dEwLGoKcIiop4gfifQJwhzXXLL0wuyRtKcYtPtRjY/s1003/2.png&quot; style=&quot;width: 100%;&quot; /&gt;
  &lt;/div&gt;&lt;/div&gt;

  &lt;div class=&quot;mySlides&quot;&gt;
    &lt;div class=&quot;numbertext&quot;&gt;3 / 7&lt;/div&gt;
    &lt;div class=&quot;fade&quot;&gt;
    &lt;img alt=&quot;no image&quot; class=&quot;my-gallery-image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwPUzpsMMdKPlqWphy8SkJHcdvI6MaKEbf4cr4SJeQmBZtUaJKq075DFnvvJarW_dZOOhDbUZ74hVN_QP_RUgmYrWzr3z4-mC3wnaw7cQ7DmkHmw5Jp8grIf0VSiNrqRN2vIG0Dx9MqCNJ/s1003/3.png&quot; style=&quot;width: 100%;&quot; /&gt;
  &lt;/div&gt;&lt;/div&gt;
  
    &lt;div class=&quot;mySlides&quot;&gt;
    &lt;div class=&quot;numbertext&quot;&gt;4 / 7&lt;/div&gt;
      &lt;div class=&quot;fade&quot;&gt;
    &lt;img alt=&quot;no image&quot; class=&quot;my-gallery-image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbMWPoz5sHkJ0yQvPlfLLTC_THQ8xZM3zgQTvhnuO9IIYaorsceFJdpPgRSzSfk0eiF5WhU0ydoq1MbhVKQfjcV-0X-3P4xpgIuxe92kpZuz9duOaz4KCboCHRymQuKP1mQA9FhZiLJuPB/s1003/4.png&quot; style=&quot;width: 100%;&quot; /&gt;
  &lt;/div&gt;&lt;/div&gt;
     
     &lt;div class=&quot;mySlides&quot;&gt;
    &lt;div class=&quot;numbertext&quot;&gt;5 / 7&lt;/div&gt;
       &lt;div class=&quot;fade&quot;&gt;
    &lt;img alt=&quot;no image&quot; class=&quot;my-gallery-image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEihEfp7tBBBfteGWBTUZN4m8WhH6sFZt-k5nP5mWW25WBbiuhMX4s2EVJNcOWMpAKUj5nndoEJnyetSJNxjFAzepM1rZv4fcekqgVQ0gymlQUVstA6X-QeQQNItJqzW4TJ9YHSUpHU0Csu8/s1003/5.png&quot; style=&quot;width: 100%;&quot; /&gt;
  &lt;/div&gt;&lt;/div&gt;
     
     &lt;div class=&quot;mySlides&quot;&gt;
    &lt;div class=&quot;numbertext&quot;&gt;6 / 7&lt;/div&gt;
      &lt;div class=&quot;fade&quot;&gt;
    &lt;img alt=&quot;no image&quot; class=&quot;my-gallery-image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjL2aUlKnjK6pZ3x2cum46eWLI4yYrQz4p42eq9sGqAQLWQfXXGmZbjBqG-rBx50nEF_Q61yuueIHMHhze4qvGc_81tyUgfpVVnIfxh6mCHkyf9ZGoimRdci61yZXq4IpTbPjduCO-Q7QP_/s1003/6.png&quot; style=&quot;width: 100%;&quot; /&gt;
  &lt;/div&gt;&lt;/div&gt;
     
      &lt;div class=&quot;mySlides&quot;&gt;
    &lt;div class=&quot;numbertext&quot;&gt;7 / 7&lt;/div&gt;
      &lt;div class=&quot;fade&quot;&gt;  
    &lt;img alt=&quot;no image&quot; class=&quot;my-gallery-image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2iGnycAiSKVsIM-kvZx75ztXYXz2RRZgQNNAQsxPNAu0YkzilMeHJN5HFSK7BV8QScQJTP5TnD0GdR_O3iAtRO33NR6BDq-V7utMMwma4qJ48TXXUEHEFVjevmy8fKUcIaTzImdamnpnx/s1003/7.png&quot; style=&quot;width: 100%;&quot; /&gt;
  &lt;/div&gt;&lt;/div&gt;

  &lt;a class=&quot;prev&quot;&gt;❮&lt;/a&gt;
  &lt;a class=&quot;next&quot;&gt;❯&lt;/a&gt;

&lt;div style=&quot;text-align: center;&quot;&gt;
  &lt;span class=&quot;dot&quot;&gt;&lt;/span&gt;
  &lt;span class=&quot;dot&quot;&gt;&lt;/span&gt;
  &lt;span class=&quot;dot&quot;&gt;&lt;/span&gt;
   &lt;span class=&quot;dot&quot;&gt;&lt;/span&gt;
  &lt;span class=&quot;dot&quot;&gt;&lt;/span&gt;
  &lt;span class=&quot;dot&quot;&gt;&lt;/span&gt;
  &lt;span class=&quot;dot&quot;&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;

   &lt;/div&gt;
   &lt;div class=&quot;xo-tab-content&quot; id=&quot;tab2&quot;&gt;

&lt;div class=&quot;slideshow-container&quot;&gt;
  &lt;div class=&quot;mySlides&quot;&gt;
    &lt;div class=&quot;numbertext&quot;&gt;1 / 5&lt;/div&gt;
    &lt;div class=&quot;fade&quot;&gt;
    &lt;img alt=&quot;no image&quot; class=&quot;my-gallery-image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgL61EW7bMHpk7xcwLhPcH1hG3xSYoHM1ju6yktQiy4TL4YMoWcCCv9DYlRJQyLZoRMku2xAhXPVRcJiF3MwhBWVz4sqYFK2z-BLrw3nS4Om6CDBnv850SRVkIbFZcLciS-lo08avOMSuld/s1003/f1.png&quot; style=&quot;width: 100%;&quot; /&gt;
  &lt;/div&gt;&lt;/div&gt;

  &lt;div class=&quot;mySlides&quot;&gt;
    &lt;div class=&quot;numbertext&quot;&gt;2 / 5&lt;/div&gt;
    &lt;div class=&quot;fade&quot;&gt;
    &lt;img alt=&quot;no image&quot; class=&quot;my-gallery-image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAkA463s_eVdxsEX88eHDyC-He3q6rxY60rjwWUP_f1nmrAri9zYkkTW74Co3wbR8BkU3iSc6dD-cVF_FxI_J5hyphenhyphendrgLKOiF0-yZjxycj2AV1qIflHLu09nTmIt4jxnpP3t2_K9RcTMxMV/s1003/f2.png&quot; style=&quot;width: 100%;&quot; /&gt;
  &lt;/div&gt;&lt;/div&gt;

  &lt;div class=&quot;mySlides&quot;&gt;
    &lt;div class=&quot;numbertext&quot;&gt;3 / 5&lt;/div&gt;
    &lt;div class=&quot;fade&quot;&gt;
    &lt;img alt=&quot;no image&quot; class=&quot;my-gallery-image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlrRWYlYSy8n3Y_RjwN3kWD-XSsq3G2kOej-ZRZm5VfcS-yAd5B-aZYIiv4Afz0sQ_f1rnFMemna2flqfDxJ1tOh0zVTh7jY8pM5b3g8mio0nel6i1cd5ASNTcs-NpxrWpZV-GcgucjG3j/s1003/f3.png&quot; style=&quot;width: 100%;&quot; /&gt;
  &lt;/div&gt;&lt;/div&gt;
  
  &lt;div class=&quot;mySlides&quot;&gt;
    &lt;div class=&quot;numbertext&quot;&gt;4 / 5&lt;/div&gt;
    &lt;div class=&quot;fade&quot;&gt;
    &lt;img alt=&quot;no image&quot; class=&quot;my-gallery-image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjF4UsOGJFEXI74bn5lXPjGkeoNtihWLhQw46E3_lZ2SWFmqW1LUkUtLXaWGVDeBosIdxePA7x0r4ENb6N_MNa0FYzPrW32vnMmjCqf3ZhfuBTCzY8xrUQ_BXJqUJnxjUTkVqwVKo5x6MP/s1003/f4.png&quot; style=&quot;width: 100%;&quot; /&gt;
  &lt;/div&gt;&lt;/div&gt;
  
  &lt;div class=&quot;mySlides&quot;&gt;
    &lt;div class=&quot;numbertext&quot;&gt;5 / 5&lt;/div&gt;
    &lt;div class=&quot;fade&quot;&gt;
    &lt;img alt=&quot;no image&quot; class=&quot;my-gallery-image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqOz9GHLac3EkczzT2hw6k94-7aXV3dVTRcWQIgmN572HIUV8Cg-ll951O7u4vNDjnQddNW35Ldvy7bkyiXn_yTPIhJeejXzdKGnvVSw4SmLm1XeCj2tefHyGMogkrVEzdnuymx74TWwuG/s1003/f5.png&quot; style=&quot;width: 100%;&quot; /&gt;
  &lt;/div&gt;&lt;/div&gt;

  &lt;a class=&quot;prev&quot;&gt;❮&lt;/a&gt;
  &lt;a class=&quot;next&quot;&gt;❯&lt;/a&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
  &lt;span class=&quot;dot&quot;&gt;&lt;/span&gt;
  &lt;span class=&quot;dot&quot;&gt;&lt;/span&gt;
  &lt;span class=&quot;dot&quot;&gt;&lt;/span&gt;
  &lt;span class=&quot;dot&quot;&gt;&lt;/span&gt;
  &lt;span class=&quot;dot&quot;&gt;&lt;/span&gt;
&lt;/div&gt;  
&lt;/div&gt;

  &lt;/div&gt;
&lt;/div&gt;&lt;br /&gt;شاهد أيضاً:&amp;nbsp;&lt;a href=&quot;https://youtu.be/fIai1LmFMto&quot; target=&quot;_blank&quot;&gt;كيفية تغيير اللغة على جهازك الذي يعمل بنظام التشغيل Android بالفيديو&lt;/a&gt;

  
  
&lt;style type=&quot;text/css&quot;&gt;

.txt-center {
	text-align: center;
}

section#main {
	width: 100%;
	height: auto;
	position: relative;
	margin: 40px 0;
}

section#main &gt;.inner {
	width: 100%;
	max-width: 960px;
	margin: 0 auto;
	padding: 40px;
	background-color: #f9f9f9;
	border-radius: 10px;
}

.btn {
	display: inline-block;
	text-decoration: none;
	background-color: black;
	color: white;
	padding: 10px 15px;
	border-radius: 3px;
	transition: all 200ms ease-in-out;
}

.btn:hover, .btn:focus {
	background-color: #333;
	color: white;
	text-decoration: none;
}

figure {
	border: white solid 10px;
	box-shadow: 0 0 10px #0000006b;
     
}

code {
	display: block;
	background-color: #333;
	border-radius: 3px;
	border: white dashed 2px;
	color: #ddd;
	padding: 10px;
	margin: 20px 0;
}

footer {
	width: 100%;
	background-color: black;
	padding: 20px 40px;
}


  
 /*----- XOMISSE Multi-Tabbed Content -----*/
  
 .xo-tabs  {
    border: 1px solid #aaaaaa;
    background: #ffffff;
    color: #222222;
    border-radius: 4px;
    position: relative;
    padding: .2em;
    zoom: 1;  
   }
ul.xo-tab-links {
	margin: 0;
	padding: .2em .2em 0;
	list-style: none;
    background: #cccccc;
    border: 1px solid #aaaaaa;
    border-radius: 4px;
 
}
  
ul.xo-tab-links li:hover {
    border-color: #aaaaaa;
    background: #dddddd;
}
  
ul.xo-tab-links li {
    background: #ebe9e9;
    color: #626060;
    display: inline-block;
    padding: 10px 20px;
    cursor: pointer;
    border-radius: 4px 4px 0 0;
    border-bottom: 0 !important;
    border: 1px solid #d3d3d3;
    TOP: 1PX;
    position: relative;
    line-height: 1.3;
}

ul.xo-tab-links li.current {
    background: #ffffff;
    color: #000;
    border-color: #aaaaaa;
    padding-bottom: 11px;
    border-bottom: 0 !important;
    position: relative;
}

.xo-tab-content {
	display: none;
	background: #ffffff;
}

.xo-tab-content.current {
	display: inherit;
    padding: 15px 10px 10px 10px;
}

      
        
  figure.containerZoom{background-position:50% 50%;width:100%;overflow:hidden;cursor:zoom-in;margin:0}figure.containerZoom img{transition:none;display:block;width:100%}figure.containerZoom.active img{opacity:0;cursor:zoom-out;}      
              
  
 .post-body img   {
	      margin-bottom: 0 !important;
          
}        
        
.post-body img:hover {
     opacity: unset ;
      }         
 
    &lt;/style&gt; 
  
  
  
 &lt;script type=&quot;text/javascript&quot;&gt;
        (function() {

  init(); //on page load - show first slide, hidethe rest

  function init() {

    parents = document.getElementsByClassName(&#39;slideshow-container&#39;);

    for (j = 0; j &lt; parents.length; j++) {
      var slides = parents[j].getElementsByClassName(&quot;mySlides&quot;);
      var dots = parents[j].getElementsByClassName(&quot;dot&quot;);
      slides[0].classList.add(&#39;active-slide&#39;);
      dots[0].classList.add(&#39;active&#39;);
    }
  }

  dots = document.getElementsByClassName(&#39;dot&#39;); //dots functionality

  for (i = 0; i &lt; dots.length; i++) {

    dots[i].onclick = function() {

      slides = this.parentNode.parentNode.getElementsByClassName(&quot;mySlides&quot;);

      for (j = 0; j &lt; this.parentNode.children.length; j++) {
        this.parentNode.children[j].classList.remove(&#39;active&#39;);
        slides[j].classList.remove(&#39;active-slide&#39;);
        if (this.parentNode.children[j] == this) {
          index = j;
        }
      }
      this.classList.add(&#39;active&#39;);
      slides[index].classList.add(&#39;active-slide&#39;);

    }
  }
//prev/next functionality
  links = document.querySelectorAll(&#39;.slideshow-container a&#39;);

  for (i = 0; i &lt; links.length; i++) {
    links[i].onclick = function() {
      current = this.parentNode;

      var slides = current.getElementsByClassName(&quot;mySlides&quot;);
      var dots = current.getElementsByClassName(&quot;dot&quot;);
      curr_slide = current.getElementsByClassName(&#39;active-slide&#39;)[0];
      curr_dot = current.getElementsByClassName(&#39;active&#39;)[0];
      curr_slide.classList.remove(&#39;active-slide&#39;);
      curr_dot.classList.remove(&#39;active&#39;);
      if (this.className == &#39;next&#39;) {

        if (curr_slide.nextElementSibling.classList.contains(&#39;mySlides&#39;)) {
          curr_slide.nextElementSibling.classList.add(&#39;active-slide&#39;);
          curr_dot.nextElementSibling.classList.add(&#39;active&#39;);
        } else {
          slides[0].classList.add(&#39;active-slide&#39;);
          dots[0].classList.add(&#39;active&#39;);
        }

      }

      if (this.className == &#39;prev&#39;) {

        if (curr_slide.previousElementSibling) {
          curr_slide.previousElementSibling.classList.add(&#39;active-slide&#39;);
          curr_dot.previousElementSibling.classList.add(&#39;active&#39;);
        } else {
          slides[slides.length - 1].classList.add(&#39;active-slide&#39;);
          dots[slides.length - 1].classList.add(&#39;active&#39;);
        }

      }

    }

  }
})();
    &lt;/script&gt;
  
&lt;script type=&quot;text/javascript&quot;&gt;
(function($) {
  $(document).ready(function(){
      $(&#39;ul.xo-tab-links li&#39;).click(function(){
          var tab_id = $(this).attr(&#39;data-tab&#39;);

          $(&#39;ul.xo-tab-links li&#39;).removeClass(&#39;current&#39;);
          $(&#39;.xo-tab-content&#39;).removeClass(&#39;current&#39;);

          $(this).addClass(&#39;current&#39;);
          $(&quot;#&quot;+tab_id).addClass(&#39;current&#39;);
      })
  })
    })(jQuery);
&lt;/script&gt;  
  
&lt;script src=&quot;https://code.jquery.com/jquery-3.5.1.min.js&quot;&gt;&lt;/script&gt;

  
&lt;script type=&quot;text/javascript&quot;&gt;
  &quot;use strict&quot;;

/*!
jQuery Plugin developed by Mario Duarte
https://github.com/Mario-Duarte/image-zoom-plugin/
Simple jQuery plugin that converts an image into a click to zoom image
perfect for store products and galleries
*/
(function ($) {
  // Thanks to Mozilla for this polyfill
  // find out more on - https://developer.mozilla.org/en-US/docs/Web/API/ChildNode/replaceWith
  function ReplaceWithPolyfill() {
    &#39;use-strict&#39;; // For safari, and IE &gt; 10

    var parent = this.parentNode,
        i = arguments.length,
        currentNode;
    if (!parent) return;
    if (!i) // if there are no arguments
      parent.removeChild(this);

    while (i--) {
      // i-- decrements i and returns the value of i before the decrement
      currentNode = arguments[i];

      if (typeof currentNode !== &#39;object&#39;) {
        currentNode = this.ownerDocument.createTextNode(currentNode);
      } else if (currentNode.parentNode) {
        currentNode.parentNode.removeChild(currentNode);
      } // the value of &quot;i&quot; below is after the decrement


      if (!i) // if currentNode is the first argument (currentNode === arguments[0])
        parent.replaceChild(currentNode, this);else // if currentNode isn&#39;t the first
        parent.insertBefore(currentNode, this.previousSibling);
    }
  }

  if (!Element.prototype.replaceWith) {
    Element.prototype.replaceWith = ReplaceWithPolyfill;
  }

  if (!CharacterData.prototype.replaceWith) {
    CharacterData.prototype.replaceWith = ReplaceWithPolyfill;
  }

  if (!DocumentType.prototype.replaceWith) {
    DocumentType.prototype.replaceWith = ReplaceWithPolyfill;
  }

  const imageObj = {};

  $.fn.imageZoom = function (options) {
    // Default settings for the zoom level
    let settings = $.extend({
      zoom: 181
    }, options); // Main html template for the zoom in plugin

    imageObj.template = `
			&lt;figure class=&quot;containerZoom&quot; style=&quot;background-image:url(&#39;${this.attr(&#39;src&#39;)}&#39;); background-size: ${settings.zoom}%;&quot;&gt;
				&lt;img alt=&quot;no image&quot; id=&quot;imageZoom&quot; src=&quot;${this.attr(&#39;src&#39;)}&quot; alt=&quot;${this.attr(&#39;alt&#39;)}&quot; /&gt;
			&lt;/figure&gt;
		`; // Where all the magic happens, This will detect the position of your mouse
    // in relation to the image and pan the zoomed in background image in the
    // same direction

    function zoomIn(e) {
      let zoomer = e.currentTarget;
      let x, y, offsetX, offsetY;
      e.offsetX ? offsetX = e.offsetX : offsetX = e.touches[0].pageX;
      e.offsetY ? offsetY = e.offsetY : offsetY = e.touches[0].pageX;
      x = offsetX / zoomer.offsetWidth * 100;
      y = offsetY / zoomer.offsetHeight * 100;
      $(zoomer).css({
        &quot;background-position&quot;: `${x}% ${y}%`
      });
    } // Main function to attach all events after replacing the image tag with
    // the main template code


    function attachEvents(container) {
      container = $(container);
      container.on(&#39;click&#39;, function (e) {
        if (&quot;zoom&quot; in imageObj == false) {
          // zoom is not defined, let define it and set it to false
          imageObj.zoom = false;
        }

        if (imageObj.zoom) {
          imageObj.zoom = false;
          $(this).removeClass(&#39;active&#39;);
        } else {
          imageObj.zoom = true;
          $(this).addClass(&#39;active&#39;);
          zoomIn(e);
        }
      });
      container.on(&#39;mousemove&#39;, function (e) {
        imageObj.zoom ? zoomIn(e) : null;
      });
      container.on(&#39;mouseleave&#39;, function () {
        imageObj.zoom = false;
        $(this).removeClass(&#39;active&#39;);
      });
    }

    let newElm = $(this).replaceWith(imageObj.template);
    attachEvents($(&#39;.containerZoom&#39;)[$(&#39;.containerZoom&#39;).length - 1]); // return updated element to allow for jQuery chained events

    return newElm;
  };
})(jQuery);
  
  &lt;/script&gt;

   &lt;script type=&quot;text/javascript&quot;&gt;
//لتكبير مجموعة صور
  $(&#39;.my-gallery-image&#39;).each(function(){
		$(this).imageZoom();
	});
     
  &lt;/script&gt;
&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/5607088825963912024'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/5607088825963912024'/><link rel='alternate' type='text/html' href='https://www.achamelar.com/2021/06/how-to-change-language-on-android.html' title='كيفية تغيير اللغة على الهاتف أو الجهاز الذي يعمل بنظام التشغيل Android'/><author><name>Achamel</name><uri>http://www.blogger.com/profile/14698034875566129660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhm9A2RGEMkAAYW6fidLuV3Rvr8n-q5hKAma3ejSVT5auQjXSALOPTsTvpfg68zqf2i9Pa4nvFaQY2urtXFuCOqOY5h8-NwArUntgKJ6VIgC1eUVTuxMtPzy-pEwwhX3qQkppr3UwRlIsTu/s72-c/Change+the+language+on+an+Android+phone.png" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-4446648237682335580.post-3070707906252088885</id><published>2021-04-21T14:51:00.112-07:00</published><updated>2024-01-22T09:51:03.622-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="شروحات"/><title type='text'>كيف تصبح لاعب محترف في لعبة PUBG MOBILE؟</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxVSaWpEUQa8Rkl1RkXMAntYEdGAL_SlL2kTIOQU0t52w5XZy3aL6dJwEyiREa61PoDP9vwfFMx9VEPXBFksyj_8jf55HyuKZa0fxTmWpIilkuaDFqsigR9JFBFJfxMVeDWKO2cnwZsEAy/s700/achamelar-PUBG.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;500&quot; data-original-width=&quot;700&quot; height=&quot;457&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxVSaWpEUQa8Rkl1RkXMAntYEdGAL_SlL2kTIOQU0t52w5XZy3aL6dJwEyiREa61PoDP9vwfFMx9VEPXBFksyj_8jf55HyuKZa0fxTmWpIilkuaDFqsigR9JFBFJfxMVeDWKO2cnwZsEAy/s1600/achamelar-PUBG.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;إذا كنت تريد أن تحسن من مستواك في لعبة PUBG MOBILE، فإليك هذا الموضوع الذي سنتناول فيه أهم النصائح التي تجعل منك لاعب ماهر داخل اللعبة.&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt; 
  &lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;b&gt;كيف تصبح لاعب محترف في لعبة PUBG MOBILE؟&lt;/b&gt;&lt;/span&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt; 
  &lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;1&lt;/span&gt; &lt;span style=&quot;font-size: medium;&quot;&gt;-&lt;/span&gt; إختيار الجهاز المناسب&lt;/b&gt;&lt;br /&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;نوعية ومواصفات الجهاز الذي تلعب به اللعبة له دور كبير في تحديد مستواك داخل اللعبة، &lt;b&gt;فمثلاً:&lt;/b&gt; لو كان جهازك بمواصفات ضعيفة، سيسبب لك الكثير من التهنيج والبطئ داخل اللعبة، وهذا سيؤدي إلى هزيمتك من بقية اللاعبين.&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt; 
  &lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;b&gt;كيف تختار الجهاز المناسب؟&lt;br /&gt;&lt;/b&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt; 
  &lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;● للحصول على أفضل أداء في تشغيل PUBG MOBILE، أو الألعاب بشكل عام، عليك أن تختار جهاز يتمتع بقوة أداء عالية من ناحية وحدة المعالجة المركزية (CPU)، ومعالج الرسوميات (GPU).&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt; 
  &lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;● إختر جهاز له شاشة عرض بمعدل تحديث &lt;span style=&quot;font-size: medium;&quot;&gt;90&lt;/span&gt; هرتز فما فوق كي يعطيك معدل إطارات أعلى وسلاسة أفضل أثناء اللعب.&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt; 
  &lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;● يجب ألا تقل ذاكرة الوصول العشوائي (RAM) للجهاز عن &lt;span style=&quot;font-size: medium;&quot;&gt;2&lt;/span&gt; غيغابايت للحصول على أفضل تجربة.&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt; 
  &lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;● حجم شاشة العرض الواسع للجهاز يعطيك أفضلية على خصومك سواء كان ذلك من خلال مجال الرؤية أو مساحة التحكم، لهذا يفضل الكثير من اللاعبين لعب اللعبة بالجهاز اللوحي (iPad)، لأن له شاشة عرض أكبر مقارنة بالهاتف.&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 0.7em;&quot;&gt; 
  &lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;div style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;صورة توضيحية&lt;/div&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSmAYOJOeoTImffADRgX2z4eoLsuIsNeacmjTD3Jaks1fTxCISiCz1ZsNmhxx9ZkGP4llz5CcTWUoImJhtAWhAyWhUzb8Sns7SS6adRmXF3SEDggf0do-23yHr7iDUukDjOwjQksVh4Zet/w640-h346/ipad+-+mobile+pubg+view+-+achamelar.png&quot; /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;مع العلم أن المواصفات التي سبق ذكرها، يكون أغلبها موجوداً في الهواتف أو الأجهزة المخصصة للألعاب التي تكون تحتوي أيضا على لواحق مساعدة في التحكم بالشخصية داخل اللعبة بسهولة بواسطة أزرار خاصة بدل اللمس، وهذا يعطيك أفضلية كبيرة على خصومك.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;صورة توضيحية&lt;img alt=&quot;no image&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAFVxxqp1QtcHetIZTCk8cTzUCN1SwqPJyh5WLxm4lxAKjjCld0klt5f4uZb5DSdtBhcv4_2hgvFBTAgM1JXEZjGZGoDsD8OoqM8gdKwMXvBVx6faD6MVpbF5mFc9TbzXDryKjWU6tgv8x/w640-h418/PUBG+Controller.png&quot; /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;2 -&lt;/span&gt; اتصال إنترنت جيد&lt;/b&gt;&lt;br /&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;كي تستطيع أن تلعب لعبة ببجي موبايل أو ألعاب الإنترنت دون أن تواجه مشاكل أثناء اللعب، يجب أن تكون تتوفر على إتصال إنترنت جيد ومستقر، &lt;b&gt;فمثلاً:&lt;/b&gt; لا يمكنك أن تلعب اللعبة بشكل جيد ويوجد عندك مشاكل في شبكة الإتصال، أو يكون هناك تحميل يجري في الشبكة أو في خلفية الجهاز عندك يقوم بسحب صبيب الإنترنت كله.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;3 -&lt;/span&gt; البينج&amp;nbsp;PING&lt;/b&gt;&lt;br /&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;طبعاً البينج له دور مهم أثناء المواجهات مع الأعداء، فكل ما كان البينج عندك أقل كل ما كانت لك فرصة أكبر لهزيمة خصمك.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 0.7em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt; &lt;b&gt;المشاكل  التي قد تواجهها في اللعبة بسبب ارتفاع البينج:&lt;/b&gt;&lt;br /&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;●&amp;nbsp;&lt;/span&gt;تهنيج وتقطيع في اللعبة.&lt;br /&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;●&amp;nbsp;&lt;/span&gt;بطئ في استجابة اللاعب للأوامر.&lt;br /&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;●&amp;nbsp;&lt;/span&gt;التعرض لهزائم غير منطقية.&lt;br /&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;●&amp;nbsp;&lt;/span&gt;عدم موت العدو برغم من تلقيه الضرر اللازم لذلك.&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 0.7em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;b&gt;الحلول لمشاكل البينج العالي:&lt;br /&gt;&lt;/b&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;●&amp;nbsp;&lt;/span&gt;الحصول على اتصال إنترنت سريع ومستقر. &lt;br /&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;●&amp;nbsp;&lt;/span&gt;إغلاق البرامج أو التطبيقات الغير ضرورية.&lt;br /&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;●&amp;nbsp;&lt;/span&gt;إيقاف أي عمليات تحميل تجري في خلفية الجهاز عندك.&lt;br /&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;●&amp;nbsp;&lt;/span&gt;يفضل أن تكون المتصل الوحيد على شبكة الاتصال.&lt;br /&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;●&amp;nbsp;&lt;/span&gt;أعد تشغيل جهاز التوجيه أو الراوتر الخاص بك.&lt;br /&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;●&amp;nbsp;&lt;/span&gt;قم بتغيير جهاز التوجيه.&lt;br /&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;●&amp;nbsp;&lt;/span&gt;إختر الخادم المناسب لك أثناء اللعب.&lt;div&gt;&lt;p style=&quot;text-align: center;&quot;&gt;صورة توضيحية&lt;img alt=&quot;no image&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-1_FPJEK7BMZpGYwQX84eo35WHknyrhD91D0c1EU0LCYj4898HsVGpXFE4ZpTYsbYBM4AMhNPPvXUht5eof-ZfateUyAi0X2ZEuDmY2bKDCGsbcoC3hzc1NoHK8fMNvhikfmrdHToFSNo/w640-h417/pubg+server+ping.png&quot; /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class=&quot;warning&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: #f3f3f3; background-origin: initial; background-position: 8px 6px; background-repeat: no-repeat; background-size: initial; background: #f3f3f3 url() 8px 6px no-repeat; border: 1px solid rgb(206, 206, 206); padding: 5px;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;ملاحظة:&lt;/b&gt; يفضل أن لا يزيد البينج عن Ms
  &lt;span style=&quot;font-size: medium;&quot;&gt;100&lt;/span&gt; عند اللعب وكلما كان أقل كان أحسن.&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;4 -&lt;/span&gt; السماعات&lt;/b&gt;&lt;br /&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;يلعب الصوت دوراً مهماَ جداً داخل اللعبة، فمن خلاله تستطيع تحديد مكان العدو ومعرفة مكان تواجده بدقة، طبعاً تختلف الأصوات التي تستطيع سماعها داخل اللعبة على حسب مكان تواجد العدو، &lt;b&gt;فمثلاً:&lt;/b&gt; إذا كان العدو يتواجد على سطح مبنى فستسمع صوتاً مختلفاً مقارنة بالصوت الذي ستسمعه عندما يكون خارج المبنى. &lt;b&gt;( يفضل أن تستخدم سماعات ذات جودة ممتازة للحصول على أفضل النتائج )&lt;/b&gt;.&lt;/div&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;5 -&lt;/span&gt; وقت اللعب&lt;/b&gt;&lt;br /&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;عليك إن أردت أن تلعب اللعبة أن تقوم بذلك أثناء وقت فراغك كي لا يكون هناك أمر ما يشغل تفكيرك ويشتت إنتباهك أثناء اللعب، لأن اللعبة تتطلب التركيز أثناء اللعب ويمكن للحظة سهو منك أن تكون كافية لتقرير مصيرك.&lt;/div&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;6 -&lt;/span&gt; ضبط إعدادات التحكم للعبة&lt;/b&gt;&lt;br /&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;لا يمكنك أن تصبح لاعب ماهر داخل اللعبة إلا إذا كنت قد قمت بالضبط الإعدادات الخاصة بك داخل اللعبة.&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt; 
  &lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;الإعدادات التي يجب ضبطها:&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 0.5em;&quot;&gt; 
  &lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;●&amp;nbsp;&lt;/span&gt;تقوم بضبط إعدادات التحكم في اللاعب وذلك بوضوع أزرار اللمس في الأماكن التي ترى أنها ستكون سهلة الإستخدام.&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;●&amp;nbsp;&lt;/span&gt;من الإعدادت الأساسية للعبة تقوم بإيقاف أو تفعيل ميزات معينة على حسب ما يناسبك.&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;●&amp;nbsp;&lt;/span&gt;ضبط إعدادات الحساسية للمنظار والكميرا بحيث تستطيع تثبيت السلاح والتصويب بدقة.&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b style=&quot;font-weight: bold;&quot;&gt;حساسية الكميرا:&lt;/b&gt; هي سرعة تحرك الكميرا أثناء الالتفاف في الاتجاهات المختلفة.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;حساسية المنظار:&lt;/b&gt; هي سرعة تحريك السلاح دون إطلاق النار وأثناء إطلاق النار عند استخدام منظار معين في السلاح.&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;طبعاً كي تستطيع أن تقوم بضبط إعداداتك وتجربتها، يجب أن تقوم بدخول لنمط التدريب بحيث تستطيع تجربة الإعدادت التي تناسبك هناك دون أن تتعرض للهجوم من قبل الأعداء.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;7 -&lt;/span&gt; طريقة التحكم&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;طريقة التحكم مهمة جداً، وعلى غرار ما ذكرناه سابقاً بأنه يوجد أجهزة تحتوي على لواحق تحكم تعطي اللاعب أفضلية كبيرة على خصومه، إلا أننا ما نقصده بطريقة التحكم هنا هو كم عدد الأصابع التي تستعملها للمس والتحكم في اللاعب الخاص بك، &lt;b&gt;مثلاً :&lt;/b&gt; اللاعب الذي يستعمل ثلاثة أصابع أو أكثر ستكون له الأفضلية على اللاعب الذي يستعمل إصبعين فقط في التحكم، وذلك لأن ردة فعله ستكون أسرع ويمكنه أن يقوم بأكثر من حركة في وقت واحد.&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;الأفضل لهذا الأمر أن تتدرب على إستخدام &lt;span style=&quot;font-size: medium;&quot;&gt;5&lt;/span&gt; أصابع بنسبة للجهاز اللوحي أيباد، وأربعة أصابع بنسبة للهاتف.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;8 -&lt;/span&gt; معرفة نقاط القوة والضعف لكل سلاح&lt;/b&gt;&lt;br /&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;استخدام السلاح المناسب في الوقت المناسب مهم جداً أثناء المواجهات مع الأعداء، وفيما يلي سنذكر أهم الأسلحة في اللعبة مع أفضل وقت لإستعمالها.&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 0.5em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;- أفضل الأسلحة للمسافات القريبة : &lt;b&gt;Vector&lt;/b&gt; - &lt;b&gt;UZI&lt;/b&gt; - &lt;b&gt;MK14&lt;/b&gt; - &lt;b&gt;Groza&lt;/b&gt; - &lt;b&gt;M249&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;- أفضل الأسلحة للمسافات المتوسطة : &lt;b&gt;AKM&lt;/b&gt; - &lt;b&gt;M762&lt;/b&gt; - &lt;b&gt;Groza&lt;/b&gt; - &lt;b&gt;M249&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;- أفضل الأسلحة للمسافات البعيدة : &lt;b&gt;M416&lt;/b&gt; - &lt;b&gt;DP-28&lt;/b&gt; - &lt;b&gt;AWM&lt;/b&gt; - &lt;b&gt;M24&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;- أفضل الأسلحة للمسافات البعيدة جدا: &lt;b&gt;AWM&lt;/b&gt; - &lt;b&gt;M24&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;كل سلاح من هذه الأسلحة يحتوي على قطع تجهيز تضاف على السلاح لكي تستطيع أن تستفيد من قوة السلاح الكاملة. يمكنك أن تدخل إلى ساحة التدريب لتجربة كل قطعة من هذه القطع ومميزاتها الخاصة.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;9 -&lt;/span&gt; إتقان المهارات الأساسية&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;من الضروري أن تتدرب على استعمال المهارات الأساسية جيداً كي تكون عندك سرعة في تنفيدها داخل الحرب.&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b style=&quot;text-align: right;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt; 
  &lt;br /&gt;&lt;/div&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b style=&quot;text-align: right;&quot;&gt;مهارات ضرورية:&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b style=&quot;text-align: right;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt; 
  &lt;br /&gt;&lt;/div&gt;&lt;/b&gt;&lt;/div&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;●&lt;/span&gt;&lt;b&gt;&amp;nbsp;التبديل بين الأسلحة&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;السرعة في تبديل الأسلحة أثناء المواجهات&amp;nbsp;يجعلك السباق في هزيمة الخصم.&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt; 
  &lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;●&lt;/span&gt;&lt;b&gt;&amp;nbsp;استخدام القنابل الحارقة والمتفجرة&lt;/b&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;استعمل القنابل في إصابة العدو المختبئ كي تهزمه بسهولة أو تلحق به ضرر كبير وتجبره على ترك مخبئه.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt; 
  &lt;br /&gt;&lt;/div&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;●&lt;/span&gt;&lt;b&gt;&amp;nbsp;الدقة في التصويب&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;تعتبر الدقة في التصويب من أهم المهارات الضرورية في لعبة ببجي موبايل، ولايمكنك أن تصبح لاعب ماهر إذا لم يكون عندك دقة في التصويب.&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt; 
  &lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;●&lt;/span&gt;&lt;b&gt;&amp;nbsp;تعلم استخدام السيارة&lt;/b&gt;&lt;br /&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;تستعمل السيارة لتنقل داخل اللعبة ولدخول المنطقة الآمنة في الوقت المناسب، كما أن لها دور مهم جداً للنجاة ولتجنب الموت في المساحات المفتوحة، ويمكنك أيضاَ أن تتخذها كسلاح وأن تقوم بدعس الأعداء بها أو كدرع لك من طلقاتهم.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt; 
  &lt;br /&gt;&lt;/div&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;●&amp;nbsp;&lt;/span&gt;&lt;b&gt;النزول بطريقة صحيحة من الطائرة &lt;/b&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;النزول بشكل صحيح من الطائرة مهم جداً خصوصاً في الأماكن حامية الوطيس وذلك كي تستطيع الحصول على المعدات والأسلحة قبل الأعداء.&lt;/div&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;10 -&lt;/span&gt; مهارات المحترفين&lt;/b&gt;&lt;br /&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;المحترفين هم لاعبين لديهم خبرة في اللعبة سواء من خلال الوقت الطويل الذي قضوه في لعب اللعبة، أو من خلال البطولات التي قد شاركوا فيها، واستعمالك المهارات التي يستخدمونها يجعل منك لاعب قوي جداً.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt; 
  &lt;br /&gt;&lt;/div&gt;&lt;b&gt;أهم مهارات المحترفين:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt; 
  &lt;br /&gt;&lt;/div&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;●&lt;/span&gt;&lt;b&gt;&amp;nbsp;إتقان بندقية القنص&lt;/b&gt;&lt;br /&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;القناص الماهر هو سيد المواجهات بعيدة المدى، حيث يمكنه قتل الخصم من مسافات بعيدة بطلقة واحدة.&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt; 
  &lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;●&lt;/span&gt;&lt;b&gt;&amp;nbsp;استهداف الرأس عند التصويب&lt;br /&gt;&lt;/b&gt;استهداف الرأس أثناء اطلاق النار يجعلك تفوز في أي اشتباك بسبب الضرر المضاعف الذي تسببه الطلقة في الرأس.&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt; 
  &lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;●&lt;/span&gt;&lt;b&gt;&amp;nbsp;إطلاق النار المسبق&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;تعتمد هذه المهارة على سمع وحدس الاعب، حيث تمكنك من هزيمة العدو بسرعة دون أن يلحق بك أي ضرر.&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt; 
  &lt;br /&gt;&lt;/div&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;●&lt;/span&gt;&lt;b&gt;&amp;nbsp;القفز وإطلاق النار&lt;/b&gt;&lt;br /&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;تستعمل في الاشتباك القريب وتزيد من احتمالية إصابة خصمك بطلقة في الرأس، كما يمكنك عند إستعمالها إصابة العدو المختبئ خلف الحائط.&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt; 
  &lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;●&lt;/span&gt;&lt;b&gt;&amp;nbsp;الانبطاح وإطلاق النار&lt;br /&gt;&lt;/b&gt;تستعمل هذه المهارة كي تفاجئ الخصم وتتجنب طلقاته نحوك،&amp;nbsp; كما تزيد من احتمالية نجاتك من هجوم مباغت و من ثبات السلاح عندك.&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt; 
  &lt;br /&gt;&lt;/div&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;●&lt;/span&gt;&lt;b&gt;&amp;nbsp;الطلق الفردي&lt;/b&gt;&lt;br /&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;استخدام الطلق الفردي للمسافات البعيدة يجعلك تحصل على ثبات أفضل للسلاح ويكون أكثر دقة في إصابة العدو، كما يمكنك من الاحتفظ بدخيرة السلاح من خلال هزيمة الخصم بأقل عدد من الطلقات.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;b&gt;نصائح مهمة:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt; 
  &lt;br /&gt;&lt;/div&gt;&lt;/b&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;●&amp;nbsp;&lt;/span&gt;لا تركض في المناطق المفتوحة كي لا تكون هدف سهل للخصوم واسخدم السيارة بدلاً من ذلك.&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt; 
  &lt;br /&gt;&lt;/div&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;●&amp;nbsp;&lt;/span&gt;عند أخذ الغنيمة من صندوق اللاعبين المهزومين احرص أن ترمي قنبلة دخانية أولاً كي تكون غير مرئي للخصوم المتربصين بك.&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt; 
  &lt;br /&gt;&lt;/div&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;●&amp;nbsp;&lt;/span&gt;إذا واجهت لاعب مختبئ في أحد البيوت لا تقم بمواجهته مباشرةً بل استخدم القنابل المتفجرة والحارقة أولاً.&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt; 
  &lt;br /&gt;&lt;/div&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;●&amp;nbsp;&lt;/span&gt;احرص أن تنحني لليمن واليسار عند التصويب على أحد اللاعبين أو الكشف على أحد المناطق بالمنظار كي تتجنب الإصابة وتربك أي قناص يصوب بندقيته نحو رأسك.&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt; 
  &lt;br /&gt;&lt;/div&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;●&amp;nbsp;&lt;/span&gt;استخدم الطلق الفردي في الأسلحة الرشاشة إذا واجهت عدواً يبعد عنك مسافة كبيرة، وذلك لأنه أكثر دقة في إصابة الخصم من المسافات البعيدة.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;وفي الختام نتركك مع الفيديو التالي الذي يحتوي على بعض المهارات والحيل الذكية التي تستطيع إتستخدمها أثناء المواجهات مع الأعداء.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/3070707906252088885'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/3070707906252088885'/><link rel='alternate' type='text/html' href='https://www.achamelar.com/2021/04/how-to-be-a-pro-player-in-pubg-mobile.html' title='كيف تصبح لاعب محترف في لعبة PUBG MOBILE؟'/><author><name>Achamel</name><uri>http://www.blogger.com/profile/14698034875566129660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxVSaWpEUQa8Rkl1RkXMAntYEdGAL_SlL2kTIOQU0t52w5XZy3aL6dJwEyiREa61PoDP9vwfFMx9VEPXBFksyj_8jf55HyuKZa0fxTmWpIilkuaDFqsigR9JFBFJfxMVeDWKO2cnwZsEAy/s72-c/achamelar-PUBG.png" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-4446648237682335580.post-83077122891044906</id><published>2021-01-26T01:23:00.166-08:00</published><updated>2024-01-25T13:48:23.211-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="بلوجر"/><category scheme="http://www.blogger.com/atom/ns#" term="خدمات مواقع"/><category scheme="http://www.blogger.com/atom/ns#" term="شروحات"/><title type='text'>طريقة الحصول على دومين مجاني لمدة عام وربطه مع المدونة</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEP7DVfUB07Z5UyWZ8N16gmRTNLlHfgPi9csvdaWyO0XaF0chmDIW1Xlvt823J81a_5aUhVMNVXAkdyRiNeeGLJBg9bn7HLhASmAf5GU0Yx2tPKEdQ6_2BiJfpfMfaKTwwuiaSgwSpeVMa/s1092/freenom.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;904&quot; data-original-width=&quot;1092&quot; height=&quot;530&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEP7DVfUB07Z5UyWZ8N16gmRTNLlHfgPi9csvdaWyO0XaF0chmDIW1Xlvt823J81a_5aUhVMNVXAkdyRiNeeGLJBg9bn7HLhASmAf5GU0Yx2tPKEdQ6_2BiJfpfMfaKTwwuiaSgwSpeVMa/s1600/freenom.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;أهلاً ومرحباً بالجميع&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;من المعروف أن أول شيئ يسعى له أصحاب المواقع الإلكترونية عند إنشاء مواقعهم هو حجز اسم نطاق&lt;b&gt; (Domain Name)&lt;/b&gt;، حيث يختار صاحب الموقع لموقعه الإلكتروني إسم فريد وسهل التذكر ليسهل على مستخدمين الأنترنت من عملية الوصول إلى الموقع الخاص به. كما يختار البعض الآخر كلمات معينة لإسم النطاق تعبر عن المحتوى الذي يتم تقديمه في الموقع، ولا شك أن هذا الأمر ضروري لنجاح أي موقع إلكتروني.&lt;/div&gt;&lt;div&gt;&lt;span face=&quot;&amp;quot;Noto Naskh Arabic UI&amp;quot;, arial, sans-serif&quot; style=&quot;background-color: white; color: #4d5156;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;طبعاً يوجد الكثير من الشركات التي يمكنك من خلالها الحصول على اسم نطاق خاص بموقعك، ويكون ذلك من خلال دفع مبلغ مالي معين ويتغير هذا المبلغ على حسب مدة حجزك لهذا الإسم. لكن بعض المدونين الجدد لا يملكون القدرة على شراء اسم نطاق ويرجع ذلك لعدة أسباب منها: عدم توفر المال الضروري لذلك أو يكون لديهم أسباب آخرى. ومن هنا يأتي دور هذا الشرح الذي سيعلمك طريقة الحصول على اسم نطاق لموقعك أو مدونتك بشكل مجاني ولمدة عام كامل كبداية، وذلك من خلال موقع &lt;span style=&quot;font-size: medium;&quot;&gt;freenom&lt;/span&gt;، وسنتعرف كذلك على طريقة ربطه مع مدونتك، و سنقوم أيضاً بإنشاء منه عدة أسماء فرعية وربطها مع عدة مدونات أو مواقع أخرى.&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div id=&quot;btn-cm&quot;&gt;
&lt;div id=&quot;btn_toc&quot; onclick=&quot;if (document.getElementById(&#39;toc&#39;).style.display === &#39;none&#39;) { document.getElementById(&#39;toc&#39;).style.display = &#39;block&#39;; } else { document.getElementById(&#39;toc&#39;).style.display = &#39;none&#39;; }&quot; role=&quot;button&quot; tabindex=&quot;0&quot;&gt; محتوى المقالة&lt;svg height=&quot;18&quot; viewbox=&quot;0 0 24 24&quot; width=&quot;18&quot;&gt;&lt;path d=&quot;M12,18.17L8.83,15L7.42,16.41L12,21L16.59,16.41L15.17,15M12,5.83L15.17,9L16.58,7.59L12,3L7.41,7.59L8.83,9L12,5.83Z&quot; fill=&quot;#000000&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/div&gt;
&lt;div id=&quot;toc&quot;&gt;
&lt;ol&gt;
&lt;li&gt;&amp;nbsp;&lt;a href=&quot;https://www.achamelar.com/2021/01/how-to-get-free-domain-for-a-year.html#toc_1&quot; title=&quot;طريقة الحصول على اسم نطاق (Domain Name) خاص بموقعك بشكل مجاني ولمدة سنة.&quot;&gt;طريقة الحصول على اسم نطاق (Domain Name) خاص بموقعك بشكل مجاني ولمدة سنة.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&amp;nbsp;&lt;a href=&quot;https://www.achamelar.com/2021/01/how-to-get-free-domain-for-a-year.html#toc_2&quot; title=&quot;شرح طريقة ربط اسم النطاق الذي تحصلنا عليه مع مدونتك.&quot;&gt;شرح طريقة ربط اسم النطاق الذي تحصلنا عليه مع مدونتك.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&amp;nbsp;&lt;a href=&quot;https://www.achamelar.com/2021/01/how-to-get-free-domain-for-a-year.html#toc_3&quot; title=&quot;إنشاء من اسم النطاق الذي تحصلنا عليه عدة أسماء فرعية أخرى يمكنك ربطها بأكثر من موقع.&quot;&gt;إنشاء من اسم النطاق الذي تحصلنا عليه عدة أسماء فرعية أخرى يمكنك ربطها بأكثر من موقع.&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;&lt;span&gt;&lt;a name=&quot;ts&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div id=&quot;toc_1&quot; style=&quot;text-align: right;&quot;&gt;&lt;b&gt;&lt;span&gt;&lt;a name=&quot;ts&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;1-&amp;nbsp;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span&gt;&lt;a name=&quot;ts&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;طريقة الحصول على اسم نطاق&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: large;&quot;&gt;(Domain Name)&lt;/span&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&amp;nbsp;خاص بموقعك بشكل مجاني لمدة سنة&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt;  
  &lt;br /&gt;
  &lt;/div&gt;&lt;/div&gt;&lt;div&gt;■ أولاً نقوم بتوجه إلى موقع &lt;span style=&quot;font-size: medium;&quot;&gt;freenom&lt;/span&gt; من &lt;a href=&quot;https://www.freenom.com&quot; target=&quot;_blank&quot;&gt;هنا&lt;/a&gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt;■&amp;nbsp;&lt;span style=&quot;text-align: justify;&quot;&gt;ثم تقوم بكتابة إسم النطاق الذي ترغب في الحصول عليه في خانة&amp;nbsp; &lt;/span&gt;&lt;b style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;Find a new FREE domain&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;warning&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: #f3f3f3; background-origin: initial; background-position: 8px 6px; background-repeat: no-repeat; background-size: initial; background: #f3f3f3 url() 8px 6px no-repeat; border-radius: 5px; border: 1px solid rgb(206, 206, 206); padding: 5px;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;
ملاحظة:&lt;/b&gt; عند كتابة اسم النطاق قد تجد أن &lt;b&gt;الإسم غير متوفر&lt;/b&gt;، ويعود ذلك أن الإسم قد يكون محجوزا من قبل أو أن أحرف الإدخال غير صحيحة.&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;صورة توضيحية&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWw-DznZPAHG5oeGxXuY090R-MHZRwI_mgNtgzZWLepkT_ZDoDwQZe0MSnF0qbAzZpqYtVDT6cG08GO7PV71js3hWlOVfUtP_mSE_RfCJQFr020GtSkhFPWz7AgdWxvWPlN7evlYJXsg4m/s1024/Untitled0.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;624&quot; data-original-width=&quot;1024&quot; height=&quot;390&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWw-DznZPAHG5oeGxXuY090R-MHZRwI_mgNtgzZWLepkT_ZDoDwQZe0MSnF0qbAzZpqYtVDT6cG08GO7PV71js3hWlOVfUtP_mSE_RfCJQFr020GtSkhFPWz7AgdWxvWPlN7evlYJXsg4m/w640-h390/Untitled0.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;بعد ذلك ستظهر لك مجموعة من الإختيارات تحتوي على لواحق مختلفة مثل : &lt;span style=&quot;font-size: medium;&quot;&gt;&lt;b&gt;ml&lt;/b&gt; ،&lt;b&gt;tk&lt;/b&gt;،&lt;/span&gt; وغيرها. يمكنك أن تختار منها ما يناسبك.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt;  
  &lt;br /&gt;
  &lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;text-align: right;&quot;&gt;■&lt;/span&gt;&amp;nbsp;قم بضغط على &lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;Get it now&lt;/span&gt;&lt;/b&gt;&amp;nbsp;وستجد أنه تم التحديد على الخيار&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;text-align: right;&quot;&gt;■&amp;nbsp;&lt;/span&gt;بعد التحديد على الخيار إضغط على &lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;Checkout&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;صورة توضيحية&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEid8sLcI2-8w34xeTuLmIxfAiaIPKmFuxMppK0XvQMdSqJq6QVFrirLCrpJ_q3lqLGgBkIez__DPmN-A2-mP35bK-lRVWSqEoiZel7gjk6nK0AcPNyrGsqJuFuhBRxr8E5Xg1DlWd2cKVUv/s1024/Untitled1.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;624&quot; data-original-width=&quot;1024&quot; height=&quot;390&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEid8sLcI2-8w34xeTuLmIxfAiaIPKmFuxMppK0XvQMdSqJq6QVFrirLCrpJ_q3lqLGgBkIez__DPmN-A2-mP35bK-lRVWSqEoiZel7gjk6nK0AcPNyrGsqJuFuhBRxr8E5Xg1DlWd2cKVUv/w640-h390/Untitled1.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;ستنتقل بعدها إلى صفحة أخرى.&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt;  
  &lt;br /&gt;
  &lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;text-align: right;&quot;&gt;■&amp;nbsp;&lt;/span&gt;إختر في الخانة على اليمين &lt;span style=&quot;font-size: medium;&quot;&gt;12&lt;/span&gt; شهراً مجاناً&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;text-align: right;&quot;&gt;■&amp;nbsp;&lt;/span&gt;ثم إضغط&lt;span style=&quot;font-size: medium;&quot;&gt;&amp;nbsp;&lt;b&gt;Continue&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;صورة توضيحية&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdiaUX8EsSZQ0xPquJsVsowVVRL7kSavD-CqA9upaqwuurVtCdVm6DTK_f82rMejSycw_sHbUlFjrCrtn46XMIXtx0CcrnJ6FezYvbKb_ef53mWGMoS8RkaOZTOcm_dvV5ili1Eu73t9eG/s1024/Untitled2.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;624&quot; data-original-width=&quot;1024&quot; height=&quot;390&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdiaUX8EsSZQ0xPquJsVsowVVRL7kSavD-CqA9upaqwuurVtCdVm6DTK_f82rMejSycw_sHbUlFjrCrtn46XMIXtx0CcrnJ6FezYvbKb_ef53mWGMoS8RkaOZTOcm_dvV5ili1Eu73t9eG/w640-h390/Untitled2.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: right;&quot;&gt;&amp;nbsp;بعد الضغط على&amp;nbsp;&lt;span style=&quot;font-size: medium;&quot;&gt;Continue&lt;/span&gt;&amp;nbsp;ستفتح لك واجهة أخرى.&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt;  
  &lt;br /&gt;
  &lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;span style=&quot;text-align: right;&quot;&gt;■&amp;nbsp;&lt;/span&gt;قم بإدخال بريدك الإلكتروني في الخانة على اليسار، ثم إضغط على&amp;nbsp; &lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;Verify My Email Address&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: right;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;صورة توضيحية&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtmaNIo39pwcW0gZu6zvOMiKVeSyCwGD60y3jE2F85FtGx-WJGpG-M4rXPXdhVTAac1nkWxgnLskStHHGpsVQ3-r29B2mthqjsiVg-wd87hcvjkhqjK8mFn1zt638Aq6A32IzCbXYzpZix/s1024/Untitled3.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;624&quot; data-original-width=&quot;1024&quot; height=&quot;390&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtmaNIo39pwcW0gZu6zvOMiKVeSyCwGD60y3jE2F85FtGx-WJGpG-M4rXPXdhVTAac1nkWxgnLskStHHGpsVQ3-r29B2mthqjsiVg-wd87hcvjkhqjK8mFn1zt638Aq6A32IzCbXYzpZix/w640-h390/Untitled3.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: right;&quot;&gt;ستفتح لك نافذة تخبرك أن تقوم بتأكيد بريدك الإلكتروني.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: right;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;صورة توضيحية&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUzEkfecEHP7RhIBVk9JmzxRaK5z4oSax-2ODg6UyQJsZ3tcacMglf3Ro3-rbl_uBNZBoCbCzZFVniS5AZ4RQ1wiFpN1vfO0c-x0oqpXU7LYGq9GuwiuYxLHPMomcjo08EV3QcaELTFkMn/s925/Untitled4.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;591&quot; data-original-width=&quot;925&quot; height=&quot;408&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUzEkfecEHP7RhIBVk9JmzxRaK5z4oSax-2ODg6UyQJsZ3tcacMglf3Ro3-rbl_uBNZBoCbCzZFVniS5AZ4RQ1wiFpN1vfO0c-x0oqpXU7LYGq9GuwiuYxLHPMomcjo08EV3QcaELTFkMn/w640-h408/Untitled4.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: right;&quot;&gt;عند التوجه إلى بريدك الإلكتروني ستجد أنه تم إرسال رسالة لك من موقع &lt;span style=&quot;font-size: medium;&quot;&gt;freenom&lt;/span&gt; لتأكيد بريدك الإلكتروني.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt;  
  &lt;br /&gt;
  &lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;span style=&quot;text-align: right;&quot;&gt;■&amp;nbsp;&lt;/span&gt;قم بضغط على الرابط الموجود في الرسالة&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: right;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;صورة توضيحية&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0QVm65gjSKFj0o77j5EyyOQkBl2xEnACIhLJ1A__cdqP_T_recLwBDeUP1yT0oBgEj4cnPl6C9AeYpBYf_D9cMf3GgPSeclfTrR_UOe0WPhA2gbiP1Njvu8n5PjqrIcCdNapR3yf38CAu/s1024/Untitled5.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;240&quot; data-original-width=&quot;1024&quot; height=&quot;150&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0QVm65gjSKFj0o77j5EyyOQkBl2xEnACIhLJ1A__cdqP_T_recLwBDeUP1yT0oBgEj4cnPl6C9AeYpBYf_D9cMf3GgPSeclfTrR_UOe0WPhA2gbiP1Njvu8n5PjqrIcCdNapR3yf38CAu/w640-h150/Untitled5.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;----------------------&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEguUq6J5_J_ciGTnyh-ovJOJlB-xVNbhS3VCrszfPS84TsykhNJ3FrtmzRkSq7-NT02JW7GDE7L8br-oq4pQL7p184xdsyXNf8OVxow9GGJcuIL39SLthv2_gNxKKUEAAczjcvnOtkKcfsV/s1024/Untitled6.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;537&quot; data-original-width=&quot;1024&quot; height=&quot;336&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEguUq6J5_J_ciGTnyh-ovJOJlB-xVNbhS3VCrszfPS84TsykhNJ3FrtmzRkSq7-NT02JW7GDE7L8br-oq4pQL7p184xdsyXNf8OVxow9GGJcuIL39SLthv2_gNxKKUEAAczjcvnOtkKcfsV/w640-h336/Untitled6.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;عند الضغط على الرابط ستتوجه إلى صفحة التسجيل في الموقع.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt;  
  &lt;br /&gt;
  &lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;text-align: right;&quot;&gt;■&amp;nbsp;&lt;/span&gt;ادخل &lt;b&gt;معلوماتك الخاصة&lt;/b&gt; في الخانات&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;صورة توضيحية&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvPsSeG1bnTEmCFt9CuvU0o78uEbCSnfs4sNU2wGDfT-Fey2DFTJ96KQ80Quis3Qc03igqQaxK_JrsXZ5aEA-dNNLVzA61e5wsXDdzLWYw6qqlP47JxhmvqM1ecp10S8XGorytRJTcwdbx/s1024/Untitled7.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;660&quot; data-original-width=&quot;1024&quot; height=&quot;412&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvPsSeG1bnTEmCFt9CuvU0o78uEbCSnfs4sNU2wGDfT-Fey2DFTJ96KQ80Quis3Qc03igqQaxK_JrsXZ5aEA-dNNLVzA61e5wsXDdzLWYw6qqlP47JxhmvqM1ecp10S8XGorytRJTcwdbx/w640-h412/Untitled7.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;----------------------&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPxA6td-JhCXzbo65d5-NIBk4UKKY38RIxlfeJUBCdvpumiEMuJeKn6J_6g36GaTLLebeaUTl4f4fFz0n1jIMLmGzDF7JlPqbM5GoCvYuqyFVwL9hkL7fMUYcamvmnztmnrCZ4vCdlVJYQ/s1024/Untitled7.5.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;522&quot; data-original-width=&quot;1024&quot; height=&quot;326&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPxA6td-JhCXzbo65d5-NIBk4UKKY38RIxlfeJUBCdvpumiEMuJeKn6J_6g36GaTLLebeaUTl4f4fFz0n1jIMLmGzDF7JlPqbM5GoCvYuqyFVwL9hkL7fMUYcamvmnztmnrCZ4vCdlVJYQ/w640-h326/Untitled7.5.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: right;&quot;&gt;&lt;b&gt;هكذا نكون قد سجلنا في الموقع وحصلنا على إسم نطاق مجاني لمدة عام كامل.&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt;  
  &lt;br /&gt;
  &lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: right;&quot;&gt;لعرض إسم النطاق الذي تحصلنا عليه نتوجه إلى &lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;Services&lt;/span&gt;&lt;/b&gt; ثم &lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;My Domains&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: right;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;صورة توضيحية&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwtVa5zmSHihDOkjv6Ttp1jWFsDQZvIUN2GN9kCJ0nCLQrjExGU_l2NGsKLByk8AtQ-mVsDntFGX-nKsKftCxLGTkpOSRq0et-3zWBHX6A65G17O8YBwiWtO9NmjZFDuOUoK4jI-TceiZ1/s1024/Untitled8.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;585&quot; data-original-width=&quot;1024&quot; height=&quot;366&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwtVa5zmSHihDOkjv6Ttp1jWFsDQZvIUN2GN9kCJ0nCLQrjExGU_l2NGsKLByk8AtQ-mVsDntFGX-nKsKftCxLGTkpOSRq0et-3zWBHX6A65G17O8YBwiWtO9NmjZFDuOUoK4jI-TceiZ1/w640-h366/Untitled8.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;----------------------&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQ0za0FBtv1QCJTbOnxbeM0xUCZzLwGV-1XxFQblF2_TpHUPLg1myekc3f-CgRDsp4qYykoCNyy0lv5aZ_fyBSj_vv3AkSo7GgNMA4B4FmIKObUHrZ4s6GAr51-1qnqjisKejlGV0ze8Hd/s1024/Untitled9.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;585&quot; data-original-width=&quot;1024&quot; height=&quot;366&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQ0za0FBtv1QCJTbOnxbeM0xUCZzLwGV-1XxFQblF2_TpHUPLg1myekc3f-CgRDsp4qYykoCNyy0lv5aZ_fyBSj_vv3AkSo7GgNMA4B4FmIKObUHrZ4s6GAr51-1qnqjisKejlGV0ze8Hd/w640-h366/Untitled9.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: right;&quot;&gt;كما هو ظاهر في الصورة فوق. إسم النطاق الذي تحصلنا عليه هو &lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;achamelar.cf&lt;/span&gt;&lt;/b&gt;&amp;nbsp;صالح لمدة سنة.&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div id=&quot;toc_2&quot; style=&quot;text-align: right;&quot;&gt;&lt;a name=&quot;ts1&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;b&gt;2- شرح طريقة ربط اسم النطاق الذي تحصلنا عليه مع مدونتك&lt;/b&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt;  
  &lt;br /&gt;
  &lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;text-align: right;&quot;&gt;■&amp;nbsp;&lt;/span&gt;قم بضغط على &lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;Manage Domain&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;صورة توضيحية&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijxWdLuT-wFVDpzX6dB4gP3Zf2m6do0KJRh0Ch-yBxCavUw2WuY0lIy9JsNnFwy4eDeCOBLxDX45Eqez6P_I8fyM6uN_uAegPyCZwo_EBFsW8X8IG524Jd7S97iBdbmEJ2StA03LkH5d32/s1024/Untitled10.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;585&quot; data-original-width=&quot;1024&quot; height=&quot;366&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijxWdLuT-wFVDpzX6dB4gP3Zf2m6do0KJRh0Ch-yBxCavUw2WuY0lIy9JsNnFwy4eDeCOBLxDX45Eqez6P_I8fyM6uN_uAegPyCZwo_EBFsW8X8IG524Jd7S97iBdbmEJ2StA03LkH5d32/w640-h366/Untitled10.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;ستفتح لك نافذة جديدة.&amp;nbsp;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt;  
  &lt;br /&gt;
  &lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;text-align: right;&quot;&gt;■&amp;nbsp;&lt;/span&gt;قم بضغط على&amp;nbsp;&amp;nbsp;&lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;Manage Freenom DNS&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;صورة توضيحية&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPkgudd5gsN_F2jKKUY4Kt0fC01kfDCjdKXBSHSTRD8E117-pfncOqXKTplbGjPQAKfgPi7_ZsL6PJkRk4FAp2QjCGAW-IdriLBRHkF_DnmyPVVESrjFtqk3CXCmAziN9mIcYX2OIvS0Ge/s1024/Untitled11.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;552&quot; data-original-width=&quot;1024&quot; height=&quot;345&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPkgudd5gsN_F2jKKUY4Kt0fC01kfDCjdKXBSHSTRD8E117-pfncOqXKTplbGjPQAKfgPi7_ZsL6PJkRk4FAp2QjCGAW-IdriLBRHkF_DnmyPVVESrjFtqk3CXCmAziN9mIcYX2OIvS0Ge/w640-h345/Untitled11.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;ستنتقل إلى صفحة أخرى تجد فيها إسم النطاق الذي قمنا بإنشائه.&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt;  
  &lt;br /&gt;
  &lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;text-align: right;&quot;&gt;■&amp;nbsp;&lt;/span&gt;قم بنسخه وتوجه إلى &lt;b&gt;المدونة&lt;/b&gt; المراد ربط إسم النطاق بها&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;صورة توضيحية&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2iDtyYvC1Jj9JpXmucQLT1aOOvBxDcg70Wu9RqEEWyD7C1IjQA19YCQliX_Av1Grj7-vgPs2HY9ufXoRnOl9SxUzEbv_TqPsM6dC5TEzEJodZc4k8TLLqD8MPAPrbTUN3eka0bJ8eVZ5o/s1024/Untitled12.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;552&quot; data-original-width=&quot;1024&quot; height=&quot;344&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2iDtyYvC1Jj9JpXmucQLT1aOOvBxDcg70Wu9RqEEWyD7C1IjQA19YCQliX_Av1Grj7-vgPs2HY9ufXoRnOl9SxUzEbv_TqPsM6dC5TEzEJodZc4k8TLLqD8MPAPrbTUN3eka0bJ8eVZ5o/w640-h344/Untitled12.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;text-align: right;&quot;&gt;■&lt;/span&gt;&amp;nbsp;قم بضغط على &lt;b&gt;الإعدادات&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;صورة توضيحية&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwsQjWNenH3LWEsOvEGUnkM2WMYu38lPCSYIsxuCggZnmFUX8V98sYhA-zZWyyc6Po8vuDku9_QU_kchvdP3aNxCh2LirKq-9m7f5CGj-aerviXNJbX5cPuDBSKMgvgVIkG8f2CdkiPPL_/s1024/Untitled13.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;546&quot; data-original-width=&quot;1024&quot; height=&quot;342&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwsQjWNenH3LWEsOvEGUnkM2WMYu38lPCSYIsxuCggZnmFUX8V98sYhA-zZWyyc6Po8vuDku9_QU_kchvdP3aNxCh2LirKq-9m7f5CGj-aerviXNJbX5cPuDBSKMgvgVIkG8f2CdkiPPL_/w640-h342/Untitled13.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;ستفتح لك نافذة جديدة.&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt;  
  &lt;br /&gt;
  &lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;text-align: right;&quot;&gt;■&amp;nbsp;&lt;/span&gt;قم بتمرير الشريط للأسفل ثم إضغط على &lt;b&gt;النطاق الخاص&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;صورة توضيحية&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDDWqy_75NPaH2uEY7-WfDsKiFQ_160VoxPsESzefPr9-_h8hv9BfjB7sjUEIyBZFPSg_2LRG6Lo8fw34cN5mXzfdG0qPt1q9mRkmFpe79zTfTOwomfuSq7LoR5AszTzmsxnCr4v6yQdt7/s1024/Untitled14.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;546&quot; data-original-width=&quot;1024&quot; height=&quot;342&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDDWqy_75NPaH2uEY7-WfDsKiFQ_160VoxPsESzefPr9-_h8hv9BfjB7sjUEIyBZFPSg_2LRG6Lo8fw34cN5mXzfdG0qPt1q9mRkmFpe79zTfTOwomfuSq7LoR5AszTzmsxnCr4v6yQdt7/w640-h342/Untitled14.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;ستفتح لك نافذة جديدة.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt;  
  &lt;br /&gt;
  &lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;text-align: right;&quot;&gt;■&amp;nbsp;&lt;/span&gt;قم بلصق إسم النطاق الذي قمت بنسخه سابقاً مسبوقاً بـ &lt;span style=&quot;font-size: medium;&quot;&gt;&lt;b&gt;.www&lt;/b&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;text-align: right;&quot;&gt;■&amp;nbsp;&lt;/span&gt;بعد ذلك إضغط &lt;b&gt;حفظ&amp;nbsp;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;صورة توضيحية&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjioGFE9z8n2-Jde1FSGBQeTAOT2MqmYkRaktSSyZvsFU4aNKwR9JSWv8Ci-o7Ma9BMBtf1NO_h4aZ3jIQ_TNqQjuDsRBz6U1ABUIIursYuwWjZi9I3iT8MGC3zXYuiLl25NYnUXXNEsMhu/s1024/Untitled15.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;546&quot; data-original-width=&quot;1024&quot; height=&quot;342&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjioGFE9z8n2-Jde1FSGBQeTAOT2MqmYkRaktSSyZvsFU4aNKwR9JSWv8Ci-o7Ma9BMBtf1NO_h4aZ3jIQ_TNqQjuDsRBz6U1ABUIIursYuwWjZi9I3iT8MGC3zXYuiLl25NYnUXXNEsMhu/w640-h342/Untitled15.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;عند الضغط على &lt;b&gt;حفظ&amp;nbsp;&lt;/b&gt;ستظهر لك رسالة تخبرك أن تقوم بإثبات ملكيتك لهذا النطاق.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt;  
  &lt;br /&gt;
  &lt;/div&gt;■ قم بنسخ معرف الوجهة والذي في حالتي أنا هو &lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;ghs.google.com&lt;/span&gt;&lt;/b&gt;&lt;div&gt;&lt;b&gt;&amp;nbsp; &lt;/b&gt;&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;صورة توضيحية&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcU3cEaT7_SA_bCc4gfcJPEbodKR4MF7J5_j1TxSfWSX6f3MYFuecLqeP9p89gdQU4mHMJX8snGfuTf7GKDKQsNRXDdfjrQmtKc5q5k5W-kUhGaTOmgTJaf2bUZk42bKSdtsYweyfyMKWX/s1024/Untitled16.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;555&quot; data-original-width=&quot;1024&quot; height=&quot;346&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcU3cEaT7_SA_bCc4gfcJPEbodKR4MF7J5_j1TxSfWSX6f3MYFuecLqeP9p89gdQU4mHMJX8snGfuTf7GKDKQsNRXDdfjrQmtKc5q5k5W-kUhGaTOmgTJaf2bUZk42bKSdtsYweyfyMKWX/w640-h346/Untitled16.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;بعدها توجه إلى موقع &lt;span style=&quot;font-size: medium;&quot;&gt;freenom&lt;/span&gt; مرة أخرى.&amp;nbsp;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt;  
  &lt;br /&gt;
  &lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;text-align: right;&quot;&gt;■&amp;nbsp;&lt;/span&gt;أدخل في الخانة على اليسار الإسم والذي هو &lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;www&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;text-align: right;&quot;&gt;■&amp;nbsp;&lt;/span&gt;بعد ذلك قم بإدخال معرف الوجهة في الخانة على اليمين&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;صورة توضيحية&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjib5NAgHvE5ddvkhidctgK8r6gG7eMcCA0Vhw7L4afCMoeRKYlLX3uQxoCTXzwsCq9tFGrA23bLu68af6aI1F2lyfDPYHXVxYRAYcKdWNNaImGrWss8UQEjfBrHNOHDqJMieLg2Ns5glLD/s1024/Untitled17.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;442&quot; data-original-width=&quot;1024&quot; height=&quot;276&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjib5NAgHvE5ddvkhidctgK8r6gG7eMcCA0Vhw7L4afCMoeRKYlLX3uQxoCTXzwsCq9tFGrA23bLu68af6aI1F2lyfDPYHXVxYRAYcKdWNNaImGrWss8UQEjfBrHNOHDqJMieLg2Ns5glLD/w640-h276/Untitled17.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;----------------------&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhasdmAsyGuUufOA4eYfLIEnGuBJQhM_hyKeDgeUogaa_Yx8IksscBsUS7Kgzyi03TvDXRJYDPIDcg-hp12Zcz4LRMQeeNgrGSM7ucUjg8IFGmPFVdjiNfPn9HDaE7OszMiJBnHdO5YwiRE/s1024/Untitled18.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;373&quot; data-original-width=&quot;1024&quot; height=&quot;234&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhasdmAsyGuUufOA4eYfLIEnGuBJQhM_hyKeDgeUogaa_Yx8IksscBsUS7Kgzyi03TvDXRJYDPIDcg-hp12Zcz4LRMQeeNgrGSM7ucUjg8IFGmPFVdjiNfPn9HDaE7OszMiJBnHdO5YwiRE/w640-h234/Untitled18.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;span style=&quot;text-align: right;&quot;&gt;■&amp;nbsp;&lt;/span&gt;في خانة &lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;Type&lt;/span&gt;&lt;/b&gt;&amp;nbsp;قم بإختيار &lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;CNAME&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;span style=&quot;text-align: right;&quot;&gt;■&amp;nbsp;&lt;/span&gt;ثم إضغط على &lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;Save Changes&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: right;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;صورة توضيحية&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpjLXFzS6OlXM5IZWck9K8qAd4gl_XsmPmyWqisdZEh4bPOxsKqHarrxZ5NaZp_ukjtjGJhfE_nfTvSOXOH9qDUQzuRB68PzCVncXhl9ZjdRz-PbqybcmmpUCubneOspEikzyt85wTApb0/s1024/Untitled19.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;375&quot; data-original-width=&quot;1024&quot; height=&quot;234&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpjLXFzS6OlXM5IZWck9K8qAd4gl_XsmPmyWqisdZEh4bPOxsKqHarrxZ5NaZp_ukjtjGJhfE_nfTvSOXOH9qDUQzuRB68PzCVncXhl9ZjdRz-PbqybcmmpUCubneOspEikzyt85wTApb0/w640-h234/Untitled19.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;----------------------&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWTZEFwxww_58Kyii7Cg2NzdbjSH3TfrKN7-zMWVcyQBjy4SoX6SuDlsjbRw86-QovEumSdwOjOJqvhxKGMt-pRFvjNkH5Snd6N7V4f0m7gRgE7vE_8832rygnzTUhwf7CclkqoZYeOjOJ/s1024/Untitled-12.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;375&quot; data-original-width=&quot;1024&quot; height=&quot;234&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWTZEFwxww_58Kyii7Cg2NzdbjSH3TfrKN7-zMWVcyQBjy4SoX6SuDlsjbRw86-QovEumSdwOjOJqvhxKGMt-pRFvjNkH5Snd6N7V4f0m7gRgE7vE_8832rygnzTUhwf7CclkqoZYeOjOJ/w640-h234/Untitled-12.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;عندها ستظهر لك رسالة تخبرك أنه تم ربط معرف الوجهة بنجاح.&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;صورة توضيحية&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEinB9bhioQaiYuFIZhJuM0geO_Vysq7kR4udVoIMZPOpsPYebZcZxBOgW02rLRGVo0a6EceYMNORupqjDg-EoRji0w5ofYuUc_QFZ8SfzP9kXX79o6ryzpV2eWI5vIbP21oyAur5JGqHfOj/s1024/Untitled21.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;252&quot; data-original-width=&quot;1024&quot; height=&quot;158&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEinB9bhioQaiYuFIZhJuM0geO_Vysq7kR4udVoIMZPOpsPYebZcZxBOgW02rLRGVo0a6EceYMNORupqjDg-EoRji0w5ofYuUc_QFZ8SfzP9kXX79o6ryzpV2eWI5vIbP21oyAur5JGqHfOj/w640-h158/Untitled21.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;في الخطوة التالية نقوم بنفس الخطوات مع معرف الوجهة الثاني.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em; text-align: right;&quot;&gt;  
  &lt;br /&gt;
  &lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;text-align: right;&quot;&gt;■&amp;nbsp;&lt;/span&gt;نذهب إلى المدونة ونقوم بنسخ الإسم والذي في حالتي أنا هو&amp;nbsp;&lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;dzzm7o5u6z3w&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;صورة توضيحية&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjiv4E-NVbSK0N67ot7nOlZfyvhVjBIu5442u3Zhque45Okz13QrWJAKwcmTa-mx-nyCxdhkcDajw2Ae38Kt5vvb_N46qBmty-TKt5vP8gpN0TZjITaXs2onVTez36sSYqgSId0HRMUrPLC/s1024/Untitled-13.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;507&quot; data-original-width=&quot;1024&quot; height=&quot;316&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjiv4E-NVbSK0N67ot7nOlZfyvhVjBIu5442u3Zhque45Okz13QrWJAKwcmTa-mx-nyCxdhkcDajw2Ae38Kt5vvb_N46qBmty-TKt5vP8gpN0TZjITaXs2onVTez36sSYqgSId0HRMUrPLC/w640-h316/Untitled-13.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;text-align: right;&quot;&gt;■&amp;nbsp;&lt;/span&gt;بعد نسخ الإسم نتوجه إلى موقع &lt;span style=&quot;font-size: medium;&quot;&gt;freenom&lt;/span&gt; ونلصقه في الخانة المناسبة&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;صورة توضيحية&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrr4hR_YcoQkiTgj_A8D-1rnFD0Qisxjp02DoOQ9wGjy3bBrrqtTqE3Lt7YrLP3b4nK0HBbXHnW6O9i6Gcb6ZZFckxB6dK1rhK7PIzo03WfReiLYAlBJhAIhYsmtMOwpm7RGF1m1uVpsvq/s1024/Untitled-14.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;414&quot; data-original-width=&quot;1024&quot; height=&quot;258&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrr4hR_YcoQkiTgj_A8D-1rnFD0Qisxjp02DoOQ9wGjy3bBrrqtTqE3Lt7YrLP3b4nK0HBbXHnW6O9i6Gcb6ZZFckxB6dK1rhK7PIzo03WfReiLYAlBJhAIhYsmtMOwpm7RGF1m1uVpsvq/w640-h258/Untitled-14.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;text-align: right;&quot;&gt;■&amp;nbsp;&lt;/span&gt;ثم نرجع للمدونة مرة أخرى ونقوم بنسخ معرف الوجهة الثاني&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt;  
  &lt;br /&gt;
  &lt;/div&gt;معرف الوجهة في حالتي أنا هو &lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;gv-cxe5nlcfxgd3gh.dv.googlehosted.com&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;div style=&quot;text-align: center;&quot;&gt;صورة توضيحية&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5vn_TfMgx8Y3de2YMJde4BayM7gDScNYt09MQdG9Et5EDjb70dACG7Xmt7by1zb0aQRC2rlG84OcoCBOZt8A75OR83q6WLGPgTtiQ14McI7FQRmm1ynkN3mjtMkbCCTsFBT3E1Go8Aman/s1024/Untitled-15.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;396&quot; data-original-width=&quot;1024&quot; height=&quot;248&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5vn_TfMgx8Y3de2YMJde4BayM7gDScNYt09MQdG9Et5EDjb70dACG7Xmt7by1zb0aQRC2rlG84OcoCBOZt8A75OR83q6WLGPgTtiQ14McI7FQRmm1ynkN3mjtMkbCCTsFBT3E1Go8Aman/w640-h248/Untitled-15.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;text-align: right;&quot;&gt;■&amp;nbsp;&lt;/span&gt;ثم قم بلصقه في الخانة المناسبة على موقع &lt;span style=&quot;font-size: medium;&quot;&gt;freenom&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;صورة توضيحية&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPxHC1hDhocovzao7xOz9roNweuQ4CiIIPRsL-J4T-UIhZqX0kEy9ZILja5hgceCd8Up5owyyoF_OOoPDxhTeqAsGEwdLRt4L7NzaHqPGCSjWr8QUJyA2B716WBD2UbDV2bOJUiXhA2Kpu/s1024/Untitled-16.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;360&quot; data-original-width=&quot;1024&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPxHC1hDhocovzao7xOz9roNweuQ4CiIIPRsL-J4T-UIhZqX0kEy9ZILja5hgceCd8Up5owyyoF_OOoPDxhTeqAsGEwdLRt4L7NzaHqPGCSjWr8QUJyA2B716WBD2UbDV2bOJUiXhA2Kpu/w640-h224/Untitled-16.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;span style=&quot;text-align: right;&quot;&gt;■&amp;nbsp;&lt;/span&gt;بعدها&amp;nbsp; في خانة&amp;nbsp;&lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;Type&lt;/span&gt;&lt;/b&gt;&amp;nbsp;قم بإختيار&amp;nbsp;&lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;CNAME&lt;/span&gt;&amp;nbsp;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;text-align: right;&quot;&gt;■&amp;nbsp;&lt;/span&gt;ثم إضغط على&amp;nbsp;&lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;Save Change&lt;/span&gt;s&amp;nbsp;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;صورة توضيحية&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgChpBK10Tism568saXb4Fyp7g3_9ubMCos5vk-u424GEhKOAoYBla7SJ-_gOiQNCknPYq62rrFhVZnnH1vy9USssWbMi1ouROUGruZ3Ke2RvaLZNtoRGrkvh7CGG__U4W7SxWCrmVd9jkF/s1024/Untitled-17.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;360&quot; data-original-width=&quot;1024&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgChpBK10Tism568saXb4Fyp7g3_9ubMCos5vk-u424GEhKOAoYBla7SJ-_gOiQNCknPYq62rrFhVZnnH1vy9USssWbMi1ouROUGruZ3Ke2RvaLZNtoRGrkvh7CGG__U4W7SxWCrmVd9jkF/w640-h224/Untitled-17.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;----------------------&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQuQ5t4iecp6x_0vsnkoINPNjtq2P0pcj5tnpcP50_cJT9sOOfCUgsI_seIzbYLZxZX5sBnWP9Cr6fD0mc5svMuoiYMcPn4tEaqbV_QSAny7rga_jaZ6tQ3i-m9e5xDHE4dJYZNeAcY1AQ/s1024/Untitled-18.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;360&quot; data-original-width=&quot;1024&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQuQ5t4iecp6x_0vsnkoINPNjtq2P0pcj5tnpcP50_cJT9sOOfCUgsI_seIzbYLZxZX5sBnWP9Cr6fD0mc5svMuoiYMcPn4tEaqbV_QSAny7rga_jaZ6tQ3i-m9e5xDHE4dJYZNeAcY1AQ/w640-h224/Untitled-18.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;بعد الضغط على&amp;nbsp;&lt;span style=&quot;font-size: medium;&quot;&gt;Save Changes&lt;/span&gt;، ستظهر لك رسالة تخبرك أنه تم ربط معرف الوجهة بنجاح.&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;صورة توضيحية&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-U4_Gj4PZANXVLjHh3uR7yBYKQYKdaKbeb3VyVC5tXnsSLgyoPgy3Dj_ZV7d-5Fqz2vKkrTwqdxiX39zSIRrT0J4-TyG-iKFZrvp9FI0-wK292PSitgaTwWEfRJhkqHGhkdKa1GjyBlYy/s1024/Untitled29.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;573&quot; data-original-width=&quot;1024&quot; height=&quot;358&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-U4_Gj4PZANXVLjHh3uR7yBYKQYKdaKbeb3VyVC5tXnsSLgyoPgy3Dj_ZV7d-5Fqz2vKkrTwqdxiX39zSIRrT0J4-TyG-iKFZrvp9FI0-wK292PSitgaTwWEfRJhkqHGhkdKa1GjyBlYy/w640-h358/Untitled29.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;text-align: right;&quot;&gt;■&amp;nbsp;&lt;/span&gt;الآن تقوم برجوع إلى المدونة وتضغط &lt;b&gt;حفظ&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;warning&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: #f3f3f3; background-origin: initial; background-position: 8px 6px; background-repeat: no-repeat; background-size: initial; background: #f3f3f3 url() 8px 6px no-repeat; border-radius: 5px; border: 1px solid rgb(206, 206, 206); padding: 10px;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;
ملاحظة:&lt;/b&gt; عند التوجه إلى المدونة والضغط على &lt;b&gt;حفظ&lt;/b&gt; قد لا يتم الحفظ وتظهر لك بدل ذلك رسالة تخبرك &lt;b&gt;&quot;تعذر تعديل الإعدادات، يرجى إعادة المحاولة&quot;&lt;/b&gt;. في تلك الحالة كل ما عليك فعله هو إعادة المحاولة مرة أخرى بعد مرور فترة زمنية وسيتم الحفظ.&lt;/div&gt; 
  &lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;صورة توضيحية&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgx5H9NtgwH-lqfDPNNbCjqgebm7PZhTG5j6gb2iiJI8rGDV8Ew_GvJ1AEEMCYmszUcHMGeB__V7VxWs2dWhgDIaLuHczodiDwXXzItSLoS6JbWQD-PtxuTLV7c8PqVxxiJ2keLp_P-poZJ/s1024/Untitled-19.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;540&quot; data-original-width=&quot;1024&quot; height=&quot;338&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgx5H9NtgwH-lqfDPNNbCjqgebm7PZhTG5j6gb2iiJI8rGDV8Ew_GvJ1AEEMCYmszUcHMGeB__V7VxWs2dWhgDIaLuHczodiDwXXzItSLoS6JbWQD-PtxuTLV7c8PqVxxiJ2keLp_P-poZJ/w640-h338/Untitled-19.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;----------------------&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0w8sxVUbb1yUDE0BavD4DxLXppIcIDLTvJlZxHKSfZ-SH4D9FSgwCS5cSb5CmkCbYOS83J64EuMI-wUtewsoYspqQc3aZsebIInQh4xOCk7zTeIrg8KsAW6HbQhtglLd3PQ3nwMZ_kfcS/s1024/Untitled31.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;576&quot; data-original-width=&quot;1024&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0w8sxVUbb1yUDE0BavD4DxLXppIcIDLTvJlZxHKSfZ-SH4D9FSgwCS5cSb5CmkCbYOS83J64EuMI-wUtewsoYspqQc3aZsebIInQh4xOCk7zTeIrg8KsAW6HbQhtglLd3PQ3nwMZ_kfcS/w640-h360/Untitled31.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;span style=&quot;text-align: right;&quot;&gt;■&amp;nbsp;&lt;/span&gt;طبعا بعد ذلك تتأكد أن الخيارات في الصورة مفعلة&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: right;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;صورة توضيحية&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIkJEeMVXoNJWSugi-WT7hDTVry-FmAezqlhq6-FOuP1NowQd4yjeY8wSAMNaf2kAfFRZsnlNSk4s4yctzRWTcokpnHEUnxZoJSBxmtKMjyAZTqbzCwkCmkq9j78xRGMIbhoNmvGbUv0ae/s1024/Untitled-20.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;540&quot; data-original-width=&quot;1024&quot; height=&quot;338&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIkJEeMVXoNJWSugi-WT7hDTVry-FmAezqlhq6-FOuP1NowQd4yjeY8wSAMNaf2kAfFRZsnlNSk4s4yctzRWTcokpnHEUnxZoJSBxmtKMjyAZTqbzCwkCmkq9j78xRGMIbhoNmvGbUv0ae/w640-h338/Untitled-20.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;الآن كل ما عليك هو &lt;b&gt;الإنتظار لمدة تتراوح ما  بين 5 إلى 15 دقيقة&lt;/b&gt; وقم بعدها بعرض المدونة وستجد أن رابط المدونة الخاص بك قد تم تغييره بإسم النطاق الذي قمت بإضافته إلى مدونتك.&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;warning&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: #f3f3f3; background-origin: initial; background-position: 8px 6px; background-repeat: no-repeat; background-size: initial; background: #f3f3f3 url() 8px 6px no-repeat; border-radius: 5px; border: 1px solid rgb(206, 206, 206); padding: 10px;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;
ملاحظة:&lt;/b&gt; عند عرضك لمدونتك بعد أن تقوم بكل الخطوات في الشرح قد تجد أن المدونة لا تعمل وذلك راجع إلى أنها في طور الإعداد، كل ما عليك هو&lt;b&gt; الإنتظار لمدة تترواح ما بين &lt;span style=&quot;font-size: medium;&quot;&gt;5&lt;/span&gt; دقائق إلى &lt;span style=&quot;font-size: medium;&quot;&gt;15&lt;/span&gt; دقيقة&lt;/b&gt;. &lt;/div&gt; 
  &lt;/div&gt;  
    &lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;صورة توضيحية&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpvatR740qcOukRy3Lk6twSPXfUdBkoJPYwXnFaVUBSweZPr9FOAYDKUV5q7zPbMRBtpC88MfCQLf-tGwq4ks5taSOSzdKSRVrWtrrnJpuQvyxqrIU6MDCbR0ndgVw8yPq8x7u8zmkeFxH/s1024/Untitled33.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;540&quot; data-original-width=&quot;1024&quot; height=&quot;336&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpvatR740qcOukRy3Lk6twSPXfUdBkoJPYwXnFaVUBSweZPr9FOAYDKUV5q7zPbMRBtpC88MfCQLf-tGwq4ks5taSOSzdKSRVrWtrrnJpuQvyxqrIU6MDCbR0ndgVw8yPq8x7u8zmkeFxH/w640-h336/Untitled33.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;b&gt;هكذا نكون قد إنتهينا وقمنا بربط إسم النطاق الخاص مع المدونة.&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;ماذا لو كنت تريد أن تقوم بإنشاء اسماء فرعية أخرى لإسم النطاق الذي تحصلنا عليه وربطهم مع أكثر من مدونة أو موقع؟&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt;  
  &lt;br /&gt;
  &lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;حسناً، عندها كل ما عليك هو متابعة الشرح التالي والذي سنوضح فيه كيف تقوم بذلك.&lt;/div&gt;
      &lt;div style=&quot;text-align: right;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div id=&quot;toc_3&quot; style=&quot;text-align: right;&quot;&gt;&lt;b&gt;&lt;a name=&quot;ts2&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;3- طريقة إنشاء اسماء فرعية أخرى من إسم النطاق المتحصل عليه&amp;nbsp;&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em; text-align: right;&quot;&gt;  
  &lt;br /&gt;
  &lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;text-align: right;&quot;&gt;■&amp;nbsp;&lt;/span&gt;تقوم أولا بتوجه إلى موقع&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;freenom&lt;/span&gt; وفي خانة الإسم تقوم بكتابة الإسم الذي تريده&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em; text-align: right;&quot;&gt;  
  &lt;br /&gt;
  &lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;span style=&quot;text-align: center;&quot;&gt;في حالتي أنا قمت بكتابة &lt;span style=&quot;font-size: medium;&quot;&gt;test&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;span style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;صورة توضيحية&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBAsxv3RkPz90Ty__mD2UMtc4ljBF5JYox0SgPmJ0x-IJjXUnnoopNsueG1Q4t_cOErsTpRv3rmk9lGdymCegQCM8NFPiFVGNypgPDURkMmVDgNf8VRmNK37dGaTAvLVEQF4ssL9a2KdtP/s1024/Untitled34.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;564&quot; data-original-width=&quot;1024&quot; height=&quot;350&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBAsxv3RkPz90Ty__mD2UMtc4ljBF5JYox0SgPmJ0x-IJjXUnnoopNsueG1Q4t_cOErsTpRv3rmk9lGdymCegQCM8NFPiFVGNypgPDURkMmVDgNf8VRmNK37dGaTAvLVEQF4ssL9a2KdtP/w640-h350/Untitled34.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;text-align: right;&quot;&gt;■&amp;nbsp;&lt;/span&gt;بعدها قم بنسخ معرف الوجهة الذي أضفناه في الأول. في حالتي أنا هو&amp;nbsp;&lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;ghs.google.com&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;text-align: right;&quot;&gt;■&amp;nbsp;&lt;/span&gt;بعد ذلك تضيفه في الخانة المناسبة&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;صورة توضيحية&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTabWH2PnDk8GHrRohSlP7jdGA5RdtEbbFbMAsFXEfBZWKa0MZkN3M55lFRrc6kAIH9mSJRyRnT2bvUYK4cd77lp_-AaljsJkGU-GQAQfJE7bsMw60uoTVe8NgqUe4cXW8nXMwsJrwfTzo/s1024/Untitled35.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;564&quot; data-original-width=&quot;1024&quot; height=&quot;350&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTabWH2PnDk8GHrRohSlP7jdGA5RdtEbbFbMAsFXEfBZWKa0MZkN3M55lFRrc6kAIH9mSJRyRnT2bvUYK4cd77lp_-AaljsJkGU-GQAQfJE7bsMw60uoTVe8NgqUe4cXW8nXMwsJrwfTzo/w640-h350/Untitled35.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;----------------------&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgC3lAacMaKEV2d5zRyiYmBBKY3ozvD2z6CbuHh7qkym6FX_353sfRTYLOTRHqTW7RFn7ni-o1bzfNLTwRVhqbjSAEMP9q2aMTufwJUsKVbsg6BDpULm19eZrF_P2vHLPzB0G893v-lBN6w/s1024/Untitled36.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;564&quot; data-original-width=&quot;1024&quot; height=&quot;350&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgC3lAacMaKEV2d5zRyiYmBBKY3ozvD2z6CbuHh7qkym6FX_353sfRTYLOTRHqTW7RFn7ni-o1bzfNLTwRVhqbjSAEMP9q2aMTufwJUsKVbsg6BDpULm19eZrF_P2vHLPzB0G893v-lBN6w/w640-h350/Untitled36.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;span style=&quot;text-align: right;&quot;&gt;■&amp;nbsp;&lt;/span&gt;ثم في خانة&amp;nbsp;&lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;Type&lt;/span&gt;&lt;/b&gt;&amp;nbsp;قم بإختيار&amp;nbsp;&lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;CNAME&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;span style=&quot;text-align: right;&quot;&gt;■&amp;nbsp;&lt;/span&gt;بعدها تضغط على&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;Save Changes&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;صورة توضيحية&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglZ28VZjfmL8gr-r1chi2P6Y9RPQrHq9-ixFhyXWqwCnXEAJuM01r_OGCzLbIWMPuNlNHE1u8YJJK5_iF1TMy-iSc6Gb6kcstaK2_ihXZ6FRVmZF3ZD4C0h0mIfcBLtkFoSwQBMgWHZWsW/s1024/Untitled37.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;444&quot; data-original-width=&quot;1024&quot; height=&quot;276&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglZ28VZjfmL8gr-r1chi2P6Y9RPQrHq9-ixFhyXWqwCnXEAJuM01r_OGCzLbIWMPuNlNHE1u8YJJK5_iF1TMy-iSc6Gb6kcstaK2_ihXZ6FRVmZF3ZD4C0h0mIfcBLtkFoSwQBMgWHZWsW/w640-h276/Untitled37.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;----------------------&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYOf1kZyXxgij-8QNYoGKjOKmHOfuznfxx79CtLAeAuni586aWEcABrR2ko1DSJQP8jsuwmq4SH8hYUvW0QwQHsRg_fzONop1zSJrEYLTUQmwB5P4ud1KezrbkC84aYaF00broA4G6wlQ5/s1024/Untitled38.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;444&quot; data-original-width=&quot;1024&quot; height=&quot;276&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYOf1kZyXxgij-8QNYoGKjOKmHOfuznfxx79CtLAeAuni586aWEcABrR2ko1DSJQP8jsuwmq4SH8hYUvW0QwQHsRg_fzONop1zSJrEYLTUQmwB5P4ud1KezrbkC84aYaF00broA4G6wlQ5/w640-h276/Untitled38.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;----------------------&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsDImNpPbT45EtxAlG1JTLD666aaOWv68MqzIiRIEbRF3cNOfAc3Bum8JZyDA78TufwhQG1kHBaHDIk-40DaHDGkgbbMe4kAyNSDvowYUWvMUVXt4RsPQia1AOMNvdwnRKHQHfDTaCX1X4/s1024/Untitled39.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;573&quot; data-original-width=&quot;1024&quot; height=&quot;356&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsDImNpPbT45EtxAlG1JTLD666aaOWv68MqzIiRIEbRF3cNOfAc3Bum8JZyDA78TufwhQG1kHBaHDIk-40DaHDGkgbbMe4kAyNSDvowYUWvMUVXt4RsPQia1AOMNvdwnRKHQHfDTaCX1X4/w640-h356/Untitled39.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;text-align: right;&quot;&gt;■&amp;nbsp;&lt;/span&gt;بعدها قم بنسخ الإسم الذي قمت بإختياره في الأول&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;صورة توضيحية&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibfFTTXR03fRjqeE6E0U1UCJIET79XCPJt9JKHuGw4kkesXKFc7Nb8AhPyCiMGQNzcTHaU6KpBZytAtj2MrDtoyNTJwv9GV532FBYRkELAmxS4vhyphenhyphen75RD2XRna8pDsLftBlvnkngogU5SV/s1024/Untitled40.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;444&quot; data-original-width=&quot;1024&quot; height=&quot;276&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibfFTTXR03fRjqeE6E0U1UCJIET79XCPJt9JKHuGw4kkesXKFc7Nb8AhPyCiMGQNzcTHaU6KpBZytAtj2MrDtoyNTJwv9GV532FBYRkELAmxS4vhyphenhyphen75RD2XRna8pDsLftBlvnkngogU5SV/w640-h276/Untitled40.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;text-align: right;&quot;&gt;■&amp;nbsp;&lt;/span&gt;ثم تتوجه إلى المدونة الجديدة التي تريد ربط بها إسم النطاق الفرعي الذي أنشأناه وتضغط&amp;nbsp;&lt;b&gt;الإعدادت&lt;/b&gt;&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;صورة توضيحية&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLiXKODv-kbHBfaa9H3eb7Ap8nSR78R7m0lu9iwuKCWdgKtLnfnm7cC4WDq8B4__jBiSoAtUP_MRL5qSub4IiUHRnvCqDLFNlLag0pllMuBgtq_S-Xbkl4peHm30RKt5gbc3F-SVUR5FqT/s1024/Untitled41.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;530&quot; data-original-width=&quot;1024&quot; height=&quot;330&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLiXKODv-kbHBfaa9H3eb7Ap8nSR78R7m0lu9iwuKCWdgKtLnfnm7cC4WDq8B4__jBiSoAtUP_MRL5qSub4IiUHRnvCqDLFNlLag0pllMuBgtq_S-Xbkl4peHm30RKt5gbc3F-SVUR5FqT/w640-h330/Untitled41.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;ستفتح لك نافذة جديدة.&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;line-height: 1em;&quot;&gt;  
  &lt;br /&gt;
  &lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;text-align: right;&quot;&gt;■&amp;nbsp;&lt;/span&gt;قم بتمرير الشريط للأسفل ثم إضغط على&amp;nbsp;&lt;b&gt;النطاق الخاص&amp;nbsp;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;صورة توضيحية&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpQn-DY98xepMahrEpOXdlRDL53aOf3LipXeIC9hlsQro8hoR4i1vKQPZcDac00k4IuxdihgDlMUkeSUap7RMGQ2DVHx5r4KYVTo7Gx2YohWgKitydEs2QYNhEX4W41hLMWVlH0mFEAOd2/s1024/Untitled42.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;530&quot; data-original-width=&quot;1024&quot; height=&quot;330&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpQn-DY98xepMahrEpOXdlRDL53aOf3LipXeIC9hlsQro8hoR4i1vKQPZcDac00k4IuxdihgDlMUkeSUap7RMGQ2DVHx5r4KYVTo7Gx2YohWgKitydEs2QYNhEX4W41hLMWVlH0mFEAOd2/w640-h330/Untitled42.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;text-align: right;&quot;&gt;■&amp;nbsp;&lt;/span&gt;الآن في النافذة التي تظهر لك قم بلصق &lt;b&gt;الإسم&lt;/b&gt; الذي قمت بنسخه سابقاً ثم تضع&lt;b&gt; نقطة&lt;/b&gt;&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;صورة توضيحية&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgoWrl8jnHU4el47F1jDQx9CzPoQp0w6L6JAqEruaA50QMqwKW1Tz2CP5Zamg7PYutGpsefs7RR7a2VFB7uXatwNCvmg2_O1knb7Sey4SChJsKVbAJ9vCV2CSsI62taLoNlQMc9kUsTI6YA/s1024/Untitled43.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;530&quot; data-original-width=&quot;1024&quot; height=&quot;330&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgoWrl8jnHU4el47F1jDQx9CzPoQp0w6L6JAqEruaA50QMqwKW1Tz2CP5Zamg7PYutGpsefs7RR7a2VFB7uXatwNCvmg2_O1knb7Sey4SChJsKVbAJ9vCV2CSsI62taLoNlQMc9kUsTI6YA/w640-h330/Untitled43.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;text-align: right;&quot;&gt;■&amp;nbsp;&lt;/span&gt;بعد ذلك تذهب إلى موقع&amp;nbsp;&lt;span style=&quot;font-size: medium;&quot;&gt;freenom&lt;/span&gt; وتقوم&amp;nbsp;بنسخ إسم النطاق الأساسي&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;صورة توضيحية&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1AEPRidkudYpmsljPfiO-alw_7E9Yd535NiaO8ZC-dIpwMKJ8Qv3JcjmflxMm_tkjjxmT2kIzZidysp3l7LIJrKjN-tv678DB2lvSeV3og8r2kHZhyGGKw7xHc5KkTn8hKuwFX9rEyKx9/s1024/Untitled44.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;530&quot; data-original-width=&quot;1024&quot; height=&quot;330&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1AEPRidkudYpmsljPfiO-alw_7E9Yd535NiaO8ZC-dIpwMKJ8Qv3JcjmflxMm_tkjjxmT2kIzZidysp3l7LIJrKjN-tv678DB2lvSeV3og8r2kHZhyGGKw7xHc5KkTn8hKuwFX9rEyKx9/w640-h330/Untitled44.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;text-align: right;&quot;&gt;■&amp;nbsp;&lt;/span&gt;بعدها ترجع مرة أخرى للمدونة وتقوم بلصقه بعد الإسم الذي أنشأته&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;صورة توضيحية&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhA9wvDHrj1ms_o-RnAErnUeFcm9BgvKVnI1yo2UrMCAP_vZeZNHRueLG7TaW7ASbVUQGaKFJdKybicg7xVfxNVzEY3w-7n_iYQY2q8RsgB7DYHVigU-suL0JU7sgt_8uuujH9BIkFpaIRN/s1024/Untitled45.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;530&quot; data-original-width=&quot;1024&quot; height=&quot;330&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhA9wvDHrj1ms_o-RnAErnUeFcm9BgvKVnI1yo2UrMCAP_vZeZNHRueLG7TaW7ASbVUQGaKFJdKybicg7xVfxNVzEY3w-7n_iYQY2q8RsgB7DYHVigU-suL0JU7sgt_8uuujH9BIkFpaIRN/w640-h330/Untitled45.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;----------------------&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-3yVp8mCR9ZEGy-9RtCvfu6gUS0z0Ww6BAdtmpbuX-4qZoVqEYCZHwgcMxIoN69Lwp9X6rhsIH1ZyLM7_TizM8wmV5FEK_BTz84QD_B_zrK3MW0QeD5TVZNK20jj-lAWDBxchdItBHDTL/s1024/Untitled46.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;561&quot; data-original-width=&quot;1024&quot; height=&quot;350&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-3yVp8mCR9ZEGy-9RtCvfu6gUS0z0Ww6BAdtmpbuX-4qZoVqEYCZHwgcMxIoN69Lwp9X6rhsIH1ZyLM7_TizM8wmV5FEK_BTz84QD_B_zrK3MW0QeD5TVZNK20jj-lAWDBxchdItBHDTL/w640-h350/Untitled46.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;text-align: right;&quot;&gt;■&amp;nbsp;&lt;/span&gt;ثم تتأكد أن الخيارات في الصورة مفعلة&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: right;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;صورة توضيحية&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOztnjW-Qwh7x56iqlJrLj9feJVTgGfoZU_M97InNBK5_elUnhyrvd8tbJoItFLha2CIqiIFil49XyEDjqEYTEaLpxmr6sIbWWw81bArSVElrJ6ue2YIHk6SoxyCS5gOOeklp9mEnahLZJ/s1024/Untitled477.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;530&quot; data-original-width=&quot;1024&quot; height=&quot;332&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOztnjW-Qwh7x56iqlJrLj9feJVTgGfoZU_M97InNBK5_elUnhyrvd8tbJoItFLha2CIqiIFil49XyEDjqEYTEaLpxmr6sIbWWw81bArSVElrJ6ue2YIHk6SoxyCS5gOOeklp9mEnahLZJ/w640-h332/Untitled477.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;الآن كل ما عليك هو&amp;nbsp;&lt;b&gt;الإنتظار لمدة تتراوح ما بين &lt;span style=&quot;font-size: medium;&quot;&gt;5&lt;/span&gt; إلى &lt;span style=&quot;font-size: medium;&quot;&gt;15&lt;/span&gt; دقيقة&lt;/b&gt;&amp;nbsp;وقم بعدها بعرض المدونة وستجد أن رابط المدونة الخاص بك قد تم تغييره بإسم النطاق الفرعي الذي قمت بإضافته إلى مدونتك.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;صورة توضيحية&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcZGMMKJIAajJwvQQpLDcsoJ-Yz4z-umTKDYdkzlfnQ7WP7phf1qqvYFjmaM4y6ylbUnZnN0AbAwwZiQLh2fuQTEjhujm_wtOpe3UujqtD-XF9XcPhAjWx6q17XFDQItTeidr90aSQWJP8/s1024/Untitled48.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;654&quot; data-original-width=&quot;1024&quot; height=&quot;408&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcZGMMKJIAajJwvQQpLDcsoJ-Yz4z-umTKDYdkzlfnQ7WP7phf1qqvYFjmaM4y6ylbUnZnN0AbAwwZiQLh2fuQTEjhujm_wtOpe3UujqtD-XF9XcPhAjWx6q17XFDQItTeidr90aSQWJP8/w640-h408/Untitled48.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;b&gt;هكذا نكون قد أنشأنا إسم نطاق فرعي وربطناه مع المدونة.&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;b&gt;هل واجهت صعوبة في تطبيق خطوات الشرح ؟&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;شاهد الشرح من خلال الفيديو التالي، ربما يساعدك على تطبيق الخطوات بشكل صحيح وتجاوز المشكلة.&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;شرح الموضوع بالفيديو&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&quot;&quot; class=&quot;BLOG_video_class&quot; height=&quot;266&quot; src=&quot;https://www.youtube.com/embed/LpoPRA1j-gY&quot; width=&quot;320&quot; youtube-src-id=&quot;LpoPRA1j-gY&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;/div&gt;

&lt;/div&gt;   
&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/83077122891044906'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/83077122891044906'/><link rel='alternate' type='text/html' href='https://www.achamelar.com/2021/01/how-to-get-free-domain-for-a-year.html' title='طريقة الحصول على دومين مجاني لمدة عام وربطه مع المدونة'/><author><name>Achamel</name><uri>http://www.blogger.com/profile/14698034875566129660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEP7DVfUB07Z5UyWZ8N16gmRTNLlHfgPi9csvdaWyO0XaF0chmDIW1Xlvt823J81a_5aUhVMNVXAkdyRiNeeGLJBg9bn7HLhASmAf5GU0Yx2tPKEdQ6_2BiJfpfMfaKTwwuiaSgwSpeVMa/s72-c/freenom.png" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-4446648237682335580.post-2687713895110547138</id><published>2020-11-05T00:18:00.479-08:00</published><updated>2023-01-24T05:41:32.384-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="بلوجر"/><category scheme="http://www.blogger.com/atom/ns#" term="شروحات"/><title type='text'>طريقة إضافة أداة منتقي الألوان لمدونة بلوجر</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;p&gt;&lt;/p&gt;&lt;h1&gt;&lt;span style=&quot;color: #3d85c6; font-size: large;&quot;&gt;&lt;b&gt;طريقة إضافة أداة منتقي الألوان لمدونة بلوجر&lt;/b&gt;&lt;/span&gt;&lt;/h1&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #3d85c6; font-size: large;&quot;&gt;
  &lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; line-height: 1em; text-align: center;&quot;&gt;&lt;span style=&quot;color: #3d85c6; font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;color: #3d85c6; font-size: large;&quot;&gt;
  &lt;/span&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgn8bbyv76hc-13gklQiD2yfolim3VMHs6DyCU6FwfFeDqMHATlSr7NoTRE5PAoTJSSIx_GCn3Hp46gH-g9MjA06uTEKdxLne413UXvQtrPDHpUGpo0vKNelR6zmIrCHegHSfeXzlbliqan/s488/%25D9%2585%25D8%25B4%25D8%25B1%25D9%2588%25D8%25B9+%25D8%25AC%25D8%25AF%25D9%258A%25D8%25AF+%252834%2529.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em; pointer-events: none; text-align: center;&quot;&gt;&lt;img alt=&quot;no image&quot; border=&quot;0&quot; data-original-height=&quot;284&quot; data-original-width=&quot;488&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgn8bbyv76hc-13gklQiD2yfolim3VMHs6DyCU6FwfFeDqMHATlSr7NoTRE5PAoTJSSIx_GCn3Hp46gH-g9MjA06uTEKdxLne413UXvQtrPDHpUGpo0vKNelR6zmIrCHegHSfeXzlbliqan/s320/%25D9%2585%25D8%25B4%25D8%25B1%25D9%2588%25D8%25B9+%25D8%25AC%25D8%25AF%25D9%258A%25D8%25AF+%252834%2529.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;من خلال هذا الموضوع سنتعرف على كيفية إضافة أداة منتقي الألوان لمدونة بلوجر. هذه الأداة الجميلة تقوم بإنتقاء لك أي لون تريد مع اعطائك الرمز الخاص به.&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;يمكنك معاينة كيف ستبدو الأداة على موقعك في الأسفل.&lt;/p&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;b&gt;المعاينة المباشرة:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;script type=&quot;text/javascript&quot;&gt;
//&lt;![CDATA[
    
/**
 * jscolor - JavaScript Color Picker
 *
 * @link    http://jscolor.com
 * @license For open source use: GPLv3
 *          For commercial use: JSColor Commercial License
 * @author  Jan Odvarko - East Desire
 * @version 2.3.3
 *
 * See usage examples at http://jscolor.com/examples/
 */


&quot;use strict&quot;;


if (!window.jscolor) {

window.jscolor = (function () { // BEGIN window.jscolor

var jsc = {


	initialized : false,

	instances : [], // created instances of jscolor

	triggerQueue : [], // events waiting to be triggered after init


	register : function () {
		document.addEventListener(&#39;DOMContentLoaded&#39;, jsc.init, false);
		document.addEventListener(&#39;mousedown&#39;, jsc.onDocumentMouseDown, false);
		document.addEventListener(&#39;keyup&#39;, jsc.onDocumentKeyUp, false);
		window.addEventListener(&#39;resize&#39;, jsc.onWindowResize, false);
	},


	init : function () {
		if (jsc.initialized) {
			return;
		}

		jsc.pub.install();
		jsc.initialized = true;

		// trigger events waiting in the queue
		while (jsc.triggerQueue.length) {
			var ev = jsc.triggerQueue.shift();
			jsc.triggerGlobal(ev);
		}
	},


	installBySelector : function (selector, rootNode) {
		rootNode = rootNode ? jsc.node(rootNode) : document;
		if (!rootNode) {
			throw new Error(&#39;Missing root node&#39;);
		}

		var elms = rootNode.querySelectorAll(selector);

		// for backward compatibility with DEPRECATED installation/configuration using className
		var matchClass = new RegExp(&#39;(^|\\s)(&#39; + jsc.pub.lookupClass + &#39;)(\\s*(\\{[^}]*\\})|\\s|$)&#39;, &#39;i&#39;);

		for (var i = 0; i &lt; elms.length; i += 1) {

			if (elms[i].jscolor &amp;&amp; elms[i].jscolor instanceof jsc.pub) {
				continue; // jscolor already installed on this element
			}

			if (elms[i].type !== undefined &amp;&amp; elms[i].type.toLowerCase() == &#39;color&#39; &amp;&amp; jsc.isColorAttrSupported) {
				continue; // skips inputs of type &#39;color&#39; if supported by the browser
			}

			var dataOpts, m;

			if (
				(dataOpts = jsc.getDataAttr(elms[i], &#39;jscolor&#39;)) !== null ||
				(elms[i].className &amp;&amp; (m = elms[i].className.match(matchClass))) // installation using className (DEPRECATED)
			) {
				var targetElm = elms[i];

				var optsStr = &#39;&#39;;
				if (dataOpts !== null) {
					optsStr = dataOpts;

				} else if (m) { // installation using className (DEPRECATED)
					console.warn(&#39;Installation using class name is DEPRECATED. Use data-jscolor=&quot;&quot; attribute instead.&#39; + jsc.docsRef);
					if (m[4]) {
						optsStr = m[4];
					}
				}

				var opts = null;
				if (optsStr.trim()) {
					try {
						opts = jsc.parseOptionsStr(optsStr);
					} catch (e) {
						console.warn(e + &#39;\n&#39; + optsStr);
					}
				}

				try {
					new jsc.pub(targetElm, opts);
				} catch (e) {
					console.warn(e);
				}
			}
		}
	},


	parseOptionsStr : function (str) {
		var opts = null;

		try {
			opts = JSON.parse(str);

		} catch (eParse) {
			if (!jsc.pub.looseJSON) {
				throw new Error(&#39;Could not parse jscolor options as JSON: &#39; + eParse);
			} else {
				// loose JSON syntax is enabled -&gt; try to evaluate the options string as JavaScript object
				try {
					opts = (new Function (&#39;var opts = (&#39; + str + &#39;); return typeof opts === &quot;object&quot; ? opts : {};&#39;))();
				} catch (eEval) {
					throw new Error(&#39;Could not evaluate jscolor options: &#39; + eEval);
				}
			}
		}
		return opts;
	},


	getInstances : function () {
		var inst = [];
		for (var i = 0; i &lt; jsc.instances.length; i += 1) {
			// if the targetElement still exists, the instance is considered &quot;alive&quot;
			if (jsc.instances[i] &amp;&amp; jsc.instances[i].targetElement) {
				inst.push(jsc.instances[i]);
			}
		}
		return inst;
	},


	createEl : function (tagName) {
		var el = document.createElement(tagName);
		jsc.setData(el, &#39;gui&#39;, true)
		return el;
	},


	node : function (nodeOrSelector) {
		if (!nodeOrSelector) {
			return null;
		}

		if (typeof nodeOrSelector === &#39;string&#39;) {
			// query selector
			var sel = nodeOrSelector;
			var el = null;
			try {
				el = document.querySelector(sel);
			} catch (e) {
				console.warn(e);
				return null;
			}
			if (!el) {
				console.warn(&#39;No element matches the selector: %s&#39;, sel);
			}
			return el;
		}

		if (jsc.isNode(nodeOrSelector)) {
			// DOM node
			return nodeOrSelector;
		}

		console.warn(&#39;Invalid node of type %s: %s&#39;, typeof nodeOrSelector, nodeOrSelector);
		return null;
	},


	// See https://stackoverflow.com/questions/384286/
	isNode : function (val) {
		if (typeof Node === &#39;object&#39;) {
			return val instanceof Node;
		}
		return val &amp;&amp; typeof val === &#39;object&#39; &amp;&amp; typeof val.nodeType === &#39;number&#39; &amp;&amp; typeof val.nodeName === &#39;string&#39;;
	},


	nodeName : function (node) {
		if (node &amp;&amp; node.nodeName) {
			return node.nodeName.toLowerCase();
		}
		return false;
	},


	removeChildren : function (node) {
		while (node.firstChild) {
			node.removeChild(node.firstChild);
		}
	},


	isTextInput : function (el) {
		return el &amp;&amp; jsc.nodeName(el) === &#39;input&#39; &amp;&amp; el.type.toLowerCase() === &#39;text&#39;;
	},


	isButton : function (el) {
		if (!el) {
			return false;
		}
		var n = jsc.nodeName(el);
		return (
			(n === &#39;button&#39;) ||
			(n === &#39;input&#39; &amp;&amp; [&#39;button&#39;, &#39;submit&#39;, &#39;reset&#39;].indexOf(el.type.toLowerCase()) &gt; -1)
		);
	},


	isButtonEmpty : function (el) {
		switch (jsc.nodeName(el)) {
			case &#39;input&#39;: return (!el.value || el.value.trim() === &#39;&#39;);
			case &#39;button&#39;: return (el.textContent.trim() === &#39;&#39;);
		}
		return null; // could not determine element&#39;s text
	},


	// See https://github.com/WICG/EventListenerOptions/blob/gh-pages/explainer.md
	isPassiveEventSupported : (function () {
		var supported = false;

		try {
			var opts = Object.defineProperty({}, &#39;passive&#39;, {
				get: function () { supported = true; }
			});
			window.addEventListener(&#39;testPassive&#39;, null, opts);
			window.removeEventListener(&#39;testPassive&#39;, null, opts);
		} catch (e) {}

		return supported;
	})(),


	isColorAttrSupported : (function () {
		var elm = document.createElement(&#39;input&#39;);
		if (elm.setAttribute) {
			elm.setAttribute(&#39;type&#39;, &#39;color&#39;);
			if (elm.type.toLowerCase() == &#39;color&#39;) {
				return true;
			}
		}
		return false;
	})(),


	dataProp : &#39;_data_jscolor&#39;,


	// usage:
	//   setData(obj, prop, value)
	//   setData(obj, {prop:value, ...})
	//
	setData : function () {
		var obj = arguments[0];

		if (arguments.length === 3) {
			// setting a single property
			var data = obj.hasOwnProperty(jsc.dataProp) ? obj[jsc.dataProp] : (obj[jsc.dataProp] = {});
			var prop = arguments[1];
			var value = arguments[2];

			data[prop] = value;
			return true;

		} else if (arguments.length === 2 &amp;&amp; typeof arguments[1] === &#39;object&#39;) {
			// setting multiple properties
			var data = obj.hasOwnProperty(jsc.dataProp) ? obj[jsc.dataProp] : (obj[jsc.dataProp] = {});
			var map = arguments[1];

			for (var prop in map) {
				if (map.hasOwnProperty(prop)) {
					data[prop] = map[prop];
				}
			}
			return true;
		}

		throw new Error(&#39;Invalid arguments&#39;);
	},


	// usage:
	//   removeData(obj, prop, [prop...])
	//
	removeData : function () {
		var obj = arguments[0];
		if (!obj.hasOwnProperty(jsc.dataProp)) {
			return true; // data object does not exist
		}
		for (var i = 1; i &lt; arguments.length; i += 1) {
			var prop = arguments[i];
			delete obj[jsc.dataProp][prop];
		}
		return true;
	},


	getData : function (obj, prop, setDefault) {
		if (!obj.hasOwnProperty(jsc.dataProp)) {
			// data object does not exist
			if (setDefault !== undefined) {
				obj[jsc.dataProp] = {}; // create data object
			} else {
				return undefined; // no value to return
			}
		}
		var data = obj[jsc.dataProp];

		if (!data.hasOwnProperty(prop) &amp;&amp; setDefault !== undefined) {
			data[prop] = setDefault;
		}
		return data[prop];
	},


	getDataAttr : function (el, name) {
		var attrName = &#39;data-&#39; + name;
		var attrValue = el.getAttribute(attrName);
		return attrValue;
	},


	_attachedGroupEvents : {},


	attachGroupEvent : function (groupName, el, evnt, func) {
		if (!jsc._attachedGroupEvents.hasOwnProperty(groupName)) {
			jsc._attachedGroupEvents[groupName] = [];
		}
		jsc._attachedGroupEvents[groupName].push([el, evnt, func]);
		el.addEventListener(evnt, func, false);
	},


	detachGroupEvents : function (groupName) {
		if (jsc._attachedGroupEvents.hasOwnProperty(groupName)) {
			for (var i = 0; i &lt; jsc._attachedGroupEvents[groupName].length; i += 1) {
				var evt = jsc._attachedGroupEvents[groupName][i];
				evt[0].removeEventListener(evt[1], evt[2], false);
			}
			delete jsc._attachedGroupEvents[groupName];
		}
	},


	preventDefault : function (e) {
		if (e.preventDefault) { e.preventDefault(); }
		e.returnValue = false;
	},


	captureTarget : function (target) {
		// IE
		if (target.setCapture) {
			jsc._capturedTarget = target;
			jsc._capturedTarget.setCapture();
		}
	},


	releaseTarget : function () {
		// IE
		if (jsc._capturedTarget) {
			jsc._capturedTarget.releaseCapture();
			jsc._capturedTarget = null;
		}
	},


	triggerEvent : function (el, eventName, bubbles, cancelable) {
		if (!el) {
			return;
		}

		var ev = null;

		if (typeof Event === &#39;function&#39;) {
			ev = new Event(eventName, {
				bubbles: bubbles,
				cancelable: cancelable
			});
		} else {
			// IE
			ev = document.createEvent(&#39;Event&#39;);
			ev.initEvent(eventName, bubbles, cancelable);
		}

		if (!ev) {
			return false;
		}

		// so that we know that the event was triggered internally
		jsc.setData(ev, &#39;internal&#39;, true);

		el.dispatchEvent(ev);
		return true;
	},


	triggerInputEvent : function (el, eventName, bubbles, cancelable) {
		if (!el) {
			return;
		}
		if (jsc.isTextInput(el)) {
			jsc.triggerEvent(el, eventName, bubbles, cancelable);
		}
	},


	eventKey : function (ev) {
		var keys = {
			9: &#39;Tab&#39;,
			13: &#39;Enter&#39;,
			27: &#39;Escape&#39;,
		};
		if (typeof ev.code === &#39;string&#39;) {
			return ev.code;
		} else if (ev.keyCode !== undefined &amp;&amp; keys.hasOwnProperty(ev.keyCode)) {
			return keys[ev.keyCode];
		}
		return null;
	},


	strList : function (str) {
		if (!str) {
			return [];
		}
		return str.replace(/^\s+|\s+$/g, &#39;&#39;).split(/\s+/);
	},


	// The className parameter (str) can only contain a single class name
	hasClass : function (elm, className) {
		if (!className) {
			return false;
		}
		if (elm.classList !== undefined) {
			return elm.classList.contains(className);
		}
		// polyfill
		return -1 != (&#39; &#39; + elm.className.replace(/\s+/g, &#39; &#39;) + &#39; &#39;).indexOf(&#39; &#39; + className + &#39; &#39;);
	},


	// The className parameter (str) can contain multiple class names separated by whitespace
	addClass : function (elm, className) {
		var classNames = jsc.strList(className);

		if (elm.classList !== undefined) {
			for (var i = 0; i &lt; classNames.length; i += 1) {
				elm.classList.add(classNames[i]);
			}
			return;
		}
		// polyfill
		for (var i = 0; i &lt; classNames.length; i += 1) {
			if (!jsc.hasClass(elm, classNames[i])) {
				elm.className += (elm.className ? &#39; &#39; : &#39;&#39;) + classNames[i];
			}
		}
	},


	// The className parameter (str) can contain multiple class names separated by whitespace
	removeClass : function (elm, className) {
		var classNames = jsc.strList(className);

		if (elm.classList !== undefined) {
			for (var i = 0; i &lt; classNames.length; i += 1) {
				elm.classList.remove(classNames[i]);
			}
			return;
		}
		// polyfill
		for (var i = 0; i &lt; classNames.length; i += 1) {
			var repl = new RegExp(
				&#39;^\\s*&#39; + classNames[i] + &#39;\\s*|&#39; +
				&#39;\\s*&#39; + classNames[i] + &#39;\\s*$|&#39; +
				&#39;\\s+&#39; + classNames[i] + &#39;(\\s+)&#39;,
				&#39;g&#39;
			);
			elm.className = elm.className.replace(repl, &#39;$1&#39;);
		}
	},


	getCompStyle : function (elm) {
		var compStyle = window.getComputedStyle ? window.getComputedStyle(elm) : elm.currentStyle;

		// Note: In Firefox, getComputedStyle returns null in a hidden iframe,
		// that&#39;s why we need to check if the returned value is non-empty
		if (!compStyle) {
			return {};
		}
		return compStyle;
	},


	// Note:
	//   Setting a property to NULL reverts it to the state before it was first set
	//   with the &#39;reversible&#39; flag enabled
	//
	setStyle : function (elm, styles, important, reversible) {
		// using &#39;&#39; for standard priority (IE10 apparently doesn&#39;t like value undefined)
		var priority = important ? &#39;important&#39; : &#39;&#39;;
		var origStyle = null;

		for (var prop in styles) {
			if (styles.hasOwnProperty(prop)) {
				var setVal = null;

				if (styles[prop] === null) {
					// reverting a property value

					if (!origStyle) {
						// get the original style object, but dont&#39;t try to create it if it doesn&#39;t exist
						origStyle = jsc.getData(elm, &#39;origStyle&#39;);
					}
					if (origStyle &amp;&amp; origStyle.hasOwnProperty(prop)) {
						// we have property&#39;s original value -&gt; use it
						setVal = origStyle[prop];
					}

				} else {
					// setting a property value

					if (reversible) {
						if (!origStyle) {
							// get the original style object and if it doesn&#39;t exist, create it
							origStyle = jsc.getData(elm, &#39;origStyle&#39;, {});
						}
						if (!origStyle.hasOwnProperty(prop)) {
							// original property value not yet stored -&gt; store it
							origStyle[prop] = elm.style[prop];
						}
					}
					setVal = styles[prop];
				}

				if (setVal !== null) {
					elm.style.setProperty(prop, setVal, priority);
				}
			}
		}
	},


	linearGradient : (function () {

		function getFuncName () {
			var stdName = &#39;linear-gradient&#39;;
			var prefixes = [&#39;&#39;, &#39;-webkit-&#39;, &#39;-moz-&#39;, &#39;-o-&#39;, &#39;-ms-&#39;];
			var helper = document.createElement(&#39;div&#39;);

			for (var i = 0; i &lt; prefixes.length; i += 1) {
				var tryFunc = prefixes[i] + stdName;
				var tryVal = tryFunc + &#39;(to right, rgba(0,0,0,0), rgba(0,0,0,0))&#39;;

				helper.style.background = tryVal;
				if (helper.style.background) { // CSS background successfully set -&gt; function name is supported
					return tryFunc;
				}
			}
			return stdName; // fallback to standard &#39;linear-gradient&#39; without vendor prefix
		}

		var funcName = getFuncName();

		return function () {
			return funcName + &#39;(&#39; + Array.prototype.join.call(arguments, &#39;, &#39;) + &#39;)&#39;;
		};

	})(),


	setBorderRadius : function (elm, value) {
		jsc.setStyle(elm, {&#39;border-radius&#39; : value || &#39;0&#39;});
	},


	setBoxShadow : function (elm, value) {
		jsc.setStyle(elm, {&#39;box-shadow&#39;: value || &#39;none&#39;});
	},


	getElementPos : function (e, relativeToViewport) {
		var x=0, y=0;
		var rect = e.getBoundingClientRect();
		x = rect.left;
		y = rect.top;
		if (!relativeToViewport) {
			var viewPos = jsc.getViewPos();
			x += viewPos[0];
			y += viewPos[1];
		}
		return [x, y];
	},


	getElementSize : function (e) {
		return [e.offsetWidth, e.offsetHeight];
	},


	// get pointer&#39;s X/Y coordinates relative to viewport
	getAbsPointerPos : function (e) {
		var x = 0, y = 0;
		if (typeof e.changedTouches !== &#39;undefined&#39; &amp;&amp; e.changedTouches.length) {
			// touch devices
			x = e.changedTouches[0].clientX;
			y = e.changedTouches[0].clientY;
		} else if (typeof e.clientX === &#39;number&#39;) {
			x = e.clientX;
			y = e.clientY;
		}
		return { x: x, y: y };
	},


	// get pointer&#39;s X/Y coordinates relative to target element
	getRelPointerPos : function (e) {
		var target = e.target || e.srcElement;
		var targetRect = target.getBoundingClientRect();

		var x = 0, y = 0;

		var clientX = 0, clientY = 0;
		if (typeof e.changedTouches !== &#39;undefined&#39; &amp;&amp; e.changedTouches.length) {
			// touch devices
			clientX = e.changedTouches[0].clientX;
			clientY = e.changedTouches[0].clientY;
		} else if (typeof e.clientX === &#39;number&#39;) {
			clientX = e.clientX;
			clientY = e.clientY;
		}

		x = clientX - targetRect.left;
		y = clientY - targetRect.top;
		return { x: x, y: y };
	},


	getViewPos : function () {
		var doc = document.documentElement;
		return [
			(window.pageXOffset || doc.scrollLeft) - (doc.clientLeft || 0),
			(window.pageYOffset || doc.scrollTop) - (doc.clientTop || 0)
		];
	},


	getViewSize : function () {
		var doc = document.documentElement;
		return [
			(window.innerWidth || doc.clientWidth),
			(window.innerHeight || doc.clientHeight),
		];
	},


	// r: 0-255
	// g: 0-255
	// b: 0-255
	//
	// returns: [ 0-360, 0-100, 0-100 ]
	//
	RGB_HSV : function (r, g, b) {
		r /= 255;
		g /= 255;
		b /= 255;
		var n = Math.min(Math.min(r,g),b);
		var v = Math.max(Math.max(r,g),b);
		var m = v - n;
		if (m === 0) { return [ null, 0, 100 * v ]; }
		var h = r===n ? 3+(b-g)/m : (g===n ? 5+(r-b)/m : 1+(g-r)/m);
		return [
			60 * (h===6?0:h),
			100 * (m/v),
			100 * v
		];
	},


	// h: 0-360
	// s: 0-100
	// v: 0-100
	//
	// returns: [ 0-255, 0-255, 0-255 ]
	//
	HSV_RGB : function (h, s, v) {
		var u = 255 * (v / 100);

		if (h === null) {
			return [ u, u, u ];
		}

		h /= 60;
		s /= 100;

		var i = Math.floor(h);
		var f = i%2 ? h-i : 1-(h-i);
		var m = u * (1 - s);
		var n = u * (1 - s * f);
		switch (i) {
			case 6:
			case 0: return [u,n,m];
			case 1: return [n,u,m];
			case 2: return [m,u,n];
			case 3: return [m,n,u];
			case 4: return [n,m,u];
			case 5: return [u,m,n];
		}
	},


	parseColorString : function (str) {
		var ret = {
			rgba: null,
			format: null // &#39;hex&#39; | &#39;rgb&#39; | &#39;rgba&#39;
		};

		var m;
		if (m = str.match(/^\W*([0-9A-F]{3}([0-9A-F]{3})?)\W*$/i)) {
			// HEX notation

			ret.format = &#39;hex&#39;;

			if (m[1].length === 6) {
				// 6-char notation
				ret.rgba = [
					parseInt(m[1].substr(0,2),16),
					parseInt(m[1].substr(2,2),16),
					parseInt(m[1].substr(4,2),16),
					null
				];
			} else {
				// 3-char notation
				ret.rgba = [
					parseInt(m[1].charAt(0) + m[1].charAt(0),16),
					parseInt(m[1].charAt(1) + m[1].charAt(1),16),
					parseInt(m[1].charAt(2) + m[1].charAt(2),16),
					null
				];
			}
			return ret;

		} else if (m = str.match(/^\W*rgba?\(([^)]*)\)\W*$/i)) {
			// rgb(...) or rgba(...) notation

			var params = m[1].split(&#39;,&#39;);
			var re = /^\s*(\d+|\d*\.\d+|\d+\.\d*)\s*$/;
			var mR, mG, mB, mA;
			if (
				params.length &gt;= 3 &amp;&amp;
				(mR = params[0].match(re)) &amp;&amp;
				(mG = params[1].match(re)) &amp;&amp;
				(mB = params[2].match(re))
			) {
				ret.format = &#39;rgb&#39;;
				ret.rgba = [
					parseFloat(mR[1]) || 0,
					parseFloat(mG[1]) || 0,
					parseFloat(mB[1]) || 0,
					null
				];

				if (
					params.length &gt;= 4 &amp;&amp;
					(mA = params[3].match(re))
				) {
					ret.format = &#39;rgba&#39;;
					ret.rgba[3] = parseFloat(mA[1]) || 0;
				}
				return ret;
			}
		}

		return false;
	},


	// Canvas scaling for retina displays
	//
	// adapted from https://www.html5rocks.com/en/tutorials/canvas/hidpi/
	//
	scaleCanvasForHighDPR : function (canvas) {
		var dpr = window.devicePixelRatio || 1;
		canvas.width *= dpr;
		canvas.height *= dpr;
		var ctx = canvas.getContext(&#39;2d&#39;);
		ctx.scale(dpr, dpr);
	},


	genColorPreviewCanvas : function (color, separatorPos, specWidth, scaleForHighDPR) {

		var sepW = Math.round(jsc.pub.previewSeparator.length);
		var sqSize = jsc.pub.chessboardSize;
		var sqColor1 = jsc.pub.chessboardColor1;
		var sqColor2 = jsc.pub.chessboardColor2;

		var cWidth = specWidth ? specWidth : sqSize * 2;
		var cHeight = sqSize * 2;

		var canvas = jsc.createEl(&#39;canvas&#39;);
		var ctx = canvas.getContext(&#39;2d&#39;);

		canvas.width = cWidth;
		canvas.height = cHeight;
		if (scaleForHighDPR) {
			jsc.scaleCanvasForHighDPR(canvas);
		}

		// transparency chessboard - background
		ctx.fillStyle = sqColor1;
		ctx.fillRect(0, 0, cWidth, cHeight);

		// transparency chessboard - squares
		ctx.fillStyle = sqColor2;
		for (var x = 0; x &lt; cWidth; x += sqSize * 2) {
			ctx.fillRect(x, 0, sqSize, sqSize);
			ctx.fillRect(x + sqSize, sqSize, sqSize, sqSize);
		}

		if (color) {
			// actual color in foreground
			ctx.fillStyle = color;
			ctx.fillRect(0, 0, cWidth, cHeight);
		}

		var start = null;
		switch (separatorPos) {
			case &#39;left&#39;:
				start = 0;
				ctx.clearRect(0, 0, sepW/2, cHeight);
				break;
			case &#39;right&#39;:
				start = cWidth - sepW;
				ctx.clearRect(cWidth - (sepW/2), 0, sepW/2, cHeight);
				break;
		}
		if (start !== null) {
			ctx.lineWidth = 1;
			for (var i = 0; i &lt; jsc.pub.previewSeparator.length; i += 1) {
				ctx.beginPath();
				ctx.strokeStyle = jsc.pub.previewSeparator[i];
				ctx.moveTo(0.5 + start + i, 0);
				ctx.lineTo(0.5 + start + i, cHeight);
				ctx.stroke();
			}
		}

		return {
			canvas: canvas,
			width: cWidth,
			height: cHeight,
		};
	},


	// if position or width is not set =&gt; fill the entire element (0%-100%)
	genColorPreviewGradient : function (color, position, width) {
		var params = [];

		if (position &amp;&amp; width) {
			params = [
				&#39;to &#39; + {&#39;left&#39;:&#39;right&#39;, &#39;right&#39;:&#39;left&#39;}[position],
				color + &#39; 0%&#39;,
				color + &#39; &#39; + width + &#39;px&#39;,
				&#39;rgba(0,0,0,0) &#39; + (width + 1) + &#39;px&#39;,
				&#39;rgba(0,0,0,0) 100%&#39;,
			];
		} else {
			params = [
				&#39;to right&#39;,
				color + &#39; 0%&#39;,
				color + &#39; 100%&#39;,
			];
		}

		return jsc.linearGradient.apply(this, params);
	},


	redrawPosition : function () {

		if (jsc.picker &amp;&amp; jsc.picker.owner) {
			var thisObj = jsc.picker.owner;

			var tp, vp;

			if (thisObj.fixed) {
				// Fixed elements are positioned relative to viewport,
				// therefore we can ignore the scroll offset
				tp = jsc.getElementPos(thisObj.targetElement, true); // target pos
				vp = [0, 0]; // view pos
			} else {
				tp = jsc.getElementPos(thisObj.targetElement); // target pos
				vp = jsc.getViewPos(); // view pos
			}

			var ts = jsc.getElementSize(thisObj.targetElement); // target size
			var vs = jsc.getViewSize(); // view size
			var ps = jsc.getPickerOuterDims(thisObj); // picker size
			var a, b, c;
			switch (thisObj.position.toLowerCase()) {
				case &#39;left&#39;: a=1; b=0; c=-1; break;
				case &#39;right&#39;:a=1; b=0; c=1; break;
				case &#39;top&#39;:  a=0; b=1; c=-1; break;
				default:     a=0; b=1; c=1; break;
			}
			var l = (ts[b]+ps[b])/2;

			// compute picker position
			if (!thisObj.smartPosition) {
				var pp = [
					tp[a],
					tp[b]+ts[b]-l+l*c
				];
			} else {
				var pp = [
					-vp[a]+tp[a]+ps[a] &gt; vs[a] ?
						(-vp[a]+tp[a]+ts[a]/2 &gt; vs[a]/2 &amp;&amp; tp[a]+ts[a]-ps[a] &gt;= 0 ? tp[a]+ts[a]-ps[a] : tp[a]) :
						tp[a],
					-vp[b]+tp[b]+ts[b]+ps[b]-l+l*c &gt; vs[b] ?
						(-vp[b]+tp[b]+ts[b]/2 &gt; vs[b]/2 &amp;&amp; tp[b]+ts[b]-l-l*c &gt;= 0 ? tp[b]+ts[b]-l-l*c : tp[b]+ts[b]-l+l*c) :
						(tp[b]+ts[b]-l+l*c &gt;= 0 ? tp[b]+ts[b]-l+l*c : tp[b]+ts[b]-l-l*c)
				];
			}

			var x = pp[a];
			var y = pp[b];
			var positionValue = thisObj.fixed ? &#39;fixed&#39; : &#39;absolute&#39;;
			var contractShadow =
				(pp[0] + ps[0] &gt; tp[0] || pp[0] &lt; tp[0] + ts[0]) &amp;&amp;
				(pp[1] + ps[1] &lt; tp[1] + ts[1]);

			jsc._drawPosition(thisObj, x, y, positionValue, contractShadow);
		}
	},


	_drawPosition : function (thisObj, x, y, positionValue, contractShadow) {
		var vShadow = contractShadow ? 0 : thisObj.shadowBlur; // px

		jsc.picker.wrap.style.position = positionValue;
		jsc.picker.wrap.style.left = x + &#39;px&#39;;
		jsc.picker.wrap.style.top = y + &#39;px&#39;;

		jsc.setBoxShadow(
			jsc.picker.boxS,
			thisObj.shadow ?
				new jsc.BoxShadow(0, vShadow, thisObj.shadowBlur, 0, thisObj.shadowColor) :
				null);
	},


	getPickerDims : function (thisObj) {
		var dims = [
			2 * thisObj.controlBorderWidth + 2 * thisObj.padding + thisObj.width,
			2 * thisObj.controlBorderWidth + 2 * thisObj.padding + thisObj.height
		];
		var sliderSpace = 2 * thisObj.controlBorderWidth + 2 * jsc.getControlPadding(thisObj) + thisObj.sliderSize;
		if (jsc.getSliderChannel(thisObj)) {
			dims[0] += sliderSpace;
		}
		if (thisObj.hasAlphaChannel()) {
			dims[0] += sliderSpace;
		}
		if (thisObj.closeButton) {
			dims[1] += 2 * thisObj.controlBorderWidth + thisObj.padding + thisObj.buttonHeight;
		}
		return dims;
	},


	getPickerOuterDims : function (thisObj) {
		var dims = jsc.getPickerDims(thisObj);
		return [
			dims[0] + 2 * thisObj.borderWidth,
			dims[1] + 2 * thisObj.borderWidth
		];
	},


	getControlPadding : function (thisObj) {
		return Math.max(
			thisObj.padding / 2,
			(2 * thisObj.pointerBorderWidth + thisObj.pointerThickness) - thisObj.controlBorderWidth
		);
	},


	getPadYChannel : function (thisObj) {
		switch (thisObj.mode.charAt(1).toLowerCase()) {
			case &#39;v&#39;: return &#39;v&#39;; break;
		}
		return &#39;s&#39;;
	},


	getSliderChannel : function (thisObj) {
		if (thisObj.mode.length &gt; 2) {
			switch (thisObj.mode.charAt(2).toLowerCase()) {
				case &#39;s&#39;: return &#39;s&#39;; break;
				case &#39;v&#39;: return &#39;v&#39;; break;
			}
		}
		return null;
	},


	onDocumentMouseDown : function (e) {
		var target = e.target || e.srcElement;

		if (target.jscolor &amp;&amp; target.jscolor instanceof jsc.pub) { // clicked targetElement -&gt; show picker
			if (target.jscolor.showOnClick &amp;&amp; !target.disabled) {
				target.jscolor.show();
			}
		} else if (jsc.getData(target, &#39;gui&#39;)) { // clicked jscolor&#39;s GUI element
			var control = jsc.getData(target, &#39;control&#39;);
			if (control) {
				// jscolor&#39;s control
				jsc.onControlPointerStart(e, target, jsc.getData(target, &#39;control&#39;), &#39;mouse&#39;);
			}
		} else {
			// mouse is outside the picker&#39;s controls -&gt; hide the color picker!
			if (jsc.picker &amp;&amp; jsc.picker.owner) {
				jsc.picker.owner.tryHide();
			}
		}
	},


	onDocumentKeyUp : function (e) {
		if ([&#39;Tab&#39;, &#39;Escape&#39;].indexOf(jsc.eventKey(e)) !== -1) {
			if (jsc.picker &amp;&amp; jsc.picker.owner) {
				jsc.picker.owner.tryHide();
			}
		}
	},


	onWindowResize : function (e) {
		jsc.redrawPosition();
	},


	onParentScroll : function (e) {
		// hide the picker when one of the parent elements is scrolled
		if (jsc.picker &amp;&amp; jsc.picker.owner) {
			jsc.picker.owner.tryHide();
		}
	},


	onPickerTouchStart : function (e) {
		var target = e.target || e.srcElement;

		if (jsc.getData(target, &#39;control&#39;)) {
			jsc.onControlPointerStart(e, target, jsc.getData(target, &#39;control&#39;), &#39;touch&#39;);
		}
	},


	// calls function specified in picker&#39;s property
	triggerCallback : function (thisObj, prop) {
		if (!thisObj[prop]) {
			return; // callback func not specified
		}
		var callback = null;

		if (typeof thisObj[prop] === &#39;string&#39;) {
			// string with code
			try {
				callback = new Function (thisObj[prop]);
			} catch (e) {
				console.error(e);
			}
		} else {
			// function
			callback = thisObj[prop];
		}

		if (callback) {
			callback.call(thisObj);
		}
	},


	// Triggers a color change related event(s) on all picker instances.
	// It is possible to specify multiple events separated with a space.
	triggerGlobal : function (eventNames) {
		var inst = jsc.getInstances();
		for (var i = 0; i &lt; inst.length; i += 1) {
			inst[i].trigger(eventNames);
		}
	},


	_pointerMoveEvent : {
		mouse: &#39;mousemove&#39;,
		touch: &#39;touchmove&#39;
	},
	_pointerEndEvent : {
		mouse: &#39;mouseup&#39;,
		touch: &#39;touchend&#39;
	},


	_pointerOrigin : null,
	_capturedTarget : null,


	onControlPointerStart : function (e, target, controlName, pointerType) {
		var thisObj = jsc.getData(target, &#39;instance&#39;);

		jsc.preventDefault(e);
		jsc.captureTarget(target);

		var registerDragEvents = function (doc, offset) {
			jsc.attachGroupEvent(&#39;drag&#39;, doc, jsc._pointerMoveEvent[pointerType],
				jsc.onDocumentPointerMove(e, target, controlName, pointerType, offset));
			jsc.attachGroupEvent(&#39;drag&#39;, doc, jsc._pointerEndEvent[pointerType],
				jsc.onDocumentPointerEnd(e, target, controlName, pointerType));
		};

		registerDragEvents(document, [0, 0]);

		if (window.parent &amp;&amp; window.frameElement) {
			var rect = window.frameElement.getBoundingClientRect();
			var ofs = [-rect.left, -rect.top];
			registerDragEvents(window.parent.window.document, ofs);
		}

		var abs = jsc.getAbsPointerPos(e);
		var rel = jsc.getRelPointerPos(e);
		jsc._pointerOrigin = {
			x: abs.x - rel.x,
			y: abs.y - rel.y
		};

		switch (controlName) {
		case &#39;pad&#39;:
			// if the value slider is at the bottom, move it up
			if (jsc.getSliderChannel(thisObj) === &#39;v&#39; &amp;&amp; thisObj.channels.v === 0) {
				thisObj.fromHSVA(null, null, 100, null);
			}
			jsc.setPad(thisObj, e, 0, 0);
			break;

		case &#39;sld&#39;:
			jsc.setSld(thisObj, e, 0);
			break;

		case &#39;asld&#39;:
			jsc.setASld(thisObj, e, 0);
			break;
		}
		thisObj.trigger(&#39;input&#39;);
	},


	onDocumentPointerMove : function (e, target, controlName, pointerType, offset) {
		return function (e) {
			var thisObj = jsc.getData(target, &#39;instance&#39;);
			switch (controlName) {
			case &#39;pad&#39;:
				jsc.setPad(thisObj, e, offset[0], offset[1]);
				break;

			case &#39;sld&#39;:
				jsc.setSld(thisObj, e, offset[1]);
				break;

			case &#39;asld&#39;:
				jsc.setASld(thisObj, e, offset[1]);
				break;
			}
			thisObj.trigger(&#39;input&#39;);
		}
	},


	onDocumentPointerEnd : function (e, target, controlName, pointerType) {
		return function (e) {
			var thisObj = jsc.getData(target, &#39;instance&#39;);
			jsc.detachGroupEvents(&#39;drag&#39;);
			jsc.releaseTarget();

			// Always trigger changes AFTER detaching outstanding mouse handlers,
			// in case some color change occured in user-defined onChange/onInput handler
			// would intrude into current mouse events
			thisObj.trigger(&#39;input&#39;);
			thisObj.trigger(&#39;change&#39;);
		};
	},


	setPad : function (thisObj, e, ofsX, ofsY) {
		var pointerAbs = jsc.getAbsPointerPos(e);
		var x = ofsX + pointerAbs.x - jsc._pointerOrigin.x - thisObj.padding - thisObj.controlBorderWidth;
		var y = ofsY + pointerAbs.y - jsc._pointerOrigin.y - thisObj.padding - thisObj.controlBorderWidth;

		var xVal = x * (360 / (thisObj.width - 1));
		var yVal = 100 - (y * (100 / (thisObj.height - 1)));

		switch (jsc.getPadYChannel(thisObj)) {
		case &#39;s&#39;: thisObj.fromHSVA(xVal, yVal, null, null); break;
		case &#39;v&#39;: thisObj.fromHSVA(xVal, null, yVal, null); break;
		}
	},


	setSld : function (thisObj, e, ofsY) {
		var pointerAbs = jsc.getAbsPointerPos(e);
		var y = ofsY + pointerAbs.y - jsc._pointerOrigin.y - thisObj.padding - thisObj.controlBorderWidth;
		var yVal = 100 - (y * (100 / (thisObj.height - 1)));

		switch (jsc.getSliderChannel(thisObj)) {
		case &#39;s&#39;: thisObj.fromHSVA(null, yVal, null, null); break;
		case &#39;v&#39;: thisObj.fromHSVA(null, null, yVal, null); break;
		}
	},


	setASld : function (thisObj, e, ofsY) {
		var pointerAbs = jsc.getAbsPointerPos(e);
		var y = ofsY + pointerAbs.y - jsc._pointerOrigin.y - thisObj.padding - thisObj.controlBorderWidth;
		var yVal = 1.0 - (y * (1.0 / (thisObj.height - 1)));

		if (yVal &lt; 1.0) {
			// if format is flexible and the current format doesn&#39;t support alpha, switch to a suitable one
			if (thisObj.format.toLowerCase() === &#39;any&#39; &amp;&amp; thisObj.getFormat() !== &#39;rgba&#39;) {
				thisObj._currentFormat = &#39;rgba&#39;;
			}
		}

		thisObj.fromHSVA(null, null, null, yVal);
	},


	createPalette : function () {

		var paletteObj = {
			elm: null,
			draw: null
		};

		var canvas = jsc.createEl(&#39;canvas&#39;);
		var ctx = canvas.getContext(&#39;2d&#39;);

		var drawFunc = function (width, height, type) {
			canvas.width = width;
			canvas.height = height;

			ctx.clearRect(0, 0, canvas.width, canvas.height);

			var hGrad = ctx.createLinearGradient(0, 0, canvas.width, 0);
			hGrad.addColorStop(0 / 6, &#39;#F00&#39;);
			hGrad.addColorStop(1 / 6, &#39;#FF0&#39;);
			hGrad.addColorStop(2 / 6, &#39;#0F0&#39;);
			hGrad.addColorStop(3 / 6, &#39;#0FF&#39;);
			hGrad.addColorStop(4 / 6, &#39;#00F&#39;);
			hGrad.addColorStop(5 / 6, &#39;#F0F&#39;);
			hGrad.addColorStop(6 / 6, &#39;#F00&#39;);

			ctx.fillStyle = hGrad;
			ctx.fillRect(0, 0, canvas.width, canvas.height);

			var vGrad = ctx.createLinearGradient(0, 0, 0, canvas.height);
			switch (type.toLowerCase()) {
			case &#39;s&#39;:
				vGrad.addColorStop(0, &#39;rgba(255,255,255,0)&#39;);
				vGrad.addColorStop(1, &#39;rgba(255,255,255,1)&#39;);
				break;
			case &#39;v&#39;:
				vGrad.addColorStop(0, &#39;rgba(0,0,0,0)&#39;);
				vGrad.addColorStop(1, &#39;rgba(0,0,0,1)&#39;);
				break;
			}
			ctx.fillStyle = vGrad;
			ctx.fillRect(0, 0, canvas.width, canvas.height);
		};

		paletteObj.elm = canvas;
		paletteObj.draw = drawFunc;

		return paletteObj;
	},


	createSliderGradient : function () {

		var sliderObj = {
			elm: null,
			draw: null
		};

		var canvas = jsc.createEl(&#39;canvas&#39;);
		var ctx = canvas.getContext(&#39;2d&#39;);

		var drawFunc = function (width, height, color1, color2) {
			canvas.width = width;
			canvas.height = height;

			ctx.clearRect(0, 0, canvas.width, canvas.height);

			var grad = ctx.createLinearGradient(0, 0, 0, canvas.height);
			grad.addColorStop(0, color1);
			grad.addColorStop(1, color2);

			ctx.fillStyle = grad;
			ctx.fillRect(0, 0, canvas.width, canvas.height);
		};

		sliderObj.elm = canvas;
		sliderObj.draw = drawFunc;

		return sliderObj;
	},


	createASliderGradient : function () {

		var sliderObj = {
			elm: null,
			draw: null
		};

		var canvas = jsc.createEl(&#39;canvas&#39;);
		var ctx = canvas.getContext(&#39;2d&#39;);

		var drawFunc = function (width, height, color) {
			canvas.width = width;
			canvas.height = height;

			ctx.clearRect(0, 0, canvas.width, canvas.height);

			var sqSize = canvas.width / 2;
			var sqColor1 = jsc.pub.chessboardColor1;
			var sqColor2 = jsc.pub.chessboardColor2;

			// dark gray background
			ctx.fillStyle = sqColor1;
			ctx.fillRect(0, 0, canvas.width, canvas.height);

			for (var y = 0; y &lt; canvas.height; y += sqSize * 2) {
				// light gray squares
				ctx.fillStyle = sqColor2;
				ctx.fillRect(0, y, sqSize, sqSize);
				ctx.fillRect(sqSize, y + sqSize, sqSize, sqSize);
			}

			var grad = ctx.createLinearGradient(0, 0, 0, canvas.height);
			grad.addColorStop(0, color);
			grad.addColorStop(1, &#39;rgba(0,0,0,0)&#39;);

			ctx.fillStyle = grad;
			ctx.fillRect(0, 0, canvas.width, canvas.height);
		};

		sliderObj.elm = canvas;
		sliderObj.draw = drawFunc;

		return sliderObj;
	},


	BoxShadow : (function () {
		var BoxShadow = function (hShadow, vShadow, blur, spread, color, inset) {
			this.hShadow = hShadow;
			this.vShadow = vShadow;
			this.blur = blur;
			this.spread = spread;
			this.color = color;
			this.inset = !!inset;
		};

		BoxShadow.prototype.toString = function () {
			var vals = [
				Math.round(this.hShadow) + &#39;px&#39;,
				Math.round(this.vShadow) + &#39;px&#39;,
				Math.round(this.blur) + &#39;px&#39;,
				Math.round(this.spread) + &#39;px&#39;,
				this.color
			];
			if (this.inset) {
				vals.push(&#39;inset&#39;);
			}
			return vals.join(&#39; &#39;);
		};

		return BoxShadow;
	})(),


	flags : {
		leaveValue : 1 &lt;&lt; 0,
		leaveAlpha : 1 &lt;&lt; 1,
		leavePreview : 1 &lt;&lt; 2,
	},


	enumOpts : {
		format: [&#39;auto&#39;, &#39;any&#39;, &#39;hex&#39;, &#39;rgb&#39;, &#39;rgba&#39;],
		previewPosition: [&#39;left&#39;, &#39;right&#39;],
		mode: [&#39;hsv&#39;, &#39;hvs&#39;, &#39;hs&#39;, &#39;hv&#39;],
		position: [&#39;left&#39;, &#39;right&#39;, &#39;top&#39;, &#39;bottom&#39;],
		alphaChannel: [&#39;auto&#39;, true, false],
	},


	deprecatedOpts : {
		// &lt;old_option&gt;: &lt;new_option&gt;  (&lt;new_option&gt; can be null)
		&#39;styleElement&#39;: &#39;previewElement&#39;,
		&#39;onFineChange&#39;: &#39;onInput&#39;,
		&#39;overwriteImportant&#39;: &#39;forceStyle&#39;,
		&#39;closable&#39;: &#39;closeButton&#39;,
		&#39;insetWidth&#39;: &#39;controlBorderWidth&#39;,
		&#39;insetColor&#39;: &#39;controlBorderColor&#39;,
		&#39;refine&#39;: null,
	},


	docsRef : &#39; &#39; + &#39;See https://jscolor.com/docs/&#39;,


	//
	// Usage:
	// var myPicker = new JSColor(&lt;targetElement&gt; [, &lt;options&gt;])
	//
	// (constructor is accessible via both &#39;jscolor&#39; and &#39;JSColor&#39; name)
	//

	pub : function (targetElement, opts) {

		var THIS = this;

		if (!opts) {
			opts = {};
		}

		this.channels = {
			r: 255, // red [0-255]
			g: 255, // green [0-255]
			b: 255, // blue [0-255]
			h: 0, // hue [0-360]
			s: 0, // saturation [0-100]
			v: 100, // value (brightness) [0-100]
			a: 1.0, // alpha (opacity) [0.0 - 1.0]
		};

		// General options
		//
		this.format = &#39;auto&#39;; // &#39;auto&#39; | &#39;any&#39; | &#39;hex&#39; | &#39;rgb&#39; | &#39;rgba&#39; - Format of the input/output value
		this.value = undefined; // INITIAL color value in any supported format. To change it later, use method fromString(), fromHSVA(), fromRGBA() or channel()
		this.alpha = undefined; // INITIAL alpha value. To change it later, call method channel(&#39;A&#39;, &lt;value&gt;)
		this.onChange = undefined; // called when color changes. Value can be either a function or a string with JS code.
		this.onInput = undefined; // called repeatedly as the color is being changed, e.g. while dragging a slider. Value can be either a function or a string with JS code.
		this.valueElement = undefined; // element that will be used to display and input the color value
		this.alphaElement = undefined; // element that will be used to display and input the alpha (opacity) value
		this.previewElement = undefined; // element that will preview the picked color using CSS background
		this.previewPosition = &#39;left&#39;; // &#39;left&#39; | &#39;right&#39; - position of the color preview in previewElement
		this.previewSize = 32; // (px) width of the color preview displayed in previewElement
		this.previewPadding = 8; // (px) space between color preview and content of the previewElement
		this.required = true; // whether the associated text input must always contain a color value. If false, the input can be left empty.
		this.hash = true; // whether to prefix the HEX color code with # symbol (only applicable for HEX format)
		this.uppercase = true; // whether to show the HEX color code in upper case (only applicable for HEX format)
		this.forceStyle = true; // whether to overwrite CSS style of the previewElement using !important flag

		// Color Picker options
		//
		this.width = 181; // width of color palette (in px)
		this.height = 101; // height of color palette (in px)
		this.mode = &#39;HSV&#39;; // &#39;HSV&#39; | &#39;HVS&#39; | &#39;HS&#39; | &#39;HV&#39; - layout of the color picker controls
		 // &#39;auto&#39; | true | false - if alpha channel is enabled, the alpha slider will be visible. If &#39;auto&#39;, it will be determined according to color format
		this.position = &#39;bottom&#39;; // &#39;left&#39; | &#39;right&#39; | &#39;top&#39; | &#39;bottom&#39; - position relative to the target element
		this.smartPosition = true; // automatically change picker position when there is not enough space for it
		this.showOnClick = true; // whether to show the picker when user clicks its target element
		this.hideOnLeave = true; // whether to automatically hide the picker when user leaves its target element (e.g. upon clicking the document)
		this.sliderSize = 16; // px
		this.crossSize = 8; // px
		this.closeButton = false; // whether to display the Close button
		this.closeText = &#39;Close&#39;;
		this.buttonColor = &#39;rgba(0,0,0,1)&#39;; // CSS color
		this.buttonHeight = 18; // px
		this.padding = 12; // px
		this.backgroundColor = &#39;rgba(255,255,255,1)&#39;; // CSS color
		this.borderWidth = 1; // px
		this.borderColor = &#39;rgba(187,187,187,1)&#39;; // CSS color
		this.borderRadius = 8; // px
		this.controlBorderWidth = 1; // px
		this.controlBorderColor = &#39;rgba(187,187,187,1)&#39;; // CSS color
		this.shadow = true; // whether to display a shadow
		this.shadowBlur = 15; // px
		this.shadowColor = &#39;rgba(0,0,0,0.2)&#39;; // CSS color
		this.pointerColor = &#39;rgba(76,76,76,1)&#39;; // CSS color
		this.pointerBorderWidth = 1; // px
		this.pointerBorderColor = &#39;rgba(255,255,255,1)&#39;; // CSS color
		this.pointerThickness = 2; // px
		this.zIndex = 5000;
		this.container = undefined; // where to append the color picker (BODY element by default)

		// Experimental
		//
		this.minS = 0; // min allowed saturation (0 - 100)
		this.maxS = 100; // max allowed saturation (0 - 100)
		this.minV = 0; // min allowed value (brightness) (0 - 100)
		this.maxV = 100; // max allowed value (brightness) (0 - 100)
		this.minA = 0.0; // min allowed alpha (opacity) (0.0 - 1.0)
		this.maxA = 1.0; // max allowed alpha (opacity) (0.0 - 1.0)


		// let&#39;s process the DEPRECATED &#39;options&#39; property (this will be later removed)
		if (jsc.pub.options) {
			// let&#39;s set custom default options, if specified
			for (var opt in jsc.pub.options) {
				if (jsc.pub.options.hasOwnProperty(opt)) {
					try {
						setOption(opt, jsc.pub.options[opt]);
					} catch (e) {
						console.warn(e);
					}
				}
			}
		}


		// let&#39;s apply configuration presets
		//
		var presetsArr = [];

		if (opts.preset) {
			if (typeof opts.preset === &#39;string&#39;) {
				presetsArr = opts.preset.split(/\s+/);
			} else if (Array.isArray(opts.preset)) {
				presetsArr = opts.preset.slice(); // slice() to clone
			} else {
				console.warn(&#39;Unrecognized preset value&#39;);
			}
		}

		// always use the &#39;default&#39; preset. If it&#39;s not listed, append it to the end.
		if (presetsArr.indexOf(&#39;default&#39;) === -1) {
			presetsArr.push(&#39;default&#39;);
		}

		// let&#39;s apply the presets in reverse order, so that should there be any overlapping options,
		// the formerly listed preset will override the latter
		for (var i = presetsArr.length - 1; i &gt;= 0; i -= 1) {
			var pres = presetsArr[i];
			if (!pres) {
				continue; // preset is empty string
			}
			if (!jsc.pub.presets.hasOwnProperty(pres)) {
				console.warn(&#39;Unknown preset: %s&#39;, pres);
				continue;
			}
			for (var opt in jsc.pub.presets[pres]) {
				if (jsc.pub.presets[pres].hasOwnProperty(opt)) {
					try {
						setOption(opt, jsc.pub.presets[pres][opt]);
					} catch (e) {
						console.warn(e);
					}
				}
			}
		}


		// let&#39;s set specific options for this color picker
		var nonProperties = [
			// these options won&#39;t be set as instance properties
			&#39;preset&#39;,
		];
		for (var opt in opts) {
			if (opts.hasOwnProperty(opt)) {
				if (nonProperties.indexOf(opt) === -1) {
					try {
						setOption(opt, opts[opt]);
					} catch (e) {
						console.warn(e);
					}
				}
			}
		}


		// Getter: option(name)
		// Setter: option(name, value)
		//         option({name:value, ...})
		//
		this.option = function () {
			if (!arguments.length) {
				throw new Error(&#39;No option specified&#39;);
			}

			if (arguments.length === 1 &amp;&amp; typeof arguments[0] === &#39;string&#39;) {
				// getting a single option
				try {
					return getOption(arguments[0]);
				} catch (e) {
					console.warn(e);
				}
				return false;

			} else if (arguments.length &gt;= 2 &amp;&amp; typeof arguments[0] === &#39;string&#39;) {
				// setting a single option
				try {
					if (!setOption(arguments[0], arguments[1])) {
						return false;
					}
				} catch (e) {
					console.warn(e);
					return false;
				}
				this.redraw(); // immediately redraws the picker, if it&#39;s displayed
				this.exposeColor(); // in case some preview-related or format-related option was changed
				return true;

			} else if (arguments.length === 1 &amp;&amp; typeof arguments[0] === &#39;object&#39;) {
				// setting multiple options
				var opts = arguments[0];
				var success = true;
				for (var opt in opts) {
					if (opts.hasOwnProperty(opt)) {
						try {
							if (!setOption(opt, opts[opt])) {
								success = false;
							}
						} catch (e) {
							console.warn(e);
							success = false;
						}
					}
				}
				this.redraw(); // immediately redraws the picker, if it&#39;s displayed
				this.exposeColor(); // in case some preview-related or format-related option was changed
				return success;
			}

			throw new Error(&#39;Invalid arguments&#39;);
		}


		// Getter: channel(name)
		// Setter: channel(name, value)
		//
		this.channel = function (name, value) {
			if (typeof name !== &#39;string&#39;) {
				throw new Error(&#39;Invalid value for channel name: &#39; + name);
			}

			if (value === undefined) {
				// getting channel value
				if (!this.channels.hasOwnProperty(name.toLowerCase())) {
					console.warn(&#39;Getting unknown channel: &#39; + name);
					return false;
				}
				return this.channels[name.toLowerCase()];

			} else {
				// setting channel value
				var res = false;
				switch (name.toLowerCase()) {
					case &#39;r&#39;: res = this.fromRGBA(value, null, null, null); break;
					case &#39;g&#39;: res = this.fromRGBA(null, value, null, null); break;
					case &#39;b&#39;: res = this.fromRGBA(null, null, value, null); break;
					case &#39;h&#39;: res = this.fromHSVA(value, null, null, null); break;
					case &#39;s&#39;: res = this.fromHSVA(null, value, null, null); break;
					case &#39;v&#39;: res = this.fromHSVA(null, null, value, null); break;
					case &#39;a&#39;: res = this.fromHSVA(null, null, null, value); break;
					default:
						console.warn(&#39;Setting unknown channel: &#39; + name);
						return false;
				}
				if (res) {
					this.redraw(); // immediately redraws the picker, if it&#39;s displayed
					return true;
				}
			}

			return false;
		}


		// Triggers given input event(s) by:
		// - executing on&lt;Event&gt; callback specified as picker&#39;s option
		// - triggering standard DOM event listeners attached to the value element
		//
		// It is possible to specify multiple events separated with a space.
		//
		this.trigger = function (eventNames) {
			var evs = jsc.strList(eventNames);
			for (var i = 0; i &lt; evs.length; i += 1) {
				var ev = evs[i].toLowerCase();

				// trigger a callback
				var callbackProp = null;
				switch (ev) {
					case &#39;input&#39;: callbackProp = &#39;onInput&#39;; break;
					case &#39;change&#39;: callbackProp = &#39;onChange&#39;; break;
				}
				if (callbackProp) {
					jsc.triggerCallback(this, callbackProp);
				}

				// trigger standard DOM event listeners on the value element
				jsc.triggerInputEvent(this.valueElement, ev, true, true);
			}
		};


		// h: 0-360
		// s: 0-100
		// v: 0-100
		// a: 0.0-1.0
		//
		this.fromHSVA = function (h, s, v, a, flags) { // null = don&#39;t change
			if (h === undefined) { h = null; }
			if (s === undefined) { s = null; }
			if (v === undefined) { v = null; }
			if (a === undefined) { a = null; }

			if (h !== null) {
				if (isNaN(h)) { return false; }
				this.channels.h = Math.max(0, Math.min(360, h));
			}
			if (s !== null) {
				if (isNaN(s)) { return false; }
				this.channels.s = Math.max(0, Math.min(100, this.maxS, s), this.minS);
			}
			if (v !== null) {
				if (isNaN(v)) { return false; }
				this.channels.v = Math.max(0, Math.min(100, this.maxV, v), this.minV);
			}
			if (a !== null) {
				if (isNaN(a)) { return false; }
				this.channels.a = this.hasAlphaChannel() ?
					Math.max(0, Math.min(1, this.maxA, a), this.minA) :
					1.0; // if alpha channel is disabled, the color should stay 100% opaque
			}

			var rgb = jsc.HSV_RGB(
				this.channels.h,
				this.channels.s,
				this.channels.v
			);
			this.channels.r = rgb[0];
			this.channels.g = rgb[1];
			this.channels.b = rgb[2];

			this.exposeColor(flags);
			return true;
		};


		// r: 0-255
		// g: 0-255
		// b: 0-255
		// a: 0.0-1.0
		//
		this.fromRGBA = function (r, g, b, a, flags) { // null = don&#39;t change
			if (r === undefined) { r = null; }
			if (g === undefined) { g = null; }
			if (b === undefined) { b = null; }
			if (a === undefined) { a = null; }

			if (r !== null) {
				if (isNaN(r)) { return false; }
				r = Math.max(0, Math.min(255, r));
			}
			if (g !== null) {
				if (isNaN(g)) { return false; }
				g = Math.max(0, Math.min(255, g));
			}
			if (b !== null) {
				if (isNaN(b)) { return false; }
				b = Math.max(0, Math.min(255, b));
			}
			if (a !== null) {
				if (isNaN(a)) { return false; }
				this.channels.a = this.hasAlphaChannel() ?
					Math.max(0, Math.min(1, this.maxA, a), this.minA) :
					1.0; // if alpha channel is disabled, the color should stay 100% opaque
			}

			var hsv = jsc.RGB_HSV(
				r===null ? this.channels.r : r,
				g===null ? this.channels.g : g,
				b===null ? this.channels.b : b
			);
			if (hsv[0] !== null) {
				this.channels.h = Math.max(0, Math.min(360, hsv[0]));
			}
			if (hsv[2] !== 0) { // fully black color stays black through entire saturation range, so let&#39;s not change saturation
				this.channels.s = Math.max(0, this.minS, Math.min(100, this.maxS, hsv[1]));
			}
			this.channels.v = Math.max(0, this.minV, Math.min(100, this.maxV, hsv[2]));

			// update RGB according to final HSV, as some values might be trimmed
			var rgb = jsc.HSV_RGB(this.channels.h, this.channels.s, this.channels.v);
			this.channels.r = rgb[0];
			this.channels.g = rgb[1];
			this.channels.b = rgb[2];

			this.exposeColor(flags);
			return true;
		};


		// DEPRECATED. Use .fromHSVA() instead
		//
		this.fromHSV = function (h, s, v, flags) {
			console.warn(&#39;fromHSV() method is DEPRECATED. Using fromHSVA() instead.&#39; + jsc.docsRef);
			return this.fromHSVA(h, s, v, null, flags);
		};


		// DEPRECATED. Use .fromRGBA() instead
		//
		this.fromRGB = function (r, g, b, flags) {
			console.warn(&#39;fromRGB() method is DEPRECATED. Using fromRGBA() instead.&#39; + jsc.docsRef);
			return this.fromRGBA(r, g, b, null, flags);
		};


		this.fromString = function (str, flags) {
			if (!this.required &amp;&amp; str.trim() === &#39;&#39;) {
				// setting empty string to an optional color input
				this.setPreviewElementBg(null);
				this.setValueElementValue(&#39;&#39;);
				return true;
			}

			var color = jsc.parseColorString(str);
			if (!color) {
				return false; // could not parse
			}
			if (this.format.toLowerCase() === &#39;any&#39;) {
				this._currentFormat = color.format; // adapt format
				if (this.getFormat() !== &#39;rgba&#39;) {
					color.rgba[3] = 1.0; // when switching to a format that doesn&#39;t support alpha, set full opacity
				}
				this.redraw(); // to show/hide the alpha slider according to current format
			}
			this.fromRGBA(
				color.rgba[0],
				color.rgba[1],
				color.rgba[2],
				color.rgba[3],
				flags
			);
			return true;
		};


		this.toString = function (format) {
			if (format === undefined) {
				format = this.getFormat(); // format not specified -&gt; use the current format
			}
			switch (format.toLowerCase()) {
				case &#39;hex&#39;: return this.toHEXString(); break;
				case &#39;rgb&#39;: return this.toRGBString(); break;
				case &#39;rgba&#39;: return this.toRGBAString(); break;
			}
			return false;
		};


		this.toHEXString = function () {
			return &#39;#&#39; + (
				(&#39;0&#39; + Math.round(this.channels.r).toString(16)).substr(-2) +
				(&#39;0&#39; + Math.round(this.channels.g).toString(16)).substr(-2) +
				(&#39;0&#39; + Math.round(this.channels.b).toString(16)).substr(-2)
			).toUpperCase();
		};


		this.toRGBString = function () {
			return (&#39;rgb(&#39; +
				Math.round(this.channels.r) + &#39;,&#39; +
				Math.round(this.channels.g) + &#39;,&#39; +
				Math.round(this.channels.b) +
			&#39;)&#39;);
		};


		this.toRGBAString = function () {
			return (&#39;rgba(&#39; +
				Math.round(this.channels.r) + &#39;,&#39; +
				Math.round(this.channels.g) + &#39;,&#39; +
				Math.round(this.channels.b) + &#39;,&#39; +
				(Math.round(this.channels.a * 100) / 100) +
			&#39;)&#39;);
		};


		this.toGrayscale = function () {
			return (
				0.213 * this.channels.r +
				0.715 * this.channels.g +
				0.072 * this.channels.b
			);
		};


		this.toCanvas = function () {
			return jsc.genColorPreviewCanvas(this.toRGBAString()).canvas;
		};


		this.toDataURL = function () {
			return this.toCanvas().toDataURL();
		};


		this.toBackground = function () {
			return jsc.pub.background(this.toRGBAString());
		};


		this.isLight = function () {
			return this.toGrayscale() &gt; 255 / 2;
		};


		this.hide = function () {
			if (isPickerOwner()) {
				detachPicker();
			}
		};


		this.show = function () {
			drawPicker();
		};


		this.redraw = function () {
			if (isPickerOwner()) {
				drawPicker();
			}
		};


		this.getFormat = function () {
			return this._currentFormat;
		};


		this.hasAlphaChannel = function () {
			if (this.alphaChannel === &#39;auto&#39;) {
				return (
					this.format.toLowerCase() === &#39;any&#39; || // format can change on the fly (e.g. from hex to rgba), so let&#39;s consider the alpha channel enabled
					this.getFormat() === &#39;rgba&#39; || // the current format supports alpha channel
					this.alpha !== undefined || // initial alpha value is set, so we&#39;re working with alpha channel
					this.alphaElement !== undefined // the alpha value is redirected, so we&#39;re working with alpha channel
				);
			}

			return this.alphaChannel; // the alpha channel is explicitly set
		};


		this.processValueInput = function (str) {
			if (!this.fromString(str)) {
				// could not parse the color value - let&#39;s just expose the current color
				this.exposeColor();
			}
		};


		this.processAlphaInput = function (str) {
			if (!this.fromHSVA(null, null, null, parseFloat(str))) {
				// could not parse the alpha value - let&#39;s just expose the current color
				this.exposeColor();
			}
		};


		this.exposeColor = function (flags) {

			if (!(flags &amp; jsc.flags.leaveValue) &amp;&amp; this.valueElement) {
				var value = this.toString();

				if (this.getFormat() === &#39;hex&#39;) {
					if (!this.uppercase) { value = value.toLowerCase(); }
					if (!this.hash) { value = value.replace(/^#/, &#39;&#39;); }
				}

				this.setValueElementValue(value);
			}

			if (!(flags &amp; jsc.flags.leaveAlpha) &amp;&amp; this.alphaElement) {
				var value = Math.round(this.channels.a * 100) / 100;
				this.setAlphaElementValue(value);
			}

			if (!(flags &amp; jsc.flags.leavePreview) &amp;&amp; this.previewElement) {
				var previewPos = null; // &#39;left&#39; | &#39;right&#39; (null -&gt; fill the entire element)

				if (
					jsc.isTextInput(this.previewElement) || // text input
					(jsc.isButton(this.previewElement) &amp;&amp; !jsc.isButtonEmpty(this.previewElement)) // button with text
				) {
					previewPos = this.previewPosition;
				}

				this.setPreviewElementBg(this.toRGBAString());
			}

			if (isPickerOwner()) {
				redrawPad();
				redrawSld();
				redrawASld();
			}
		};


		this.setPreviewElementBg = function (color) {
			if (!this.previewElement) {
				return;
			}

			var position = null; // color preview position:  null | &#39;left&#39; | &#39;right&#39;
			var width = null; // color preview width:  px | null = fill the entire element
			if (
				jsc.isTextInput(this.previewElement) || // text input
				(jsc.isButton(this.previewElement) &amp;&amp; !jsc.isButtonEmpty(this.previewElement)) // button with text
			) {
				position = this.previewPosition;
				width = this.previewSize;
			}

			var backgrounds = [];

			if (!color) {
				// there is no color preview to display -&gt; let&#39;s remove any previous background image
				backgrounds.push({
					image: &#39;none&#39;,
					position: &#39;left top&#39;,
					size: &#39;auto&#39;,
					repeat: &#39;no-repeat&#39;,
					origin: &#39;padding-box&#39;,
				});
			} else {
				// CSS gradient for background color preview
				backgrounds.push({
					image: jsc.genColorPreviewGradient(
						color,
						position,
						width ? width - jsc.pub.previewSeparator.length : null
					),
					position: &#39;left top&#39;,
					size: &#39;auto&#39;,
					repeat: position ? &#39;repeat-y&#39; : &#39;repeat&#39;,
					origin: &#39;padding-box&#39;,
				});

				// data URL of generated PNG image with a gray transparency chessboard
				var preview = jsc.genColorPreviewCanvas(
					&#39;rgba(0,0,0,0)&#39;,
					position ? {&#39;left&#39;:&#39;right&#39;, &#39;right&#39;:&#39;left&#39;}[position] : null,
					width,
					true
				);
				backgrounds.push({
					image: &#39;url(\&#39;&#39; + preview.canvas.toDataURL() + &#39;\&#39;)&#39;,
					position: (position || &#39;left&#39;) + &#39; top&#39;,
					size: preview.width + &#39;px &#39; + preview.height + &#39;px&#39;,
					repeat: position ? &#39;repeat-y&#39; : &#39;repeat&#39;,
					origin: &#39;padding-box&#39;,
				});
			}

			var bg = {
				image: [],
				position: [],
				size: [],
				repeat: [],
				origin: [],
			};
			for (var i = 0; i &lt; backgrounds.length; i += 1) {
				bg.image.push(backgrounds[i].image);
				bg.position.push(backgrounds[i].position);
				bg.size.push(backgrounds[i].size);
				bg.repeat.push(backgrounds[i].repeat);
				bg.origin.push(backgrounds[i].origin);
			}

			// set previewElement&#39;s background-images
			var sty = {
				&#39;background-image&#39;: bg.image.join(&#39;, &#39;),
				&#39;background-position&#39;: bg.position.join(&#39;, &#39;),
				&#39;background-size&#39;: bg.size.join(&#39;, &#39;),
				&#39;background-repeat&#39;: bg.repeat.join(&#39;, &#39;),
				&#39;background-origin&#39;: bg.origin.join(&#39;, &#39;),
			};
			jsc.setStyle(this.previewElement, sty, this.forceStyle);


			// set/restore previewElement&#39;s padding
			var padding = {
				left: null,
				right: null,
			};
			if (position) {
				padding[position] = (this.previewSize + this.previewPadding) + &#39;px&#39;;
			}

			var sty = {
				&#39;padding-left&#39;: padding.left,
				&#39;padding-right&#39;: padding.right,
			};
			jsc.setStyle(this.previewElement, sty, this.forceStyle, true);
		};


		this.setValueElementValue = function (str) {
			if (this.valueElement) {
				if (jsc.nodeName(this.valueElement) === &#39;input&#39;) {
					this.valueElement.value = str;
				} else {
					this.valueElement.innerHTML = str;
				}
			}
		};


		this.setAlphaElementValue = function (str) {
			if (this.alphaElement) {
				if (jsc.nodeName(this.alphaElement) === &#39;input&#39;) {
					this.alphaElement.value = str;
				} else {
					this.alphaElement.innerHTML = str;
				}
			}
		};


		this._processParentElementsInDOM = function () {
			if (this._linkedElementsProcessed) { return; }
			this._linkedElementsProcessed = true;

			var elm = this.targetElement;
			do {
				// If the target element or one of its parent nodes has fixed position,
				// then use fixed positioning instead
				var compStyle = jsc.getCompStyle(elm);
				if (compStyle.position &amp;&amp; compStyle.position.toLowerCase() === &#39;fixed&#39;) {
					this.fixed = true;
				}

				if (elm !== this.targetElement) {
					// Ensure to attach onParentScroll only once to each parent element
					// (multiple targetElements can share the same parent nodes)
					//
					// Note: It&#39;s not just offsetParents that can be scrollable,
					// that&#39;s why we loop through all parent nodes
					if (!jsc.getData(elm, &#39;hasScrollListener&#39;)) {
						elm.addEventListener(&#39;scroll&#39;, jsc.onParentScroll, false);
						jsc.setData(elm, &#39;hasScrollListener&#39;, true);
					}
				}
			} while ((elm = elm.parentNode) &amp;&amp; jsc.nodeName(elm) !== &#39;body&#39;);
		};


		this.tryHide = function () {
			if (this.hideOnLeave) {
				this.hide();
			}
		};


		function setOption (option, value) {
			if (typeof option !== &#39;string&#39;) {
				throw new Error(&#39;Invalid value for option name: &#39; + option);
			}

			// enum option
			if (jsc.enumOpts.hasOwnProperty(option)) {
				if (typeof value === &#39;string&#39;) { // enum string values are case insensitive
					value = value.toLowerCase();
				}
				if (jsc.enumOpts[option].indexOf(value) === -1) {
					throw new Error(&#39;Option \&#39;&#39; + option + &#39;\&#39; has invalid value: &#39; + value);
				}
			}

			// deprecated option
			if (jsc.deprecatedOpts.hasOwnProperty(option)) {
				var oldOpt = option;
				var newOpt = jsc.deprecatedOpts[option];
				if (newOpt) {
					// if we have a new name for this option, let&#39;s log a warning and use the new name
					console.warn(&#39;Option \&#39;%s\&#39; is DEPRECATED, using \&#39;%s\&#39; instead.&#39; + jsc.docsRef, oldOpt, newOpt);
					option = newOpt;
				} else {
					// new name not available for the option
					throw new Error(&#39;Option \&#39;&#39; + option + &#39;\&#39; is DEPRECATED&#39;);
				}
			}

			if (!(option in THIS)) {
				throw new Error(&#39;Unrecognized configuration option: &#39; + option);
			}

			THIS[option] = value;
			return true;
		}


		function getOption (option) {
			// deprecated option
			if (jsc.deprecatedOpts.hasOwnProperty(option)) {
				var oldOpt = option;
				var newOpt = jsc.deprecatedOpts[option];
				if (newOpt) {
					// if we have a new name for this option, let&#39;s log a warning and use the new name
					console.warn(&#39;Option \&#39;%s\&#39; is DEPRECATED, using \&#39;%s\&#39; instead.&#39; + jsc.docsRef, oldOpt, newOpt);
					option = newOpt;
				} else {
					// new name not available for the option
					throw new Error(&#39;Option \&#39;&#39; + option + &#39;\&#39; is DEPRECATED&#39;);
				}
			}

			if (!(option in THIS)) {
				throw new Error(&#39;Unrecognized configuration option: &#39; + option);
			}

			return THIS[option];
		}


		function detachPicker () {
			jsc.removeClass(THIS.targetElement, jsc.pub.activeClassName);
			jsc.picker.wrap.parentNode.removeChild(jsc.picker.wrap);
			delete jsc.picker.owner;
		}


		function drawPicker () {

			// At this point, when drawing the picker, we know what the parent elements are
			// and we can do all related DOM operations, such as registering events on them
			// or checking their positioning
			THIS._processParentElementsInDOM();

			if (!jsc.picker) {
				jsc.picker = {
					owner: null, // owner picker instance
					wrap : jsc.createEl(&#39;div&#39;),
					box : jsc.createEl(&#39;div&#39;),
					boxS : jsc.createEl(&#39;div&#39;), // shadow area
					boxB : jsc.createEl(&#39;div&#39;), // border
					pad : jsc.createEl(&#39;div&#39;),
					padB : jsc.createEl(&#39;div&#39;), // border
					padM : jsc.createEl(&#39;div&#39;), // mouse/touch area
					padPal : jsc.createPalette(),
					cross : jsc.createEl(&#39;div&#39;),
					crossBY : jsc.createEl(&#39;div&#39;), // border Y
					crossBX : jsc.createEl(&#39;div&#39;), // border X
					crossLY : jsc.createEl(&#39;div&#39;), // line Y
					crossLX : jsc.createEl(&#39;div&#39;), // line X
					sld : jsc.createEl(&#39;div&#39;), // slider
					sldB : jsc.createEl(&#39;div&#39;), // border
					sldM : jsc.createEl(&#39;div&#39;), // mouse/touch area
					sldGrad : jsc.createSliderGradient(),
					sldPtrS : jsc.createEl(&#39;div&#39;), // slider pointer spacer
					sldPtrIB : jsc.createEl(&#39;div&#39;), // slider pointer inner border
					sldPtrMB : jsc.createEl(&#39;div&#39;), // slider pointer middle border
					sldPtrOB : jsc.createEl(&#39;div&#39;), // slider pointer outer border
					asld : jsc.createEl(&#39;div&#39;), // alpha slider
					asldB : jsc.createEl(&#39;div&#39;), // border
					asldM : jsc.createEl(&#39;div&#39;), // mouse/touch area
					asldGrad : jsc.createASliderGradient(),
					asldPtrS : jsc.createEl(&#39;div&#39;), // slider pointer spacer
					asldPtrIB : jsc.createEl(&#39;div&#39;), // slider pointer inner border
					asldPtrMB : jsc.createEl(&#39;div&#39;), // slider pointer middle border
					asldPtrOB : jsc.createEl(&#39;div&#39;), // slider pointer outer border
					btn : jsc.createEl(&#39;div&#39;),
					btnT : jsc.createEl(&#39;span&#39;), // text
				};

				jsc.picker.pad.appendChild(jsc.picker.padPal.elm);
				jsc.picker.padB.appendChild(jsc.picker.pad);
				jsc.picker.cross.appendChild(jsc.picker.crossBY);
				jsc.picker.cross.appendChild(jsc.picker.crossBX);
				jsc.picker.cross.appendChild(jsc.picker.crossLY);
				jsc.picker.cross.appendChild(jsc.picker.crossLX);
				jsc.picker.padB.appendChild(jsc.picker.cross);
				jsc.picker.box.appendChild(jsc.picker.padB);
				jsc.picker.box.appendChild(jsc.picker.padM);

				jsc.picker.sld.appendChild(jsc.picker.sldGrad.elm);
				jsc.picker.sldB.appendChild(jsc.picker.sld);
				jsc.picker.sldB.appendChild(jsc.picker.sldPtrOB);
				jsc.picker.sldPtrOB.appendChild(jsc.picker.sldPtrMB);
				jsc.picker.sldPtrMB.appendChild(jsc.picker.sldPtrIB);
				jsc.picker.sldPtrIB.appendChild(jsc.picker.sldPtrS);
				jsc.picker.box.appendChild(jsc.picker.sldB);
				jsc.picker.box.appendChild(jsc.picker.sldM);

				jsc.picker.asld.appendChild(jsc.picker.asldGrad.elm);
				jsc.picker.asldB.appendChild(jsc.picker.asld);
				jsc.picker.asldB.appendChild(jsc.picker.asldPtrOB);
				jsc.picker.asldPtrOB.appendChild(jsc.picker.asldPtrMB);
				jsc.picker.asldPtrMB.appendChild(jsc.picker.asldPtrIB);
				jsc.picker.asldPtrIB.appendChild(jsc.picker.asldPtrS);
				jsc.picker.box.appendChild(jsc.picker.asldB);
				jsc.picker.box.appendChild(jsc.picker.asldM);

				jsc.picker.btn.appendChild(jsc.picker.btnT);
				jsc.picker.box.appendChild(jsc.picker.btn);

				jsc.picker.boxB.appendChild(jsc.picker.box);
				jsc.picker.wrap.appendChild(jsc.picker.boxS);
				jsc.picker.wrap.appendChild(jsc.picker.boxB);

				jsc.picker.wrap.addEventListener(&#39;touchstart&#39;, jsc.onPickerTouchStart,
					jsc.isPassiveEventSupported ? {passive: false} : false);
			}

			var p = jsc.picker;

			var displaySlider = !!jsc.getSliderChannel(THIS);
			var displayAlphaSlider = THIS.hasAlphaChannel();
			var dims = jsc.getPickerDims(THIS);
			var crossOuterSize = (2 * THIS.pointerBorderWidth + THIS.pointerThickness + 2 * THIS.crossSize);
			var controlPadding = jsc.getControlPadding(THIS);
			var borderRadius = Math.min(
				THIS.borderRadius,
				Math.round(THIS.padding * Math.PI)); // px
			var padCursor = &#39;crosshair&#39;;

			// wrap
			p.wrap.className = &#39;jscolor-picker-wrap&#39;;
			p.wrap.style.clear = &#39;both&#39;;
			p.wrap.style.width = &#39;237px&#39;;
			p.wrap.style.height = (dims[1] + 2 * THIS.borderWidth) + &#39;px&#39;;
			p.wrap.style.zIndex = THIS.zIndex;

			// picker
			p.box.className = &#39;jscolor-picker&#39;;
			p.box.style.width = &#39;237px&#39;;
			p.box.style.height = dims[1] + &#39;px&#39;;
			p.box.style.position = &#39;relative&#39;;

			// picker shadow
			p.boxS.className = &#39;jscolor-picker-shadow&#39;;
			p.boxS.style.position = &#39;absolute&#39;;
			p.boxS.style.left = &#39;0&#39;;
			p.boxS.style.top = &#39;0&#39;;
			p.boxS.style.width = &#39;100%&#39;;
			p.boxS.style.height = &#39;100%&#39;;
			jsc.setBorderRadius(p.boxS, borderRadius + &#39;px&#39;);

			// picker border
			p.boxB.className = &#39;jscolor-picker-border&#39;;
			p.boxB.style.position = &#39;relative&#39;;
			p.boxB.style.border = THIS.borderWidth + &#39;px solid&#39;;
			p.boxB.style.borderColor = THIS.borderColor;
			p.boxB.style.background = THIS.backgroundColor;
			jsc.setBorderRadius(p.boxB, borderRadius + &#39;px&#39;);

			// IE hack:
			// If the element is transparent, IE will trigger the event on the elements under it,
			// e.g. on Canvas or on elements with border
			p.padM.style.background = &#39;rgba(255,0,0,.2)&#39;;
			p.sldM.style.background = &#39;rgba(0,255,0,.2)&#39;;
			p.asldM.style.background = &#39;rgba(0,0,255,.2)&#39;;

			p.padM.style.opacity =
			p.sldM.style.opacity =
			p.asldM.style.opacity =
				&#39;0&#39;;

			// pad
			p.pad.style.position = &#39;relative&#39;;
			p.pad.style.width = THIS.width + &#39;px&#39;;
			p.pad.style.height = THIS.height + &#39;px&#39;;

			// pad palettes (HSV and HVS)
			p.padPal.draw(THIS.width, THIS.height, jsc.getPadYChannel(THIS));

			// pad border
			p.padB.style.position = &#39;absolute&#39;;
			p.padB.style.left = THIS.padding + &#39;px&#39;;
			p.padB.style.top = THIS.padding + &#39;px&#39;;
			p.padB.style.border = THIS.controlBorderWidth + &#39;px solid&#39;;
			p.padB.style.borderColor = THIS.controlBorderColor;

			// pad mouse area
			p.padM.style.position = &#39;absolute&#39;;
			p.padM.style.left = 0 + &#39;px&#39;;
			p.padM.style.top = 0 + &#39;px&#39;;
			p.padM.style.width = (THIS.padding + 2 * THIS.controlBorderWidth + THIS.width + controlPadding) + &#39;px&#39;;
			p.padM.style.height = (2 * THIS.controlBorderWidth + 2 * THIS.padding + THIS.height) + &#39;px&#39;;
			p.padM.style.cursor = padCursor;
			jsc.setData(p.padM, {
				instance: THIS,
				control: &#39;pad&#39;,
			})

			// pad cross
			p.cross.style.position = &#39;absolute&#39;;
			p.cross.style.left =
			p.cross.style.top =
				&#39;0&#39;;
			p.cross.style.width =
			p.cross.style.height =
				crossOuterSize + &#39;px&#39;;

			// pad cross border Y and X
			p.crossBY.style.position =
			p.crossBX.style.position =
				&#39;absolute&#39;;
			p.crossBY.style.background =
			p.crossBX.style.background =
				THIS.pointerBorderColor;
			p.crossBY.style.width =
			p.crossBX.style.height =
				(2 * THIS.pointerBorderWidth + THIS.pointerThickness) + &#39;px&#39;;
			p.crossBY.style.height =
			p.crossBX.style.width =
				crossOuterSize + &#39;px&#39;;
			p.crossBY.style.left =
			p.crossBX.style.top =
				(Math.floor(crossOuterSize / 2) - Math.floor(THIS.pointerThickness / 2) - THIS.pointerBorderWidth) + &#39;px&#39;;
			p.crossBY.style.top =
			p.crossBX.style.left =
				&#39;0&#39;;

			// pad cross line Y and X
			p.crossLY.style.position =
			p.crossLX.style.position =
				&#39;absolute&#39;;
			p.crossLY.style.background =
			p.crossLX.style.background =
				THIS.pointerColor;
			p.crossLY.style.height =
			p.crossLX.style.width =
				(crossOuterSize - 2 * THIS.pointerBorderWidth) + &#39;px&#39;;
			p.crossLY.style.width =
			p.crossLX.style.height =
				THIS.pointerThickness + &#39;px&#39;;
			p.crossLY.style.left =
			p.crossLX.style.top =
				(Math.floor(crossOuterSize / 2) - Math.floor(THIS.pointerThickness / 2)) + &#39;px&#39;;
			p.crossLY.style.top =
			p.crossLX.style.left =
				THIS.pointerBorderWidth + &#39;px&#39;;


			// slider
			p.sld.style.overflow = &#39;hidden&#39;;
			p.sld.style.width = THIS.sliderSize + &#39;px&#39;;
			p.sld.style.height = THIS.height + &#39;px&#39;;

			// slider gradient
			p.sldGrad.draw(THIS.sliderSize, THIS.height, &#39;#000&#39;, &#39;#000&#39;);

			// slider border
			p.sldB.style.display = displaySlider ? &#39;block&#39; : &#39;none&#39;;
			p.sldB.style.position = &#39;absolute&#39;;
			p.sldB.style.left = (THIS.padding + THIS.width + 2 * THIS.controlBorderWidth + 2 * controlPadding) + &#39;px&#39;;
			p.sldB.style.top = THIS.padding + &#39;px&#39;;
			p.sldB.style.border = THIS.controlBorderWidth + &#39;px solid&#39;;
			p.sldB.style.borderColor = THIS.controlBorderColor;

			// slider mouse area
			p.sldM.style.display = displaySlider ? &#39;block&#39; : &#39;none&#39;;
			p.sldM.style.position = &#39;absolute&#39;;
			p.sldM.style.left = (THIS.padding + THIS.width + 2 * THIS.controlBorderWidth + controlPadding) + &#39;px&#39;;
			p.sldM.style.top = 0 + &#39;px&#39;;
			p.sldM.style.width = (
					(THIS.sliderSize + 2 * controlPadding + 2 * THIS.controlBorderWidth) +
					(displayAlphaSlider ? 0 : Math.max(0, THIS.padding - controlPadding)) // remaining padding to the right edge
				) + &#39;px&#39;;
			p.sldM.style.height = (2 * THIS.controlBorderWidth + 2 * THIS.padding + THIS.height) + &#39;px&#39;;
			p.sldM.style.cursor = &#39;default&#39;;
			jsc.setData(p.sldM, {
				instance: THIS,
				control: &#39;sld&#39;,
			})

			// slider pointer inner and outer border
			p.sldPtrIB.style.border =
			p.sldPtrOB.style.border =
				THIS.pointerBorderWidth + &#39;px solid &#39; + THIS.pointerBorderColor;

			// slider pointer outer border
			p.sldPtrOB.style.position = &#39;absolute&#39;;
			p.sldPtrOB.style.left = -(2 * THIS.pointerBorderWidth + THIS.pointerThickness) + &#39;px&#39;;
			p.sldPtrOB.style.top = &#39;0&#39;;

			// slider pointer middle border
			p.sldPtrMB.style.border = THIS.pointerThickness + &#39;px solid &#39; + THIS.pointerColor;

			// slider pointer spacer
			p.sldPtrS.style.width = THIS.sliderSize + &#39;px&#39;;
			p.sldPtrS.style.height = jsc.pub.sliderInnerSpace + &#39;px&#39;;


			// alpha slider
			p.asld.style.overflow = &#39;hidden&#39;;
			p.asld.style.width = THIS.sliderSize + &#39;px&#39;;
			p.asld.style.height = THIS.height + &#39;px&#39;;

			// alpha slider gradient
			p.asldGrad.draw(THIS.sliderSize, THIS.height, &#39;#000&#39;);

			// alpha slider border
			p.asldB.style.display = displayAlphaSlider ? &#39;block&#39; : &#39;none&#39;;
			p.asldB.style.position = &#39;absolute&#39;;
			p.asldB.style.left = (
					(THIS.padding + THIS.width + 2 * THIS.controlBorderWidth + controlPadding) +
					(displaySlider ? (THIS.sliderSize + 3 * controlPadding + 2 * THIS.controlBorderWidth) : 0)
				) + &#39;px&#39;;
			p.asldB.style.top = THIS.padding + &#39;px&#39;;
			p.asldB.style.border = THIS.controlBorderWidth + &#39;px solid&#39;;
			p.asldB.style.borderColor = THIS.controlBorderColor;

			// alpha slider mouse area
			p.asldM.style.display = displayAlphaSlider ? &#39;block&#39; : &#39;none&#39;;
			p.asldM.style.position = &#39;absolute&#39;;
			p.asldM.style.left = (
					(THIS.padding + THIS.width + 2 * THIS.controlBorderWidth + controlPadding) +
					(displaySlider ? (THIS.sliderSize + 2 * controlPadding + 2 * THIS.controlBorderWidth) : 0)
				) + &#39;px&#39;;
			p.asldM.style.top = 0 + &#39;px&#39;;
			p.asldM.style.width = (
					(THIS.sliderSize + 2 * controlPadding + 2 * THIS.controlBorderWidth) +
					Math.max(0, THIS.padding - controlPadding) // remaining padding to the right edge
				) + &#39;px&#39;;
			p.asldM.style.height = (2 * THIS.controlBorderWidth + 2 * THIS.padding + THIS.height) + &#39;px&#39;;
			p.asldM.style.cursor = &#39;default&#39;;
			jsc.setData(p.asldM, {
				instance: THIS,
				control: &#39;asld&#39;,
			})

			// alpha slider pointer inner and outer border
			p.asldPtrIB.style.border =
			p.asldPtrOB.style.border =
				THIS.pointerBorderWidth + &#39;px solid &#39; + THIS.pointerBorderColor;

			// alpha slider pointer outer border
			p.asldPtrOB.style.position = &#39;absolute&#39;;
			p.asldPtrOB.style.left = -(2 * THIS.pointerBorderWidth + THIS.pointerThickness) + &#39;px&#39;;
			p.asldPtrOB.style.top = &#39;0&#39;;

			// alpha slider pointer middle border
			p.asldPtrMB.style.border = THIS.pointerThickness + &#39;px solid &#39; + THIS.pointerColor;

			// alpha slider pointer spacer
			p.asldPtrS.style.width = THIS.sliderSize + &#39;px&#39;;
			p.asldPtrS.style.height = jsc.pub.sliderInnerSpace + &#39;px&#39;;


			// the Close button
			function setBtnBorder () {
				var insetColors = THIS.controlBorderColor.split(/\s+/);
				var outsetColor = insetColors.length &lt; 2 ? insetColors[0] : insetColors[1] + &#39; &#39; + insetColors[0] + &#39; &#39; + insetColors[0] + &#39; &#39; + insetColors[1];
				p.btn.style.borderColor = outsetColor;
			}
			var btnPadding = 15; // px
			p.btn.className = &#39;jscolor-btn-close&#39;;
			p.btn.style.display = THIS.closeButton ? &#39;block&#39; : &#39;none&#39;;
			p.btn.style.position = &#39;absolute&#39;;
			p.btn.style.left = THIS.padding + &#39;px&#39;;
			p.btn.style.bottom = THIS.padding + &#39;px&#39;;
			p.btn.style.padding = &#39;0 &#39; + btnPadding + &#39;px&#39;;
			p.btn.style.maxWidth = (dims[0] - 2 * THIS.padding - 2 * THIS.controlBorderWidth - 2 * btnPadding) + &#39;px&#39;;
			p.btn.style.overflow = &#39;hidden&#39;;
			p.btn.style.height = THIS.buttonHeight + &#39;px&#39;;
			p.btn.style.whiteSpace = &#39;nowrap&#39;;
			p.btn.style.border = THIS.controlBorderWidth + &#39;px solid&#39;;
			setBtnBorder();
			p.btn.style.color = THIS.buttonColor;
			p.btn.style.font = &#39;12px sans-serif&#39;;
			p.btn.style.textAlign = &#39;center&#39;;
			p.btn.style.cursor = &#39;pointer&#39;;
			p.btn.onmousedown = function () {
				THIS.hide();
			};
			p.btnT.style.lineHeight = THIS.buttonHeight + &#39;px&#39;;
			p.btnT.innerHTML = &#39;&#39;;
			p.btnT.appendChild(document.createTextNode(THIS.closeText));

			// reposition the pointers
			redrawPad();
			redrawSld();
			redrawASld();

			// If we are changing the owner without first closing the picker,
			// make sure to first deal with the old owner
			if (jsc.picker.owner &amp;&amp; jsc.picker.owner !== THIS) {
				jsc.removeClass(jsc.picker.owner.targetElement, jsc.pub.activeClassName);
			}

			// Set a new picker owner
			jsc.picker.owner = THIS;

			// The redrawPosition() method needs picker.owner to be set, that&#39;s why we call it here,
			// after setting the owner
			if (THIS.container === document.body) {
				jsc.redrawPosition();
			} else {
				jsc._drawPosition(THIS, 0, 0, &#39;relative&#39;, false);
			}

			if (p.wrap.parentNode !== THIS.container) {
				THIS.container.appendChild(p.wrap);
			}

			jsc.addClass(THIS.targetElement, jsc.pub.activeClassName);
		}


		function redrawPad () {
			// redraw the pad pointer
			var yChannel = jsc.getPadYChannel(THIS);
			var x = Math.round((THIS.channels.h / 360) * (THIS.width - 1));
			var y = Math.round((1 - THIS.channels[yChannel] / 100) * (THIS.height - 1));
			var crossOuterSize = (2 * THIS.pointerBorderWidth + THIS.pointerThickness + 2 * THIS.crossSize);
			var ofs = -Math.floor(crossOuterSize / 2);
			jsc.picker.cross.style.left = (x + ofs) + &#39;px&#39;;
			jsc.picker.cross.style.top = (y + ofs) + &#39;px&#39;;

			// redraw the slider
			switch (jsc.getSliderChannel(THIS)) {
			case &#39;s&#39;:
				var rgb1 = jsc.HSV_RGB(THIS.channels.h, 100, THIS.channels.v);
				var rgb2 = jsc.HSV_RGB(THIS.channels.h, 0, THIS.channels.v);
				var color1 = &#39;rgb(&#39; +
					Math.round(rgb1[0]) + &#39;,&#39; +
					Math.round(rgb1[1]) + &#39;,&#39; +
					Math.round(rgb1[2]) + &#39;)&#39;;
				var color2 = &#39;rgb(&#39; +
					Math.round(rgb2[0]) + &#39;,&#39; +
					Math.round(rgb2[1]) + &#39;,&#39; +
					Math.round(rgb2[2]) + &#39;)&#39;;
				jsc.picker.sldGrad.draw(THIS.sliderSize, THIS.height, color1, color2);
				break;
			case &#39;v&#39;:
				var rgb = jsc.HSV_RGB(THIS.channels.h, THIS.channels.s, 100);
				var color1 = &#39;rgb(&#39; +
					Math.round(rgb[0]) + &#39;,&#39; +
					Math.round(rgb[1]) + &#39;,&#39; +
					Math.round(rgb[2]) + &#39;)&#39;;
				var color2 = &#39;#000&#39;;
				jsc.picker.sldGrad.draw(THIS.sliderSize, THIS.height, color1, color2);
				break;
			}

			// redraw the alpha slider
			jsc.picker.asldGrad.draw(THIS.sliderSize, THIS.height, THIS.toHEXString());
		}


		function redrawSld () {
			var sldChannel = jsc.getSliderChannel(THIS);
			if (sldChannel) {
				// redraw the slider pointer
				var y = Math.round((1 - THIS.channels[sldChannel] / 100) * (THIS.height - 1));
				jsc.picker.sldPtrOB.style.top = (y - (2 * THIS.pointerBorderWidth + THIS.pointerThickness) - Math.floor(jsc.pub.sliderInnerSpace / 2)) + &#39;px&#39;;
			}

			// redraw the alpha slider
			jsc.picker.asldGrad.draw(THIS.sliderSize, THIS.height, THIS.toHEXString());
		}


		function redrawASld () {
			var y = Math.round((1 - THIS.channels.a) * (THIS.height - 1));
			jsc.picker.asldPtrOB.style.top = (y - (2 * THIS.pointerBorderWidth + THIS.pointerThickness) - Math.floor(jsc.pub.sliderInnerSpace / 2)) + &#39;px&#39;;
		}


		function isPickerOwner () {
			return jsc.picker &amp;&amp; jsc.picker.owner === THIS;
		}


		function onValueKeyDown (ev) {
			if (jsc.eventKey(ev) === &#39;Enter&#39;) {
				if (THIS.valueElement) {
					THIS.processValueInput(THIS.valueElement.value);
				}
				THIS.tryHide();
			}
		}


		function onAlphaKeyDown (ev) {
			if (jsc.eventKey(ev) === &#39;Enter&#39;) {
				if (THIS.alphaElement) {
					THIS.processAlphaInput(THIS.alphaElement.value);
				}
				THIS.tryHide();
			}
		}


		function onValueChange (ev) {
			if (jsc.getData(ev, &#39;internal&#39;)) {
				return; // skip if the event was internally triggered by jscolor
			}

			var oldVal = THIS.valueElement.value;

			THIS.processValueInput(THIS.valueElement.value); // this might change the value

			jsc.triggerCallback(THIS, &#39;onChange&#39;);

			if (THIS.valueElement.value !== oldVal) {
				// value was additionally changed -&gt; let&#39;s trigger the change event again, even though it was natively dispatched
				jsc.triggerInputEvent(THIS.valueElement, &#39;change&#39;, true, true);
			}
		}


		function onAlphaChange (ev) {
			if (jsc.getData(ev, &#39;internal&#39;)) {
				return; // skip if the event was internally triggered by jscolor
			}

			var oldVal = THIS.alphaElement.value;

			THIS.processAlphaInput(THIS.alphaElement.value); // this might change the value

			jsc.triggerCallback(THIS, &#39;onChange&#39;);

			// triggering valueElement&#39;s onChange (because changing alpha changes the entire color, e.g. with rgba format)
			jsc.triggerInputEvent(THIS.valueElement, &#39;change&#39;, true, true);

			if (THIS.alphaElement.value !== oldVal) {
				// value was additionally changed -&gt; let&#39;s trigger the change event again, even though it was natively dispatched
				jsc.triggerInputEvent(THIS.alphaElement, &#39;change&#39;, true, true);
			}
		}


		function onValueInput (ev) {
			if (jsc.getData(ev, &#39;internal&#39;)) {
				return; // skip if the event was internally triggered by jscolor
			}

			if (THIS.valueElement) {
				THIS.fromString(THIS.valueElement.value, jsc.flags.leaveValue);
			}

			jsc.triggerCallback(THIS, &#39;onInput&#39;);

			// triggering valueElement&#39;s onInput
			// (not needed, it was dispatched normally by the browser)
		}


		function onAlphaInput (ev) {
			if (jsc.getData(ev, &#39;internal&#39;)) {
				return; // skip if the event was internally triggered by jscolor
			}

			if (THIS.alphaElement) {
				THIS.fromHSVA(null, null, null, parseFloat(THIS.alphaElement.value), jsc.flags.leaveAlpha);
			}

			jsc.triggerCallback(THIS, &#39;onInput&#39;);

			// triggering valueElement&#39;s onInput (because changing alpha changes the entire color, e.g. with rgba format)
			jsc.triggerInputEvent(THIS.valueElement, &#39;input&#39;, true, true);
		}


		//
		// Install the color picker on chosen element(s)
		//


		// Determine picker&#39;s container element
		if (this.container === undefined) {
			this.container = document.body; // default container is BODY element

		} else { // explicitly set to custom element
			this.container = jsc.node(this.container);
		}

		if (!this.container) {
			throw new Error(&#39;Cannot instantiate color picker without a container element&#39;);
		}


		// Fetch the target element
		this.targetElement = jsc.node(targetElement);

		if (!this.targetElement) {
			// temporarily customized error message to help with migrating from versions prior to 2.2
			if (typeof targetElement === &#39;string&#39; &amp;&amp; /^[a-zA-Z][\w:.-]*$/.test(targetElement)) {
				// targetElement looks like valid ID
				var possiblyId = targetElement;
				throw new Error(&#39;If \&#39;&#39; + possiblyId + &#39;\&#39; is supposed to be an ID, please use \&#39;#&#39; + possiblyId + &#39;\&#39; or any valid CSS selector.&#39;);
			}

			throw new Error(&#39;Cannot instantiate color picker without a target element&#39;);
		}

		if (this.targetElement.jscolor &amp;&amp; this.targetElement.jscolor instanceof jsc.pub) {
			throw new Error(&#39;Color picker already installed on this element&#39;);
		}


		// link this instance with the target element
		this.targetElement.jscolor = this;
		jsc.addClass(this.targetElement, jsc.pub.className);

		// register this instance
		jsc.instances.push(this);


		// if target is BUTTON
		if (jsc.isButton(this.targetElement)) {

			if (this.targetElement.type.toLowerCase() !== &#39;button&#39;) {
				// on buttons, always force type to be &#39;button&#39;, e.g. in situations the target &lt;button&gt; has no type
				// and thus defaults to &#39;submit&#39; and would submit the form when clicked
				this.targetElement.type = &#39;button&#39;;
			}

			if (jsc.isButtonEmpty(this.targetElement)) { // empty button
				// it is important to clear element&#39;s contents first.
				// if we&#39;re re-instantiating color pickers on DOM that has been modified by changing page&#39;s innerHTML,
				// we would keep adding more non-breaking spaces to element&#39;s content (because element&#39;s contents survive
				// innerHTML changes, but picker instances don&#39;t)
				jsc.removeChildren(this.targetElement);

				// let&#39;s insert a non-breaking space
				this.targetElement.appendChild(document.createTextNode(&#39;\xa0&#39;));

				// set min-width = previewSize, if not already greater
				var compStyle = jsc.getCompStyle(this.targetElement);
				var currMinWidth = parseFloat(compStyle[&#39;min-width&#39;]) || 0;
				if (currMinWidth &lt; this.previewSize) {
					jsc.setStyle(this.targetElement, {
						&#39;min-width&#39;: this.previewSize + &#39;px&#39;,
					}, this.forceStyle);
				}
			}
		}

		// Determine the value element
		if (this.valueElement === undefined) {
			if (jsc.isTextInput(this.targetElement)) {
				// for text inputs, default valueElement is targetElement
				this.valueElement = this.targetElement;
			} else {
				// leave it undefined
			}

		} else if (this.valueElement === null) { // explicitly set to null
			// leave it null

		} else { // explicitly set to custom element
			this.valueElement = jsc.node(this.valueElement);
		}

		// Determine the alpha element
		if (this.alphaElement) {
			this.alphaElement = jsc.node(this.alphaElement);
		}

		// Determine the preview element
		if (this.previewElement === undefined) {
			this.previewElement = this.targetElement; // default previewElement is targetElement

		} else if (this.previewElement === null) { // explicitly set to null
			// leave it null

		} else { // explicitly set to custom element
			this.previewElement = jsc.node(this.previewElement);
		}

		// valueElement
		if (this.valueElement &amp;&amp; jsc.isTextInput(this.valueElement)) {

			// If the value element has onInput event already set, we need to detach it and attach AFTER our listener.
			// otherwise the picker instance would still contain the old color when accessed from the onInput handler.
			var valueElementOrigEvents = {
				onInput: this.valueElement.oninput
			};
			this.valueElement.oninput = null;

			this.valueElement.addEventListener(&#39;keydown&#39;, onValueKeyDown, false);
			this.valueElement.addEventListener(&#39;change&#39;, onValueChange, false);
			this.valueElement.addEventListener(&#39;input&#39;, onValueInput, false);
			// the original event listener must be attached AFTER our handler (to let it first set picker&#39;s color)
			if (valueElementOrigEvents.onInput) {
				this.valueElement.addEventListener(&#39;input&#39;, valueElementOrigEvents.onInput, false);
			}

			this.valueElement.setAttribute(&#39;autocomplete&#39;, &#39;off&#39;);
			this.valueElement.setAttribute(&#39;autocorrect&#39;, &#39;off&#39;);
			this.valueElement.setAttribute(&#39;autocapitalize&#39;, &#39;off&#39;);
			this.valueElement.setAttribute(&#39;spellcheck&#39;, false);
		}

		// alphaElement
		if (this.alphaElement &amp;&amp; jsc.isTextInput(this.alphaElement)) {
			this.alphaElement.addEventListener(&#39;keydown&#39;, onAlphaKeyDown, false);
			this.alphaElement.addEventListener(&#39;change&#39;, onAlphaChange, false);
			this.alphaElement.addEventListener(&#39;input&#39;, onAlphaInput, false);

			this.alphaElement.setAttribute(&#39;autocomplete&#39;, &#39;off&#39;);
			this.alphaElement.setAttribute(&#39;autocorrect&#39;, &#39;off&#39;);
			this.alphaElement.setAttribute(&#39;autocapitalize&#39;, &#39;off&#39;);
			this.alphaElement.setAttribute(&#39;spellcheck&#39;, false);
		}

		// determine initial color value
		//
		var initValue = &#39;FFFFFF&#39;;

		if (this.value !== undefined) {
			initValue = this.value; // get initial color from the &#39;value&#39; property
		} else if (this.valueElement &amp;&amp; this.valueElement.value !== undefined) {
			initValue = this.valueElement.value; // get initial color from valueElement&#39;s value
		}

		// determine initial alpha value
		//
		var initAlpha = undefined;

		if (this.alpha !== undefined) {
			initAlpha = (&#39;&#39;+this.alpha); // get initial alpha value from the &#39;alpha&#39; property
		} else if (this.alphaElement &amp;&amp; this.alphaElement.value !== undefined) {
			initAlpha = this.alphaElement.value; // get initial color from alphaElement&#39;s value
		}

		// determine current format based on the initial color value
		//
		this._currentFormat = null;

		if ([&#39;auto&#39;, &#39;any&#39;].indexOf(this.format.toLowerCase()) &gt; -1) {
			// format is &#39;auto&#39; or &#39;any&#39; -&gt; let&#39;s auto-detect current format
			var color = jsc.parseColorString(initValue);
			this._currentFormat = color ? color.format : &#39;hex&#39;;
		} else {
			// format is specified
			this._currentFormat = this.format.toLowerCase();
		}


		// let&#39;s parse the initial color value and expose color&#39;s preview
		this.processValueInput(initValue);

		// let&#39;s also parse and expose the initial alpha value, if any
		//
		// Note: If the initial color value contains alpha value in it (e.g. in rgba format),
		// this will overwrite it. So we should only process alpha input if there was any initial
		// alpha explicitly set, otherwise we could needlessly lose initial value&#39;s alpha
		if (initAlpha !== undefined) {
			this.processAlphaInput(initAlpha);
		}

	}

};


//================================
// Public properties and methods
//================================

//
// These will be publicly available via jscolor.&lt;name&gt; and JSColor.&lt;name&gt;
//


// class that will be set to elements having jscolor installed on them
jsc.pub.className = &#39;jscolor&#39;;


// class that will be set to elements having jscolor active on them
jsc.pub.activeClassName = &#39;jscolor-active&#39;;


// whether to try to parse the options string by evaluating it using &#39;new Function()&#39;
// in case it could not be parsed with JSON.parse()
jsc.pub.looseJSON = true;


// presets
jsc.pub.presets = {};

// built-in presets
jsc.pub.presets[&#39;default&#39;] = {}; // baseline for customization

jsc.pub.presets[&#39;light&#39;] = { // default color scheme
	backgroundColor: &#39;rgba(255,255,255,1)&#39;,
	controlBorderColor: &#39;rgba(187,187,187,1)&#39;,
	buttonColor: &#39;rgba(0,0,0,1)&#39;,
};
jsc.pub.presets[&#39;dark&#39;] = {
	backgroundColor: &#39;rgba(51,51,51,1)&#39;,
	controlBorderColor: &#39;rgba(153,153,153,1)&#39;,
	buttonColor: &#39;rgba(240,240,240,1)&#39;,
};

jsc.pub.presets[&#39;small&#39;] = { width:101, height:101, padding:10, sliderSize:14 };
jsc.pub.presets[&#39;medium&#39;] = { width:181, height:101, padding:12, sliderSize:16 }; // default size
jsc.pub.presets[&#39;large&#39;] = { width:271, height:151, padding:12, sliderSize:24 };

jsc.pub.presets[&#39;thin&#39;] = { borderWidth:1, controlBorderWidth:1, pointerBorderWidth:1 }; // default thickness
jsc.pub.presets[&#39;thick&#39;] = { borderWidth:2, controlBorderWidth:2, pointerBorderWidth:2 };


// size of space in the sliders
jsc.pub.sliderInnerSpace = 3; // px

// transparency chessboard
jsc.pub.chessboardSize = 8; // px
jsc.pub.chessboardColor1 = &#39;#666666&#39;;
jsc.pub.chessboardColor2 = &#39;#999999&#39;;

// preview separator
jsc.pub.previewSeparator = [&#39;rgba(255,255,255,.65)&#39;, &#39;rgba(128,128,128,.65)&#39;];


// Installs jscolor on current DOM tree
jsc.pub.install = function (rootNode) {
	var success = true;

	try {
		jsc.installBySelector(&#39;[data-jscolor]&#39;, rootNode);
	} catch (e) {
		success = false;
		console.warn(e);
	}

	// for backward compatibility with DEPRECATED installation using class name
	if (jsc.pub.lookupClass) {
		try {
			jsc.installBySelector(
				(
					&#39;input.&#39; + jsc.pub.lookupClass + &#39;, &#39; +
					&#39;button.&#39; + jsc.pub.lookupClass
				),
				rootNode
			);
		} catch (e) {}
	}

	return success;
};


// Triggers given input event(s) (e.g. &#39;input&#39; or &#39;change&#39;) on all color pickers.
//
// It is possible to specify multiple events separated with a space.
// If called before jscolor is initialized, then the events will be triggered after initialization.
//
jsc.pub.trigger = function (eventNames) {
	if (jsc.initialized) {
		jsc.triggerGlobal(eventNames);
	} else {
		jsc.triggerQueue.push(eventNames);
	}
};


// Hides current color picker box
jsc.pub.hide = function () {
	if (jsc.picker &amp;&amp; jsc.picker.owner) {
		jsc.picker.owner.hide();
	}
};


// Returns a data URL of a gray chessboard image that indicates transparency
jsc.pub.chessboard = function (color) {
	if (!color) {
		color = &#39;rgba(0,0,0,0)&#39;;
	}
	var preview = jsc.genColorPreviewCanvas(color);
	return preview.canvas.toDataURL();
};


// Returns a data URL of a gray chessboard image that indicates transparency
jsc.pub.background = function (color) {
	var backgrounds = [];

	// CSS gradient for background color preview
	backgrounds.push(jsc.genColorPreviewGradient(color));

	// data URL of generated PNG image with a gray transparency chessboard
	var preview = jsc.genColorPreviewCanvas();
	backgrounds.push([
		&#39;url(\&#39;&#39; + preview.canvas.toDataURL() + &#39;\&#39;)&#39;,
		&#39;left top&#39;,
		&#39;repeat&#39;,
	].join(&#39; &#39;));

	return backgrounds.join(&#39;, &#39;);
};


//
// DEPRECATED properties and methods
//


// DEPRECATED. Use jscolor.presets.default instead.
//
// Custom default options for all color pickers, e.g. { hash: true, width: 300 }
jsc.pub.options = {};


// DEPRECATED. Use data-jscolor attribute instead, which installs jscolor on given element.
//
// By default, we&#39;ll search for all elements with class=&quot;jscolor&quot; and install a color picker on them.
//
// You can change what class name will be looked for by setting the property jscolor.lookupClass
// anywhere in your HTML document. To completely disable the automatic lookup, set it to null.
//
jsc.pub.lookupClass = &#39;jscolor&#39;;


// DEPRECATED. Use jscolor.install() instead
//
jsc.pub.init = function () {
	console.warn(&#39;jscolor.init() is DEPRECATED. Using jscolor.install() instead.&#39; + jsc.docsRef);
	return jsc.pub.install();
};


// DEPRECATED. Use data-jscolor attribute instead, which installs jscolor on given element.
//
// Install jscolor on all elements that have the specified class name
jsc.pub.installByClassName = function () {
	console.error(&#39;jscolor.installByClassName() is DEPRECATED. Use data-jscolor=&quot;&quot; attribute instead of a class name.&#39; + jsc.docsRef);
	return false;
};


jsc.register();


return jsc.pub;


})(); // END window.jscolor

window.JSColor = window.jscolor; // &#39;JSColor&#39; is an alias to &#39;jscolor&#39;

} // endif
    
    
//]]&gt;
&lt;/script&gt;&lt;title&gt;onChange and onInput events&lt;/title&gt;&lt;script src=&quot;jscolor.js&quot;&gt;&lt;/script&gt;&lt;p&gt;
    إختر لون:
    &lt;input data-jscolor=&quot;{alpha:100}&quot; onchange=&quot;update(this.jscolor, &#39;#pr3&#39;)&quot; oninput=&quot;update(this.jscolor, &#39;#pr4&#39;)&quot; value=&quot;#FF1677&quot; /&gt;
&lt;/p&gt;

&lt;em id=&quot;pr4&quot; style=&quot;display: inline-block; padding: 10em 50%;&quot;&gt;&lt;/em&gt;


&lt;script&gt;
function update(picker, selector) {
    document.querySelector(selector).style.background = picker.toBackground()
}

// triggers &#39;onInput&#39; and &#39;onChange&#39; on all color pickers when they are ready
jscolor.trigger(&#39;input change&#39;);
&lt;/script&gt;


&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;b&gt;طريقة التركيب:&lt;/b&gt;&lt;/span&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; line-height: 1em; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;إنسخ الشفرة التالية وضعها في صفحة ثابتة أو صفحة مشاركة ( ضع الشفرة في وضع HTML )&lt;/div&gt;  
&lt;div style=&quot;text-align: right;&quot;&gt;&lt;br /&gt;&lt;/div&gt;

&lt;body&gt;
&lt;header&gt;
&lt;section class=&quot;prevCode&quot;&gt;

&lt;div id=&quot;pdg&quot;&gt;&lt;/div&gt;

&lt;section class=&quot;code&quot;&gt;
&lt;h3 style=&quot;font-size: 16px; font-weight: normal;&quot;&gt;كود منتقي الألوان&lt;/h3&gt;
&lt;div class=&quot;codeField&quot;&gt;
&lt;textarea id=&quot;code&quot; readonly=&quot;&quot;&gt;  
&lt;script type=&quot;text/javascript&quot;&gt;
//&lt;![CDATA[
    
/**
 * jscolor - JavaScript Color Picker
 *
 * @link    http://jscolor.com
 * @license For open source use: GPLv3
 *          For commercial use: JSColor Commercial License
 * @author  Jan Odvarko - East Desire
 * @version 2.3.3
 *
 * See usage examples at http://jscolor.com/examples/
 */


&quot;use strict&quot;;


if (!window.jscolor) {

window.jscolor = (function () { // BEGIN window.jscolor

var jsc = {


	initialized : false,

	instances : [], // created instances of jscolor

	triggerQueue : [], // events waiting to be triggered after init


	register : function () {
		document.addEventListener(&#39;DOMContentLoaded&#39;, jsc.init, false);
		document.addEventListener(&#39;mousedown&#39;, jsc.onDocumentMouseDown, false);
		document.addEventListener(&#39;keyup&#39;, jsc.onDocumentKeyUp, false);
		window.addEventListener(&#39;resize&#39;, jsc.onWindowResize, false);
	},


	init : function () {
		if (jsc.initialized) {
			return;
		}

		jsc.pub.install();
		jsc.initialized = true;

		// trigger events waiting in the queue
		while (jsc.triggerQueue.length) {
			var ev = jsc.triggerQueue.shift();
			jsc.triggerGlobal(ev);
		}
	},


	installBySelector : function (selector, rootNode) {
		rootNode = rootNode ? jsc.node(rootNode) : document;
		if (!rootNode) {
			throw new Error(&#39;Missing root node&#39;);
		}

		var elms = rootNode.querySelectorAll(selector);

		// for backward compatibility with DEPRECATED installation/configuration using className
		var matchClass = new RegExp(&#39;(^|\\s)(&#39; + jsc.pub.lookupClass + &#39;)(\\s*(\\{[^}]*\\})|\\s|$)&#39;, &#39;i&#39;);

		for (var i = 0; i &lt; elms.length; i += 1) {

			if (elms[i].jscolor &amp;&amp; elms[i].jscolor instanceof jsc.pub) {
				continue; // jscolor already installed on this element
			}

			if (elms[i].type !== undefined &amp;&amp; elms[i].type.toLowerCase() == &#39;color&#39; &amp;&amp; jsc.isColorAttrSupported) {
				continue; // skips inputs of type &#39;color&#39; if supported by the browser
			}

			var dataOpts, m;

			if (
				(dataOpts = jsc.getDataAttr(elms[i], &#39;jscolor&#39;)) !== null ||
				(elms[i].className &amp;&amp; (m = elms[i].className.match(matchClass))) // installation using className (DEPRECATED)
			) {
				var targetElm = elms[i];

				var optsStr = &#39;&#39;;
				if (dataOpts !== null) {
					optsStr = dataOpts;

				} else if (m) { // installation using className (DEPRECATED)
					console.warn(&#39;Installation using class name is DEPRECATED. Use data-jscolor=&quot;&quot; attribute instead.&#39; + jsc.docsRef);
					if (m[4]) {
						optsStr = m[4];
					}
				}

				var opts = null;
				if (optsStr.trim()) {
					try {
						opts = jsc.parseOptionsStr(optsStr);
					} catch (e) {
						console.warn(e + &#39;\n&#39; + optsStr);
					}
				}

				try {
					new jsc.pub(targetElm, opts);
				} catch (e) {
					console.warn(e);
				}
			}
		}
	},


	parseOptionsStr : function (str) {
		var opts = null;

		try {
			opts = JSON.parse(str);

		} catch (eParse) {
			if (!jsc.pub.looseJSON) {
				throw new Error(&#39;Could not parse jscolor options as JSON: &#39; + eParse);
			} else {
				// loose JSON syntax is enabled -&gt; try to evaluate the options string as JavaScript object
				try {
					opts = (new Function (&#39;var opts = (&#39; + str + &#39;); return typeof opts === &quot;object&quot; ? opts : {};&#39;))();
				} catch (eEval) {
					throw new Error(&#39;Could not evaluate jscolor options: &#39; + eEval);
				}
			}
		}
		return opts;
	},


	getInstances : function () {
		var inst = [];
		for (var i = 0; i &lt; jsc.instances.length; i += 1) {
			// if the targetElement still exists, the instance is considered &quot;alive&quot;
			if (jsc.instances[i] &amp;&amp; jsc.instances[i].targetElement) {
				inst.push(jsc.instances[i]);
			}
		}
		return inst;
	},


	createEl : function (tagName) {
		var el = document.createElement(tagName);
		jsc.setData(el, &#39;gui&#39;, true)
		return el;
	},


	node : function (nodeOrSelector) {
		if (!nodeOrSelector) {
			return null;
		}

		if (typeof nodeOrSelector === &#39;string&#39;) {
			// query selector
			var sel = nodeOrSelector;
			var el = null;
			try {
				el = document.querySelector(sel);
			} catch (e) {
				console.warn(e);
				return null;
			}
			if (!el) {
				console.warn(&#39;No element matches the selector: %s&#39;, sel);
			}
			return el;
		}

		if (jsc.isNode(nodeOrSelector)) {
			// DOM node
			return nodeOrSelector;
		}

		console.warn(&#39;Invalid node of type %s: %s&#39;, typeof nodeOrSelector, nodeOrSelector);
		return null;
	},


	// See https://stackoverflow.com/questions/384286/
	isNode : function (val) {
		if (typeof Node === &#39;object&#39;) {
			return val instanceof Node;
		}
		return val &amp;&amp; typeof val === &#39;object&#39; &amp;&amp; typeof val.nodeType === &#39;number&#39; &amp;&amp; typeof val.nodeName === &#39;string&#39;;
	},


	nodeName : function (node) {
		if (node &amp;&amp; node.nodeName) {
			return node.nodeName.toLowerCase();
		}
		return false;
	},


	removeChildren : function (node) {
		while (node.firstChild) {
			node.removeChild(node.firstChild);
		}
	},


	isTextInput : function (el) {
		return el &amp;&amp; jsc.nodeName(el) === &#39;input&#39; &amp;&amp; el.type.toLowerCase() === &#39;text&#39;;
	},


	isButton : function (el) {
		if (!el) {
			return false;
		}
		var n = jsc.nodeName(el);
		return (
			(n === &#39;button&#39;) ||
			(n === &#39;input&#39; &amp;&amp; [&#39;button&#39;, &#39;submit&#39;, &#39;reset&#39;].indexOf(el.type.toLowerCase()) &gt; -1)
		);
	},


	isButtonEmpty : function (el) {
		switch (jsc.nodeName(el)) {
			case &#39;input&#39;: return (!el.value || el.value.trim() === &#39;&#39;);
			case &#39;button&#39;: return (el.textContent.trim() === &#39;&#39;);
		}
		return null; // could not determine element&#39;s text
	},


	// See https://github.com/WICG/EventListenerOptions/blob/gh-pages/explainer.md
	isPassiveEventSupported : (function () {
		var supported = false;

		try {
			var opts = Object.defineProperty({}, &#39;passive&#39;, {
				get: function () { supported = true; }
			});
			window.addEventListener(&#39;testPassive&#39;, null, opts);
			window.removeEventListener(&#39;testPassive&#39;, null, opts);
		} catch (e) {}

		return supported;
	})(),


	isColorAttrSupported : (function () {
		var elm = document.createElement(&#39;input&#39;);
		if (elm.setAttribute) {
			elm.setAttribute(&#39;type&#39;, &#39;color&#39;);
			if (elm.type.toLowerCase() == &#39;color&#39;) {
				return true;
			}
		}
		return false;
	})(),


	dataProp : &#39;_data_jscolor&#39;,


	// usage:
	//   setData(obj, prop, value)
	//   setData(obj, {prop:value, ...})
	//
	setData : function () {
		var obj = arguments[0];

		if (arguments.length === 3) {
			// setting a single property
			var data = obj.hasOwnProperty(jsc.dataProp) ? obj[jsc.dataProp] : (obj[jsc.dataProp] = {});
			var prop = arguments[1];
			var value = arguments[2];

			data[prop] = value;
			return true;

		} else if (arguments.length === 2 &amp;&amp; typeof arguments[1] === &#39;object&#39;) {
			// setting multiple properties
			var data = obj.hasOwnProperty(jsc.dataProp) ? obj[jsc.dataProp] : (obj[jsc.dataProp] = {});
			var map = arguments[1];

			for (var prop in map) {
				if (map.hasOwnProperty(prop)) {
					data[prop] = map[prop];
				}
			}
			return true;
		}

		throw new Error(&#39;Invalid arguments&#39;);
	},


	// usage:
	//   removeData(obj, prop, [prop...])
	//
	removeData : function () {
		var obj = arguments[0];
		if (!obj.hasOwnProperty(jsc.dataProp)) {
			return true; // data object does not exist
		}
		for (var i = 1; i &lt; arguments.length; i += 1) {
			var prop = arguments[i];
			delete obj[jsc.dataProp][prop];
		}
		return true;
	},


	getData : function (obj, prop, setDefault) {
		if (!obj.hasOwnProperty(jsc.dataProp)) {
			// data object does not exist
			if (setDefault !== undefined) {
				obj[jsc.dataProp] = {}; // create data object
			} else {
				return undefined; // no value to return
			}
		}
		var data = obj[jsc.dataProp];

		if (!data.hasOwnProperty(prop) &amp;&amp; setDefault !== undefined) {
			data[prop] = setDefault;
		}
		return data[prop];
	},


	getDataAttr : function (el, name) {
		var attrName = &#39;data-&#39; + name;
		var attrValue = el.getAttribute(attrName);
		return attrValue;
	},


	_attachedGroupEvents : {},


	attachGroupEvent : function (groupName, el, evnt, func) {
		if (!jsc._attachedGroupEvents.hasOwnProperty(groupName)) {
			jsc._attachedGroupEvents[groupName] = [];
		}
		jsc._attachedGroupEvents[groupName].push([el, evnt, func]);
		el.addEventListener(evnt, func, false);
	},


	detachGroupEvents : function (groupName) {
		if (jsc._attachedGroupEvents.hasOwnProperty(groupName)) {
			for (var i = 0; i &lt; jsc._attachedGroupEvents[groupName].length; i += 1) {
				var evt = jsc._attachedGroupEvents[groupName][i];
				evt[0].removeEventListener(evt[1], evt[2], false);
			}
			delete jsc._attachedGroupEvents[groupName];
		}
	},


	preventDefault : function (e) {
		if (e.preventDefault) { e.preventDefault(); }
		e.returnValue = false;
	},


	captureTarget : function (target) {
		// IE
		if (target.setCapture) {
			jsc._capturedTarget = target;
			jsc._capturedTarget.setCapture();
		}
	},


	releaseTarget : function () {
		// IE
		if (jsc._capturedTarget) {
			jsc._capturedTarget.releaseCapture();
			jsc._capturedTarget = null;
		}
	},


	triggerEvent : function (el, eventName, bubbles, cancelable) {
		if (!el) {
			return;
		}

		var ev = null;

		if (typeof Event === &#39;function&#39;) {
			ev = new Event(eventName, {
				bubbles: bubbles,
				cancelable: cancelable
			});
		} else {
			// IE
			ev = document.createEvent(&#39;Event&#39;);
			ev.initEvent(eventName, bubbles, cancelable);
		}

		if (!ev) {
			return false;
		}

		// so that we know that the event was triggered internally
		jsc.setData(ev, &#39;internal&#39;, true);

		el.dispatchEvent(ev);
		return true;
	},


	triggerInputEvent : function (el, eventName, bubbles, cancelable) {
		if (!el) {
			return;
		}
		if (jsc.isTextInput(el)) {
			jsc.triggerEvent(el, eventName, bubbles, cancelable);
		}
	},


	eventKey : function (ev) {
		var keys = {
			9: &#39;Tab&#39;,
			13: &#39;Enter&#39;,
			27: &#39;Escape&#39;,
		};
		if (typeof ev.code === &#39;string&#39;) {
			return ev.code;
		} else if (ev.keyCode !== undefined &amp;&amp; keys.hasOwnProperty(ev.keyCode)) {
			return keys[ev.keyCode];
		}
		return null;
	},


	strList : function (str) {
		if (!str) {
			return [];
		}
		return str.replace(/^\s+|\s+$/g, &#39;&#39;).split(/\s+/);
	},


	// The className parameter (str) can only contain a single class name
	hasClass : function (elm, className) {
		if (!className) {
			return false;
		}
		if (elm.classList !== undefined) {
			return elm.classList.contains(className);
		}
		// polyfill
		return -1 != (&#39; &#39; + elm.className.replace(/\s+/g, &#39; &#39;) + &#39; &#39;).indexOf(&#39; &#39; + className + &#39; &#39;);
	},


	// The className parameter (str) can contain multiple class names separated by whitespace
	addClass : function (elm, className) {
		var classNames = jsc.strList(className);

		if (elm.classList !== undefined) {
			for (var i = 0; i &lt; classNames.length; i += 1) {
				elm.classList.add(classNames[i]);
			}
			return;
		}
		// polyfill
		for (var i = 0; i &lt; classNames.length; i += 1) {
			if (!jsc.hasClass(elm, classNames[i])) {
				elm.className += (elm.className ? &#39; &#39; : &#39;&#39;) + classNames[i];
			}
		}
	},


	// The className parameter (str) can contain multiple class names separated by whitespace
	removeClass : function (elm, className) {
		var classNames = jsc.strList(className);

		if (elm.classList !== undefined) {
			for (var i = 0; i &lt; classNames.length; i += 1) {
				elm.classList.remove(classNames[i]);
			}
			return;
		}
		// polyfill
		for (var i = 0; i &lt; classNames.length; i += 1) {
			var repl = new RegExp(
				&#39;^\\s*&#39; + classNames[i] + &#39;\\s*|&#39; +
				&#39;\\s*&#39; + classNames[i] + &#39;\\s*$|&#39; +
				&#39;\\s+&#39; + classNames[i] + &#39;(\\s+)&#39;,
				&#39;g&#39;
			);
			elm.className = elm.className.replace(repl, &#39;$1&#39;);
		}
	},


	getCompStyle : function (elm) {
		var compStyle = window.getComputedStyle ? window.getComputedStyle(elm) : elm.currentStyle;

		// Note: In Firefox, getComputedStyle returns null in a hidden iframe,
		// that&#39;s why we need to check if the returned value is non-empty
		if (!compStyle) {
			return {};
		}
		return compStyle;
	},


	// Note:
	//   Setting a property to NULL reverts it to the state before it was first set
	//   with the &#39;reversible&#39; flag enabled
	//
	setStyle : function (elm, styles, important, reversible) {
		// using &#39;&#39; for standard priority (IE10 apparently doesn&#39;t like value undefined)
		var priority = important ? &#39;important&#39; : &#39;&#39;;
		var origStyle = null;

		for (var prop in styles) {
			if (styles.hasOwnProperty(prop)) {
				var setVal = null;

				if (styles[prop] === null) {
					// reverting a property value

					if (!origStyle) {
						// get the original style object, but dont&#39;t try to create it if it doesn&#39;t exist
						origStyle = jsc.getData(elm, &#39;origStyle&#39;);
					}
					if (origStyle &amp;&amp; origStyle.hasOwnProperty(prop)) {
						// we have property&#39;s original value -&gt; use it
						setVal = origStyle[prop];
					}

				} else {
					// setting a property value

					if (reversible) {
						if (!origStyle) {
							// get the original style object and if it doesn&#39;t exist, create it
							origStyle = jsc.getData(elm, &#39;origStyle&#39;, {});
						}
						if (!origStyle.hasOwnProperty(prop)) {
							// original property value not yet stored -&gt; store it
							origStyle[prop] = elm.style[prop];
						}
					}
					setVal = styles[prop];
				}

				if (setVal !== null) {
					elm.style.setProperty(prop, setVal, priority);
				}
			}
		}
	},


	linearGradient : (function () {

		function getFuncName () {
			var stdName = &#39;linear-gradient&#39;;
			var prefixes = [&#39;&#39;, &#39;-webkit-&#39;, &#39;-moz-&#39;, &#39;-o-&#39;, &#39;-ms-&#39;];
			var helper = document.createElement(&#39;div&#39;);

			for (var i = 0; i &lt; prefixes.length; i += 1) {
				var tryFunc = prefixes[i] + stdName;
				var tryVal = tryFunc + &#39;(to right, rgba(0,0,0,0), rgba(0,0,0,0))&#39;;

				helper.style.background = tryVal;
				if (helper.style.background) { // CSS background successfully set -&gt; function name is supported
					return tryFunc;
				}
			}
			return stdName; // fallback to standard &#39;linear-gradient&#39; without vendor prefix
		}

		var funcName = getFuncName();

		return function () {
			return funcName + &#39;(&#39; + Array.prototype.join.call(arguments, &#39;, &#39;) + &#39;)&#39;;
		};

	})(),


	setBorderRadius : function (elm, value) {
		jsc.setStyle(elm, {&#39;border-radius&#39; : value || &#39;0&#39;});
	},


	setBoxShadow : function (elm, value) {
		jsc.setStyle(elm, {&#39;box-shadow&#39;: value || &#39;none&#39;});
	},


	getElementPos : function (e, relativeToViewport) {
		var x=0, y=0;
		var rect = e.getBoundingClientRect();
		x = rect.left;
		y = rect.top;
		if (!relativeToViewport) {
			var viewPos = jsc.getViewPos();
			x += viewPos[0];
			y += viewPos[1];
		}
		return [x, y];
	},


	getElementSize : function (e) {
		return [e.offsetWidth, e.offsetHeight];
	},


	// get pointer&#39;s X/Y coordinates relative to viewport
	getAbsPointerPos : function (e) {
		var x = 0, y = 0;
		if (typeof e.changedTouches !== &#39;undefined&#39; &amp;&amp; e.changedTouches.length) {
			// touch devices
			x = e.changedTouches[0].clientX;
			y = e.changedTouches[0].clientY;
		} else if (typeof e.clientX === &#39;number&#39;) {
			x = e.clientX;
			y = e.clientY;
		}
		return { x: x, y: y };
	},


	// get pointer&#39;s X/Y coordinates relative to target element
	getRelPointerPos : function (e) {
		var target = e.target || e.srcElement;
		var targetRect = target.getBoundingClientRect();

		var x = 0, y = 0;

		var clientX = 0, clientY = 0;
		if (typeof e.changedTouches !== &#39;undefined&#39; &amp;&amp; e.changedTouches.length) {
			// touch devices
			clientX = e.changedTouches[0].clientX;
			clientY = e.changedTouches[0].clientY;
		} else if (typeof e.clientX === &#39;number&#39;) {
			clientX = e.clientX;
			clientY = e.clientY;
		}

		x = clientX - targetRect.left;
		y = clientY - targetRect.top;
		return { x: x, y: y };
	},


	getViewPos : function () {
		var doc = document.documentElement;
		return [
			(window.pageXOffset || doc.scrollLeft) - (doc.clientLeft || 0),
			(window.pageYOffset || doc.scrollTop) - (doc.clientTop || 0)
		];
	},


	getViewSize : function () {
		var doc = document.documentElement;
		return [
			(window.innerWidth || doc.clientWidth),
			(window.innerHeight || doc.clientHeight),
		];
	},


	// r: 0-255
	// g: 0-255
	// b: 0-255
	//
	// returns: [ 0-360, 0-100, 0-100 ]
	//
	RGB_HSV : function (r, g, b) {
		r /= 255;
		g /= 255;
		b /= 255;
		var n = Math.min(Math.min(r,g),b);
		var v = Math.max(Math.max(r,g),b);
		var m = v - n;
		if (m === 0) { return [ null, 0, 100 * v ]; }
		var h = r===n ? 3+(b-g)/m : (g===n ? 5+(r-b)/m : 1+(g-r)/m);
		return [
			60 * (h===6?0:h),
			100 * (m/v),
			100 * v
		];
	},


	// h: 0-360
	// s: 0-100
	// v: 0-100
	//
	// returns: [ 0-255, 0-255, 0-255 ]
	//
	HSV_RGB : function (h, s, v) {
		var u = 255 * (v / 100);

		if (h === null) {
			return [ u, u, u ];
		}

		h /= 60;
		s /= 100;

		var i = Math.floor(h);
		var f = i%2 ? h-i : 1-(h-i);
		var m = u * (1 - s);
		var n = u * (1 - s * f);
		switch (i) {
			case 6:
			case 0: return [u,n,m];
			case 1: return [n,u,m];
			case 2: return [m,u,n];
			case 3: return [m,n,u];
			case 4: return [n,m,u];
			case 5: return [u,m,n];
		}
	},


	parseColorString : function (str) {
		var ret = {
			rgba: null,
			format: null // &#39;hex&#39; | &#39;rgb&#39; | &#39;rgba&#39;
		};

		var m;
		if (m = str.match(/^\W*([0-9A-F]{3}([0-9A-F]{3})?)\W*$/i)) {
			// HEX notation

			ret.format = &#39;hex&#39;;

			if (m[1].length === 6) {
				// 6-char notation
				ret.rgba = [
					parseInt(m[1].substr(0,2),16),
					parseInt(m[1].substr(2,2),16),
					parseInt(m[1].substr(4,2),16),
					null
				];
			} else {
				// 3-char notation
				ret.rgba = [
					parseInt(m[1].charAt(0) + m[1].charAt(0),16),
					parseInt(m[1].charAt(1) + m[1].charAt(1),16),
					parseInt(m[1].charAt(2) + m[1].charAt(2),16),
					null
				];
			}
			return ret;

		} else if (m = str.match(/^\W*rgba?\(([^)]*)\)\W*$/i)) {
			// rgb(...) or rgba(...) notation

			var params = m[1].split(&#39;,&#39;);
			var re = /^\s*(\d+|\d*\.\d+|\d+\.\d*)\s*$/;
			var mR, mG, mB, mA;
			if (
				params.length &gt;= 3 &amp;&amp;
				(mR = params[0].match(re)) &amp;&amp;
				(mG = params[1].match(re)) &amp;&amp;
				(mB = params[2].match(re))
			) {
				ret.format = &#39;rgb&#39;;
				ret.rgba = [
					parseFloat(mR[1]) || 0,
					parseFloat(mG[1]) || 0,
					parseFloat(mB[1]) || 0,
					null
				];

				if (
					params.length &gt;= 4 &amp;&amp;
					(mA = params[3].match(re))
				) {
					ret.format = &#39;rgba&#39;;
					ret.rgba[3] = parseFloat(mA[1]) || 0;
				}
				return ret;
			}
		}

		return false;
	},


	// Canvas scaling for retina displays
	//
	// adapted from https://www.html5rocks.com/en/tutorials/canvas/hidpi/
	//
	scaleCanvasForHighDPR : function (canvas) {
		var dpr = window.devicePixelRatio || 1;
		canvas.width *= dpr;
		canvas.height *= dpr;
		var ctx = canvas.getContext(&#39;2d&#39;);
		ctx.scale(dpr, dpr);
	},


	genColorPreviewCanvas : function (color, separatorPos, specWidth, scaleForHighDPR) {

		var sepW = Math.round(jsc.pub.previewSeparator.length);
		var sqSize = jsc.pub.chessboardSize;
		var sqColor1 = jsc.pub.chessboardColor1;
		var sqColor2 = jsc.pub.chessboardColor2;

		var cWidth = specWidth ? specWidth : sqSize * 2;
		var cHeight = sqSize * 2;

		var canvas = jsc.createEl(&#39;canvas&#39;);
		var ctx = canvas.getContext(&#39;2d&#39;);

		canvas.width = cWidth;
		canvas.height = cHeight;
		if (scaleForHighDPR) {
			jsc.scaleCanvasForHighDPR(canvas);
		}

		// transparency chessboard - background
		ctx.fillStyle = sqColor1;
		ctx.fillRect(0, 0, cWidth, cHeight);

		// transparency chessboard - squares
		ctx.fillStyle = sqColor2;
		for (var x = 0; x &lt; cWidth; x += sqSize * 2) {
			ctx.fillRect(x, 0, sqSize, sqSize);
			ctx.fillRect(x + sqSize, sqSize, sqSize, sqSize);
		}

		if (color) {
			// actual color in foreground
			ctx.fillStyle = color;
			ctx.fillRect(0, 0, cWidth, cHeight);
		}

		var start = null;
		switch (separatorPos) {
			case &#39;left&#39;:
				start = 0;
				ctx.clearRect(0, 0, sepW/2, cHeight);
				break;
			case &#39;right&#39;:
				start = cWidth - sepW;
				ctx.clearRect(cWidth - (sepW/2), 0, sepW/2, cHeight);
				break;
		}
		if (start !== null) {
			ctx.lineWidth = 1;
			for (var i = 0; i &lt; jsc.pub.previewSeparator.length; i += 1) {
				ctx.beginPath();
				ctx.strokeStyle = jsc.pub.previewSeparator[i];
				ctx.moveTo(0.5 + start + i, 0);
				ctx.lineTo(0.5 + start + i, cHeight);
				ctx.stroke();
			}
		}

		return {
			canvas: canvas,
			width: cWidth,
			height: cHeight,
		};
	},


	// if position or width is not set =&gt; fill the entire element (0%-100%)
	genColorPreviewGradient : function (color, position, width) {
		var params = [];

		if (position &amp;&amp; width) {
			params = [
				&#39;to &#39; + {&#39;left&#39;:&#39;right&#39;, &#39;right&#39;:&#39;left&#39;}[position],
				color + &#39; 0%&#39;,
				color + &#39; &#39; + width + &#39;px&#39;,
				&#39;rgba(0,0,0,0) &#39; + (width + 1) + &#39;px&#39;,
				&#39;rgba(0,0,0,0) 100%&#39;,
			];
		} else {
			params = [
				&#39;to right&#39;,
				color + &#39; 0%&#39;,
				color + &#39; 100%&#39;,
			];
		}

		return jsc.linearGradient.apply(this, params);
	},


	redrawPosition : function () {

		if (jsc.picker &amp;&amp; jsc.picker.owner) {
			var thisObj = jsc.picker.owner;

			var tp, vp;

			if (thisObj.fixed) {
				// Fixed elements are positioned relative to viewport,
				// therefore we can ignore the scroll offset
				tp = jsc.getElementPos(thisObj.targetElement, true); // target pos
				vp = [0, 0]; // view pos
			} else {
				tp = jsc.getElementPos(thisObj.targetElement); // target pos
				vp = jsc.getViewPos(); // view pos
			}

			var ts = jsc.getElementSize(thisObj.targetElement); // target size
			var vs = jsc.getViewSize(); // view size
			var ps = jsc.getPickerOuterDims(thisObj); // picker size
			var a, b, c;
			switch (thisObj.position.toLowerCase()) {
				case &#39;left&#39;: a=1; b=0; c=-1; break;
				case &#39;right&#39;:a=1; b=0; c=1; break;
				case &#39;top&#39;:  a=0; b=1; c=-1; break;
				default:     a=0; b=1; c=1; break;
			}
			var l = (ts[b]+ps[b])/2;

			// compute picker position
			if (!thisObj.smartPosition) {
				var pp = [
					tp[a],
					tp[b]+ts[b]-l+l*c
				];
			} else {
				var pp = [
					-vp[a]+tp[a]+ps[a] &gt; vs[a] ?
						(-vp[a]+tp[a]+ts[a]/2 &gt; vs[a]/2 &amp;&amp; tp[a]+ts[a]-ps[a] &gt;= 0 ? tp[a]+ts[a]-ps[a] : tp[a]) :
						tp[a],
					-vp[b]+tp[b]+ts[b]+ps[b]-l+l*c &gt; vs[b] ?
						(-vp[b]+tp[b]+ts[b]/2 &gt; vs[b]/2 &amp;&amp; tp[b]+ts[b]-l-l*c &gt;= 0 ? tp[b]+ts[b]-l-l*c : tp[b]+ts[b]-l+l*c) :
						(tp[b]+ts[b]-l+l*c &gt;= 0 ? tp[b]+ts[b]-l+l*c : tp[b]+ts[b]-l-l*c)
				];
			}

			var x = pp[a];
			var y = pp[b];
			var positionValue = thisObj.fixed ? &#39;fixed&#39; : &#39;absolute&#39;;
			var contractShadow =
				(pp[0] + ps[0] &gt; tp[0] || pp[0] &lt; tp[0] + ts[0]) &amp;&amp;
				(pp[1] + ps[1] &lt; tp[1] + ts[1]);

			jsc._drawPosition(thisObj, x, y, positionValue, contractShadow);
		}
	},


	_drawPosition : function (thisObj, x, y, positionValue, contractShadow) {
		var vShadow = contractShadow ? 0 : thisObj.shadowBlur; // px

		jsc.picker.wrap.style.position = positionValue;
		jsc.picker.wrap.style.left = x + &#39;px&#39;;
		jsc.picker.wrap.style.top = y + &#39;px&#39;;

		jsc.setBoxShadow(
			jsc.picker.boxS,
			thisObj.shadow ?
				new jsc.BoxShadow(0, vShadow, thisObj.shadowBlur, 0, thisObj.shadowColor) :
				null);
	},


	getPickerDims : function (thisObj) {
		var dims = [
			2 * thisObj.controlBorderWidth + 2 * thisObj.padding + thisObj.width,
			2 * thisObj.controlBorderWidth + 2 * thisObj.padding + thisObj.height
		];
		var sliderSpace = 2 * thisObj.controlBorderWidth + 2 * jsc.getControlPadding(thisObj) + thisObj.sliderSize;
		if (jsc.getSliderChannel(thisObj)) {
			dims[0] += sliderSpace;
		}
		if (thisObj.hasAlphaChannel()) {
			dims[0] += sliderSpace;
		}
		if (thisObj.closeButton) {
			dims[1] += 2 * thisObj.controlBorderWidth + thisObj.padding + thisObj.buttonHeight;
		}
		return dims;
	},


	getPickerOuterDims : function (thisObj) {
		var dims = jsc.getPickerDims(thisObj);
		return [
			dims[0] + 2 * thisObj.borderWidth,
			dims[1] + 2 * thisObj.borderWidth
		];
	},


	getControlPadding : function (thisObj) {
		return Math.max(
			thisObj.padding / 2,
			(2 * thisObj.pointerBorderWidth + thisObj.pointerThickness) - thisObj.controlBorderWidth
		);
	},


	getPadYChannel : function (thisObj) {
		switch (thisObj.mode.charAt(1).toLowerCase()) {
			case &#39;v&#39;: return &#39;v&#39;; break;
		}
		return &#39;s&#39;;
	},


	getSliderChannel : function (thisObj) {
		if (thisObj.mode.length &gt; 2) {
			switch (thisObj.mode.charAt(2).toLowerCase()) {
				case &#39;s&#39;: return &#39;s&#39;; break;
				case &#39;v&#39;: return &#39;v&#39;; break;
			}
		}
		return null;
	},


	onDocumentMouseDown : function (e) {
		var target = e.target || e.srcElement;

		if (target.jscolor &amp;&amp; target.jscolor instanceof jsc.pub) { // clicked targetElement -&gt; show picker
			if (target.jscolor.showOnClick &amp;&amp; !target.disabled) {
				target.jscolor.show();
			}
		} else if (jsc.getData(target, &#39;gui&#39;)) { // clicked jscolor&#39;s GUI element
			var control = jsc.getData(target, &#39;control&#39;);
			if (control) {
				// jscolor&#39;s control
				jsc.onControlPointerStart(e, target, jsc.getData(target, &#39;control&#39;), &#39;mouse&#39;);
			}
		} else {
			// mouse is outside the picker&#39;s controls -&gt; hide the color picker!
			if (jsc.picker &amp;&amp; jsc.picker.owner) {
				jsc.picker.owner.tryHide();
			}
		}
	},


	onDocumentKeyUp : function (e) {
		if ([&#39;Tab&#39;, &#39;Escape&#39;].indexOf(jsc.eventKey(e)) !== -1) {
			if (jsc.picker &amp;&amp; jsc.picker.owner) {
				jsc.picker.owner.tryHide();
			}
		}
	},


	onWindowResize : function (e) {
		jsc.redrawPosition();
	},


	onParentScroll : function (e) {
		// hide the picker when one of the parent elements is scrolled
		if (jsc.picker &amp;&amp; jsc.picker.owner) {
			jsc.picker.owner.tryHide();
		}
	},


	onPickerTouchStart : function (e) {
		var target = e.target || e.srcElement;

		if (jsc.getData(target, &#39;control&#39;)) {
			jsc.onControlPointerStart(e, target, jsc.getData(target, &#39;control&#39;), &#39;touch&#39;);
		}
	},


	// calls function specified in picker&#39;s property
	triggerCallback : function (thisObj, prop) {
		if (!thisObj[prop]) {
			return; // callback func not specified
		}
		var callback = null;

		if (typeof thisObj[prop] === &#39;string&#39;) {
			// string with code
			try {
				callback = new Function (thisObj[prop]);
			} catch (e) {
				console.error(e);
			}
		} else {
			// function
			callback = thisObj[prop];
		}

		if (callback) {
			callback.call(thisObj);
		}
	},


	// Triggers a color change related event(s) on all picker instances.
	// It is possible to specify multiple events separated with a space.
	triggerGlobal : function (eventNames) {
		var inst = jsc.getInstances();
		for (var i = 0; i &lt; inst.length; i += 1) {
			inst[i].trigger(eventNames);
		}
	},


	_pointerMoveEvent : {
		mouse: &#39;mousemove&#39;,
		touch: &#39;touchmove&#39;
	},
	_pointerEndEvent : {
		mouse: &#39;mouseup&#39;,
		touch: &#39;touchend&#39;
	},


	_pointerOrigin : null,
	_capturedTarget : null,


	onControlPointerStart : function (e, target, controlName, pointerType) {
		var thisObj = jsc.getData(target, &#39;instance&#39;);

		jsc.preventDefault(e);
		jsc.captureTarget(target);

		var registerDragEvents = function (doc, offset) {
			jsc.attachGroupEvent(&#39;drag&#39;, doc, jsc._pointerMoveEvent[pointerType],
				jsc.onDocumentPointerMove(e, target, controlName, pointerType, offset));
			jsc.attachGroupEvent(&#39;drag&#39;, doc, jsc._pointerEndEvent[pointerType],
				jsc.onDocumentPointerEnd(e, target, controlName, pointerType));
		};

		registerDragEvents(document, [0, 0]);

		if (window.parent &amp;&amp; window.frameElement) {
			var rect = window.frameElement.getBoundingClientRect();
			var ofs = [-rect.left, -rect.top];
			registerDragEvents(window.parent.window.document, ofs);
		}

		var abs = jsc.getAbsPointerPos(e);
		var rel = jsc.getRelPointerPos(e);
		jsc._pointerOrigin = {
			x: abs.x - rel.x,
			y: abs.y - rel.y
		};

		switch (controlName) {
		case &#39;pad&#39;:
			// if the value slider is at the bottom, move it up
			if (jsc.getSliderChannel(thisObj) === &#39;v&#39; &amp;&amp; thisObj.channels.v === 0) {
				thisObj.fromHSVA(null, null, 100, null);
			}
			jsc.setPad(thisObj, e, 0, 0);
			break;

		case &#39;sld&#39;:
			jsc.setSld(thisObj, e, 0);
			break;

		case &#39;asld&#39;:
			jsc.setASld(thisObj, e, 0);
			break;
		}
		thisObj.trigger(&#39;input&#39;);
	},


	onDocumentPointerMove : function (e, target, controlName, pointerType, offset) {
		return function (e) {
			var thisObj = jsc.getData(target, &#39;instance&#39;);
			switch (controlName) {
			case &#39;pad&#39;:
				jsc.setPad(thisObj, e, offset[0], offset[1]);
				break;

			case &#39;sld&#39;:
				jsc.setSld(thisObj, e, offset[1]);
				break;

			case &#39;asld&#39;:
				jsc.setASld(thisObj, e, offset[1]);
				break;
			}
			thisObj.trigger(&#39;input&#39;);
		}
	},


	onDocumentPointerEnd : function (e, target, controlName, pointerType) {
		return function (e) {
			var thisObj = jsc.getData(target, &#39;instance&#39;);
			jsc.detachGroupEvents(&#39;drag&#39;);
			jsc.releaseTarget();

			// Always trigger changes AFTER detaching outstanding mouse handlers,
			// in case some color change occured in user-defined onChange/onInput handler
			// would intrude into current mouse events
			thisObj.trigger(&#39;input&#39;);
			thisObj.trigger(&#39;change&#39;);
		};
	},


	setPad : function (thisObj, e, ofsX, ofsY) {
		var pointerAbs = jsc.getAbsPointerPos(e);
		var x = ofsX + pointerAbs.x - jsc._pointerOrigin.x - thisObj.padding - thisObj.controlBorderWidth;
		var y = ofsY + pointerAbs.y - jsc._pointerOrigin.y - thisObj.padding - thisObj.controlBorderWidth;

		var xVal = x * (360 / (thisObj.width - 1));
		var yVal = 100 - (y * (100 / (thisObj.height - 1)));

		switch (jsc.getPadYChannel(thisObj)) {
		case &#39;s&#39;: thisObj.fromHSVA(xVal, yVal, null, null); break;
		case &#39;v&#39;: thisObj.fromHSVA(xVal, null, yVal, null); break;
		}
	},


	setSld : function (thisObj, e, ofsY) {
		var pointerAbs = jsc.getAbsPointerPos(e);
		var y = ofsY + pointerAbs.y - jsc._pointerOrigin.y - thisObj.padding - thisObj.controlBorderWidth;
		var yVal = 100 - (y * (100 / (thisObj.height - 1)));

		switch (jsc.getSliderChannel(thisObj)) {
		case &#39;s&#39;: thisObj.fromHSVA(null, yVal, null, null); break;
		case &#39;v&#39;: thisObj.fromHSVA(null, null, yVal, null); break;
		}
	},


	setASld : function (thisObj, e, ofsY) {
		var pointerAbs = jsc.getAbsPointerPos(e);
		var y = ofsY + pointerAbs.y - jsc._pointerOrigin.y - thisObj.padding - thisObj.controlBorderWidth;
		var yVal = 1.0 - (y * (1.0 / (thisObj.height - 1)));

		if (yVal &lt; 1.0) {
			// if format is flexible and the current format doesn&#39;t support alpha, switch to a suitable one
			if (thisObj.format.toLowerCase() === &#39;any&#39; &amp;&amp; thisObj.getFormat() !== &#39;rgba&#39;) {
				thisObj._currentFormat = &#39;rgba&#39;;
			}
		}

		thisObj.fromHSVA(null, null, null, yVal);
	},


	createPalette : function () {

		var paletteObj = {
			elm: null,
			draw: null
		};

		var canvas = jsc.createEl(&#39;canvas&#39;);
		var ctx = canvas.getContext(&#39;2d&#39;);

		var drawFunc = function (width, height, type) {
			canvas.width = width;
			canvas.height = height;

			ctx.clearRect(0, 0, canvas.width, canvas.height);

			var hGrad = ctx.createLinearGradient(0, 0, canvas.width, 0);
			hGrad.addColorStop(0 / 6, &#39;#F00&#39;);
			hGrad.addColorStop(1 / 6, &#39;#FF0&#39;);
			hGrad.addColorStop(2 / 6, &#39;#0F0&#39;);
			hGrad.addColorStop(3 / 6, &#39;#0FF&#39;);
			hGrad.addColorStop(4 / 6, &#39;#00F&#39;);
			hGrad.addColorStop(5 / 6, &#39;#F0F&#39;);
			hGrad.addColorStop(6 / 6, &#39;#F00&#39;);

			ctx.fillStyle = hGrad;
			ctx.fillRect(0, 0, canvas.width, canvas.height);

			var vGrad = ctx.createLinearGradient(0, 0, 0, canvas.height);
			switch (type.toLowerCase()) {
			case &#39;s&#39;:
				vGrad.addColorStop(0, &#39;rgba(255,255,255,0)&#39;);
				vGrad.addColorStop(1, &#39;rgba(255,255,255,1)&#39;);
				break;
			case &#39;v&#39;:
				vGrad.addColorStop(0, &#39;rgba(0,0,0,0)&#39;);
				vGrad.addColorStop(1, &#39;rgba(0,0,0,1)&#39;);
				break;
			}
			ctx.fillStyle = vGrad;
			ctx.fillRect(0, 0, canvas.width, canvas.height);
		};

		paletteObj.elm = canvas;
		paletteObj.draw = drawFunc;

		return paletteObj;
	},


	createSliderGradient : function () {

		var sliderObj = {
			elm: null,
			draw: null
		};

		var canvas = jsc.createEl(&#39;canvas&#39;);
		var ctx = canvas.getContext(&#39;2d&#39;);

		var drawFunc = function (width, height, color1, color2) {
			canvas.width = width;
			canvas.height = height;

			ctx.clearRect(0, 0, canvas.width, canvas.height);

			var grad = ctx.createLinearGradient(0, 0, 0, canvas.height);
			grad.addColorStop(0, color1);
			grad.addColorStop(1, color2);

			ctx.fillStyle = grad;
			ctx.fillRect(0, 0, canvas.width, canvas.height);
		};

		sliderObj.elm = canvas;
		sliderObj.draw = drawFunc;

		return sliderObj;
	},


	createASliderGradient : function () {

		var sliderObj = {
			elm: null,
			draw: null
		};

		var canvas = jsc.createEl(&#39;canvas&#39;);
		var ctx = canvas.getContext(&#39;2d&#39;);

		var drawFunc = function (width, height, color) {
			canvas.width = width;
			canvas.height = height;

			ctx.clearRect(0, 0, canvas.width, canvas.height);

			var sqSize = canvas.width / 2;
			var sqColor1 = jsc.pub.chessboardColor1;
			var sqColor2 = jsc.pub.chessboardColor2;

			// dark gray background
			ctx.fillStyle = sqColor1;
			ctx.fillRect(0, 0, canvas.width, canvas.height);

			for (var y = 0; y &lt; canvas.height; y += sqSize * 2) {
				// light gray squares
				ctx.fillStyle = sqColor2;
				ctx.fillRect(0, y, sqSize, sqSize);
				ctx.fillRect(sqSize, y + sqSize, sqSize, sqSize);
			}

			var grad = ctx.createLinearGradient(0, 0, 0, canvas.height);
			grad.addColorStop(0, color);
			grad.addColorStop(1, &#39;rgba(0,0,0,0)&#39;);

			ctx.fillStyle = grad;
			ctx.fillRect(0, 0, canvas.width, canvas.height);
		};

		sliderObj.elm = canvas;
		sliderObj.draw = drawFunc;

		return sliderObj;
	},


	BoxShadow : (function () {
		var BoxShadow = function (hShadow, vShadow, blur, spread, color, inset) {
			this.hShadow = hShadow;
			this.vShadow = vShadow;
			this.blur = blur;
			this.spread = spread;
			this.color = color;
			this.inset = !!inset;
		};

		BoxShadow.prototype.toString = function () {
			var vals = [
				Math.round(this.hShadow) + &#39;px&#39;,
				Math.round(this.vShadow) + &#39;px&#39;,
				Math.round(this.blur) + &#39;px&#39;,
				Math.round(this.spread) + &#39;px&#39;,
				this.color
			];
			if (this.inset) {
				vals.push(&#39;inset&#39;);
			}
			return vals.join(&#39; &#39;);
		};

		return BoxShadow;
	})(),


	flags : {
		leaveValue : 1 &lt;&lt; 0,
		leaveAlpha : 1 &lt;&lt; 1,
		leavePreview : 1 &lt;&lt; 2,
	},


	enumOpts : {
		format: [&#39;auto&#39;, &#39;any&#39;, &#39;hex&#39;, &#39;rgb&#39;, &#39;rgba&#39;],
		previewPosition: [&#39;left&#39;, &#39;right&#39;],
		mode: [&#39;hsv&#39;, &#39;hvs&#39;, &#39;hs&#39;, &#39;hv&#39;],
		position: [&#39;left&#39;, &#39;right&#39;, &#39;top&#39;, &#39;bottom&#39;],
		alphaChannel: [&#39;auto&#39;, true, false],
	},


	deprecatedOpts : {
		// &lt;old_option&gt;: &lt;new_option&gt;  (&lt;new_option&gt; can be null)
		&#39;styleElement&#39;: &#39;previewElement&#39;,
		&#39;onFineChange&#39;: &#39;onInput&#39;,
		&#39;overwriteImportant&#39;: &#39;forceStyle&#39;,
		&#39;closable&#39;: &#39;closeButton&#39;,
		&#39;insetWidth&#39;: &#39;controlBorderWidth&#39;,
		&#39;insetColor&#39;: &#39;controlBorderColor&#39;,
		&#39;refine&#39;: null,
	},


	docsRef : &#39; &#39; + &#39;See https://jscolor.com/docs/&#39;,


	//
	// Usage:
	// var myPicker = new JSColor(&lt;targetElement&gt; [, &lt;options&gt;])
	//
	// (constructor is accessible via both &#39;jscolor&#39; and &#39;JSColor&#39; name)
	//

	pub : function (targetElement, opts) {

		var THIS = this;

		if (!opts) {
			opts = {};
		}

		this.channels = {
			r: 255, // red [0-255]
			g: 255, // green [0-255]
			b: 255, // blue [0-255]
			h: 0, // hue [0-360]
			s: 0, // saturation [0-100]
			v: 100, // value (brightness) [0-100]
			a: 1.0, // alpha (opacity) [0.0 - 1.0]
		};

		// General options
		//
		this.format = &#39;auto&#39;; // &#39;auto&#39; | &#39;any&#39; | &#39;hex&#39; | &#39;rgb&#39; | &#39;rgba&#39; - Format of the input/output value
		this.value = undefined; // INITIAL color value in any supported format. To change it later, use method fromString(), fromHSVA(), fromRGBA() or channel()
		this.alpha = undefined; // INITIAL alpha value. To change it later, call method channel(&#39;A&#39;, &lt;value&gt;)
		this.onChange = undefined; // called when color changes. Value can be either a function or a string with JS code.
		this.onInput = undefined; // called repeatedly as the color is being changed, e.g. while dragging a slider. Value can be either a function or a string with JS code.
		this.valueElement = undefined; // element that will be used to display and input the color value
		this.alphaElement = undefined; // element that will be used to display and input the alpha (opacity) value
		this.previewElement = undefined; // element that will preview the picked color using CSS background
		this.previewPosition = &#39;left&#39;; // &#39;left&#39; | &#39;right&#39; - position of the color preview in previewElement
		this.previewSize = 32; // (px) width of the color preview displayed in previewElement
		this.previewPadding = 8; // (px) space between color preview and content of the previewElement
		this.required = true; // whether the associated text input must always contain a color value. If false, the input can be left empty.
		this.hash = true; // whether to prefix the HEX color code with # symbol (only applicable for HEX format)
		this.uppercase = true; // whether to show the HEX color code in upper case (only applicable for HEX format)
		this.forceStyle = true; // whether to overwrite CSS style of the previewElement using !important flag

		// Color Picker options
		//
		this.width = 181; // width of color palette (in px)
		this.height = 101; // height of color palette (in px)
		this.mode = &#39;HSV&#39;; // &#39;HSV&#39; | &#39;HVS&#39; | &#39;HS&#39; | &#39;HV&#39; - layout of the color picker controls
		 // &#39;auto&#39; | true | false - if alpha channel is enabled, the alpha slider will be visible. If &#39;auto&#39;, it will be determined according to color format
		this.position = &#39;bottom&#39;; // &#39;left&#39; | &#39;right&#39; | &#39;top&#39; | &#39;bottom&#39; - position relative to the target element
		this.smartPosition = true; // automatically change picker position when there is not enough space for it
		this.showOnClick = true; // whether to show the picker when user clicks its target element
		this.hideOnLeave = true; // whether to automatically hide the picker when user leaves its target element (e.g. upon clicking the document)
		this.sliderSize = 16; // px
		this.crossSize = 8; // px
		this.closeButton = false; // whether to display the Close button
		this.closeText = &#39;Close&#39;;
		this.buttonColor = &#39;rgba(0,0,0,1)&#39;; // CSS color
		this.buttonHeight = 18; // px
		this.padding = 12; // px
		this.backgroundColor = &#39;rgba(255,255,255,1)&#39;; // CSS color
		this.borderWidth = 1; // px
		this.borderColor = &#39;rgba(187,187,187,1)&#39;; // CSS color
		this.borderRadius = 8; // px
		this.controlBorderWidth = 1; // px
		this.controlBorderColor = &#39;rgba(187,187,187,1)&#39;; // CSS color
		this.shadow = true; // whether to display a shadow
		this.shadowBlur = 15; // px
		this.shadowColor = &#39;rgba(0,0,0,0.2)&#39;; // CSS color
		this.pointerColor = &#39;rgba(76,76,76,1)&#39;; // CSS color
		this.pointerBorderWidth = 1; // px
		this.pointerBorderColor = &#39;rgba(255,255,255,1)&#39;; // CSS color
		this.pointerThickness = 2; // px
		this.zIndex = 5000;
		this.container = undefined; // where to append the color picker (BODY element by default)

		// Experimental
		//
		this.minS = 0; // min allowed saturation (0 - 100)
		this.maxS = 100; // max allowed saturation (0 - 100)
		this.minV = 0; // min allowed value (brightness) (0 - 100)
		this.maxV = 100; // max allowed value (brightness) (0 - 100)
		this.minA = 0.0; // min allowed alpha (opacity) (0.0 - 1.0)
		this.maxA = 1.0; // max allowed alpha (opacity) (0.0 - 1.0)


		// let&#39;s process the DEPRECATED &#39;options&#39; property (this will be later removed)
		if (jsc.pub.options) {
			// let&#39;s set custom default options, if specified
			for (var opt in jsc.pub.options) {
				if (jsc.pub.options.hasOwnProperty(opt)) {
					try {
						setOption(opt, jsc.pub.options[opt]);
					} catch (e) {
						console.warn(e);
					}
				}
			}
		}


		// let&#39;s apply configuration presets
		//
		var presetsArr = [];

		if (opts.preset) {
			if (typeof opts.preset === &#39;string&#39;) {
				presetsArr = opts.preset.split(/\s+/);
			} else if (Array.isArray(opts.preset)) {
				presetsArr = opts.preset.slice(); // slice() to clone
			} else {
				console.warn(&#39;Unrecognized preset value&#39;);
			}
		}

		// always use the &#39;default&#39; preset. If it&#39;s not listed, append it to the end.
		if (presetsArr.indexOf(&#39;default&#39;) === -1) {
			presetsArr.push(&#39;default&#39;);
		}

		// let&#39;s apply the presets in reverse order, so that should there be any overlapping options,
		// the formerly listed preset will override the latter
		for (var i = presetsArr.length - 1; i &gt;= 0; i -= 1) {
			var pres = presetsArr[i];
			if (!pres) {
				continue; // preset is empty string
			}
			if (!jsc.pub.presets.hasOwnProperty(pres)) {
				console.warn(&#39;Unknown preset: %s&#39;, pres);
				continue;
			}
			for (var opt in jsc.pub.presets[pres]) {
				if (jsc.pub.presets[pres].hasOwnProperty(opt)) {
					try {
						setOption(opt, jsc.pub.presets[pres][opt]);
					} catch (e) {
						console.warn(e);
					}
				}
			}
		}


		// let&#39;s set specific options for this color picker
		var nonProperties = [
			// these options won&#39;t be set as instance properties
			&#39;preset&#39;,
		];
		for (var opt in opts) {
			if (opts.hasOwnProperty(opt)) {
				if (nonProperties.indexOf(opt) === -1) {
					try {
						setOption(opt, opts[opt]);
					} catch (e) {
						console.warn(e);
					}
				}
			}
		}


		// Getter: option(name)
		// Setter: option(name, value)
		//         option({name:value, ...})
		//
		this.option = function () {
			if (!arguments.length) {
				throw new Error(&#39;No option specified&#39;);
			}

			if (arguments.length === 1 &amp;&amp; typeof arguments[0] === &#39;string&#39;) {
				// getting a single option
				try {
					return getOption(arguments[0]);
				} catch (e) {
					console.warn(e);
				}
				return false;

			} else if (arguments.length &gt;= 2 &amp;&amp; typeof arguments[0] === &#39;string&#39;) {
				// setting a single option
				try {
					if (!setOption(arguments[0], arguments[1])) {
						return false;
					}
				} catch (e) {
					console.warn(e);
					return false;
				}
				this.redraw(); // immediately redraws the picker, if it&#39;s displayed
				this.exposeColor(); // in case some preview-related or format-related option was changed
				return true;

			} else if (arguments.length === 1 &amp;&amp; typeof arguments[0] === &#39;object&#39;) {
				// setting multiple options
				var opts = arguments[0];
				var success = true;
				for (var opt in opts) {
					if (opts.hasOwnProperty(opt)) {
						try {
							if (!setOption(opt, opts[opt])) {
								success = false;
							}
						} catch (e) {
							console.warn(e);
							success = false;
						}
					}
				}
				this.redraw(); // immediately redraws the picker, if it&#39;s displayed
				this.exposeColor(); // in case some preview-related or format-related option was changed
				return success;
			}

			throw new Error(&#39;Invalid arguments&#39;);
		}


		// Getter: channel(name)
		// Setter: channel(name, value)
		//
		this.channel = function (name, value) {
			if (typeof name !== &#39;string&#39;) {
				throw new Error(&#39;Invalid value for channel name: &#39; + name);
			}

			if (value === undefined) {
				// getting channel value
				if (!this.channels.hasOwnProperty(name.toLowerCase())) {
					console.warn(&#39;Getting unknown channel: &#39; + name);
					return false;
				}
				return this.channels[name.toLowerCase()];

			} else {
				// setting channel value
				var res = false;
				switch (name.toLowerCase()) {
					case &#39;r&#39;: res = this.fromRGBA(value, null, null, null); break;
					case &#39;g&#39;: res = this.fromRGBA(null, value, null, null); break;
					case &#39;b&#39;: res = this.fromRGBA(null, null, value, null); break;
					case &#39;h&#39;: res = this.fromHSVA(value, null, null, null); break;
					case &#39;s&#39;: res = this.fromHSVA(null, value, null, null); break;
					case &#39;v&#39;: res = this.fromHSVA(null, null, value, null); break;
					case &#39;a&#39;: res = this.fromHSVA(null, null, null, value); break;
					default:
						console.warn(&#39;Setting unknown channel: &#39; + name);
						return false;
				}
				if (res) {
					this.redraw(); // immediately redraws the picker, if it&#39;s displayed
					return true;
				}
			}

			return false;
		}


		// Triggers given input event(s) by:
		// - executing on&lt;Event&gt; callback specified as picker&#39;s option
		// - triggering standard DOM event listeners attached to the value element
		//
		// It is possible to specify multiple events separated with a space.
		//
		this.trigger = function (eventNames) {
			var evs = jsc.strList(eventNames);
			for (var i = 0; i &lt; evs.length; i += 1) {
				var ev = evs[i].toLowerCase();

				// trigger a callback
				var callbackProp = null;
				switch (ev) {
					case &#39;input&#39;: callbackProp = &#39;onInput&#39;; break;
					case &#39;change&#39;: callbackProp = &#39;onChange&#39;; break;
				}
				if (callbackProp) {
					jsc.triggerCallback(this, callbackProp);
				}

				// trigger standard DOM event listeners on the value element
				jsc.triggerInputEvent(this.valueElement, ev, true, true);
			}
		};


		// h: 0-360
		// s: 0-100
		// v: 0-100
		// a: 0.0-1.0
		//
		this.fromHSVA = function (h, s, v, a, flags) { // null = don&#39;t change
			if (h === undefined) { h = null; }
			if (s === undefined) { s = null; }
			if (v === undefined) { v = null; }
			if (a === undefined) { a = null; }

			if (h !== null) {
				if (isNaN(h)) { return false; }
				this.channels.h = Math.max(0, Math.min(360, h));
			}
			if (s !== null) {
				if (isNaN(s)) { return false; }
				this.channels.s = Math.max(0, Math.min(100, this.maxS, s), this.minS);
			}
			if (v !== null) {
				if (isNaN(v)) { return false; }
				this.channels.v = Math.max(0, Math.min(100, this.maxV, v), this.minV);
			}
			if (a !== null) {
				if (isNaN(a)) { return false; }
				this.channels.a = this.hasAlphaChannel() ?
					Math.max(0, Math.min(1, this.maxA, a), this.minA) :
					1.0; // if alpha channel is disabled, the color should stay 100% opaque
			}

			var rgb = jsc.HSV_RGB(
				this.channels.h,
				this.channels.s,
				this.channels.v
			);
			this.channels.r = rgb[0];
			this.channels.g = rgb[1];
			this.channels.b = rgb[2];

			this.exposeColor(flags);
			return true;
		};


		// r: 0-255
		// g: 0-255
		// b: 0-255
		// a: 0.0-1.0
		//
		this.fromRGBA = function (r, g, b, a, flags) { // null = don&#39;t change
			if (r === undefined) { r = null; }
			if (g === undefined) { g = null; }
			if (b === undefined) { b = null; }
			if (a === undefined) { a = null; }

			if (r !== null) {
				if (isNaN(r)) { return false; }
				r = Math.max(0, Math.min(255, r));
			}
			if (g !== null) {
				if (isNaN(g)) { return false; }
				g = Math.max(0, Math.min(255, g));
			}
			if (b !== null) {
				if (isNaN(b)) { return false; }
				b = Math.max(0, Math.min(255, b));
			}
			if (a !== null) {
				if (isNaN(a)) { return false; }
				this.channels.a = this.hasAlphaChannel() ?
					Math.max(0, Math.min(1, this.maxA, a), this.minA) :
					1.0; // if alpha channel is disabled, the color should stay 100% opaque
			}

			var hsv = jsc.RGB_HSV(
				r===null ? this.channels.r : r,
				g===null ? this.channels.g : g,
				b===null ? this.channels.b : b
			);
			if (hsv[0] !== null) {
				this.channels.h = Math.max(0, Math.min(360, hsv[0]));
			}
			if (hsv[2] !== 0) { // fully black color stays black through entire saturation range, so let&#39;s not change saturation
				this.channels.s = Math.max(0, this.minS, Math.min(100, this.maxS, hsv[1]));
			}
			this.channels.v = Math.max(0, this.minV, Math.min(100, this.maxV, hsv[2]));

			// update RGB according to final HSV, as some values might be trimmed
			var rgb = jsc.HSV_RGB(this.channels.h, this.channels.s, this.channels.v);
			this.channels.r = rgb[0];
			this.channels.g = rgb[1];
			this.channels.b = rgb[2];

			this.exposeColor(flags);
			return true;
		};


		// DEPRECATED. Use .fromHSVA() instead
		//
		this.fromHSV = function (h, s, v, flags) {
			console.warn(&#39;fromHSV() method is DEPRECATED. Using fromHSVA() instead.&#39; + jsc.docsRef);
			return this.fromHSVA(h, s, v, null, flags);
		};


		// DEPRECATED. Use .fromRGBA() instead
		//
		this.fromRGB = function (r, g, b, flags) {
			console.warn(&#39;fromRGB() method is DEPRECATED. Using fromRGBA() instead.&#39; + jsc.docsRef);
			return this.fromRGBA(r, g, b, null, flags);
		};


		this.fromString = function (str, flags) {
			if (!this.required &amp;&amp; str.trim() === &#39;&#39;) {
				// setting empty string to an optional color input
				this.setPreviewElementBg(null);
				this.setValueElementValue(&#39;&#39;);
				return true;
			}

			var color = jsc.parseColorString(str);
			if (!color) {
				return false; // could not parse
			}
			if (this.format.toLowerCase() === &#39;any&#39;) {
				this._currentFormat = color.format; // adapt format
				if (this.getFormat() !== &#39;rgba&#39;) {
					color.rgba[3] = 1.0; // when switching to a format that doesn&#39;t support alpha, set full opacity
				}
				this.redraw(); // to show/hide the alpha slider according to current format
			}
			this.fromRGBA(
				color.rgba[0],
				color.rgba[1],
				color.rgba[2],
				color.rgba[3],
				flags
			);
			return true;
		};


		this.toString = function (format) {
			if (format === undefined) {
				format = this.getFormat(); // format not specified -&gt; use the current format
			}
			switch (format.toLowerCase()) {
				case &#39;hex&#39;: return this.toHEXString(); break;
				case &#39;rgb&#39;: return this.toRGBString(); break;
				case &#39;rgba&#39;: return this.toRGBAString(); break;
			}
			return false;
		};


		this.toHEXString = function () {
			return &#39;#&#39; + (
				(&#39;0&#39; + Math.round(this.channels.r).toString(16)).substr(-2) +
				(&#39;0&#39; + Math.round(this.channels.g).toString(16)).substr(-2) +
				(&#39;0&#39; + Math.round(this.channels.b).toString(16)).substr(-2)
			).toUpperCase();
		};


		this.toRGBString = function () {
			return (&#39;rgb(&#39; +
				Math.round(this.channels.r) + &#39;,&#39; +
				Math.round(this.channels.g) + &#39;,&#39; +
				Math.round(this.channels.b) +
			&#39;)&#39;);
		};


		this.toRGBAString = function () {
			return (&#39;rgba(&#39; +
				Math.round(this.channels.r) + &#39;,&#39; +
				Math.round(this.channels.g) + &#39;,&#39; +
				Math.round(this.channels.b) + &#39;,&#39; +
				(Math.round(this.channels.a * 100) / 100) +
			&#39;)&#39;);
		};


		this.toGrayscale = function () {
			return (
				0.213 * this.channels.r +
				0.715 * this.channels.g +
				0.072 * this.channels.b
			);
		};


		this.toCanvas = function () {
			return jsc.genColorPreviewCanvas(this.toRGBAString()).canvas;
		};


		this.toDataURL = function () {
			return this.toCanvas().toDataURL();
		};


		this.toBackground = function () {
			return jsc.pub.background(this.toRGBAString());
		};


		this.isLight = function () {
			return this.toGrayscale() &gt; 255 / 2;
		};


		this.hide = function () {
			if (isPickerOwner()) {
				detachPicker();
			}
		};


		this.show = function () {
			drawPicker();
		};


		this.redraw = function () {
			if (isPickerOwner()) {
				drawPicker();
			}
		};


		this.getFormat = function () {
			return this._currentFormat;
		};


		this.hasAlphaChannel = function () {
			if (this.alphaChannel === &#39;auto&#39;) {
				return (
					this.format.toLowerCase() === &#39;any&#39; || // format can change on the fly (e.g. from hex to rgba), so let&#39;s consider the alpha channel enabled
					this.getFormat() === &#39;rgba&#39; || // the current format supports alpha channel
					this.alpha !== undefined || // initial alpha value is set, so we&#39;re working with alpha channel
					this.alphaElement !== undefined // the alpha value is redirected, so we&#39;re working with alpha channel
				);
			}

			return this.alphaChannel; // the alpha channel is explicitly set
		};


		this.processValueInput = function (str) {
			if (!this.fromString(str)) {
				// could not parse the color value - let&#39;s just expose the current color
				this.exposeColor();
			}
		};


		this.processAlphaInput = function (str) {
			if (!this.fromHSVA(null, null, null, parseFloat(str))) {
				// could not parse the alpha value - let&#39;s just expose the current color
				this.exposeColor();
			}
		};


		this.exposeColor = function (flags) {

			if (!(flags &amp; jsc.flags.leaveValue) &amp;&amp; this.valueElement) {
				var value = this.toString();

				if (this.getFormat() === &#39;hex&#39;) {
					if (!this.uppercase) { value = value.toLowerCase(); }
					if (!this.hash) { value = value.replace(/^#/, &#39;&#39;); }
				}

				this.setValueElementValue(value);
			}

			if (!(flags &amp; jsc.flags.leaveAlpha) &amp;&amp; this.alphaElement) {
				var value = Math.round(this.channels.a * 100) / 100;
				this.setAlphaElementValue(value);
			}

			if (!(flags &amp; jsc.flags.leavePreview) &amp;&amp; this.previewElement) {
				var previewPos = null; // &#39;left&#39; | &#39;right&#39; (null -&gt; fill the entire element)

				if (
					jsc.isTextInput(this.previewElement) || // text input
					(jsc.isButton(this.previewElement) &amp;&amp; !jsc.isButtonEmpty(this.previewElement)) // button with text
				) {
					previewPos = this.previewPosition;
				}

				this.setPreviewElementBg(this.toRGBAString());
			}

			if (isPickerOwner()) {
				redrawPad();
				redrawSld();
				redrawASld();
			}
		};


		this.setPreviewElementBg = function (color) {
			if (!this.previewElement) {
				return;
			}

			var position = null; // color preview position:  null | &#39;left&#39; | &#39;right&#39;
			var width = null; // color preview width:  px | null = fill the entire element
			if (
				jsc.isTextInput(this.previewElement) || // text input
				(jsc.isButton(this.previewElement) &amp;&amp; !jsc.isButtonEmpty(this.previewElement)) // button with text
			) {
				position = this.previewPosition;
				width = this.previewSize;
			}

			var backgrounds = [];

			if (!color) {
				// there is no color preview to display -&gt; let&#39;s remove any previous background image
				backgrounds.push({
					image: &#39;none&#39;,
					position: &#39;left top&#39;,
					size: &#39;auto&#39;,
					repeat: &#39;no-repeat&#39;,
					origin: &#39;padding-box&#39;,
				});
			} else {
				// CSS gradient for background color preview
				backgrounds.push({
					image: jsc.genColorPreviewGradient(
						color,
						position,
						width ? width - jsc.pub.previewSeparator.length : null
					),
					position: &#39;left top&#39;,
					size: &#39;auto&#39;,
					repeat: position ? &#39;repeat-y&#39; : &#39;repeat&#39;,
					origin: &#39;padding-box&#39;,
				});

				// data URL of generated PNG image with a gray transparency chessboard
				var preview = jsc.genColorPreviewCanvas(
					&#39;rgba(0,0,0,0)&#39;,
					position ? {&#39;left&#39;:&#39;right&#39;, &#39;right&#39;:&#39;left&#39;}[position] : null,
					width,
					true
				);
				backgrounds.push({
					image: &#39;url(\&#39;&#39; + preview.canvas.toDataURL() + &#39;\&#39;)&#39;,
					position: (position || &#39;left&#39;) + &#39; top&#39;,
					size: preview.width + &#39;px &#39; + preview.height + &#39;px&#39;,
					repeat: position ? &#39;repeat-y&#39; : &#39;repeat&#39;,
					origin: &#39;padding-box&#39;,
				});
			}

			var bg = {
				image: [],
				position: [],
				size: [],
				repeat: [],
				origin: [],
			};
			for (var i = 0; i &lt; backgrounds.length; i += 1) {
				bg.image.push(backgrounds[i].image);
				bg.position.push(backgrounds[i].position);
				bg.size.push(backgrounds[i].size);
				bg.repeat.push(backgrounds[i].repeat);
				bg.origin.push(backgrounds[i].origin);
			}

			// set previewElement&#39;s background-images
			var sty = {
				&#39;background-image&#39;: bg.image.join(&#39;, &#39;),
				&#39;background-position&#39;: bg.position.join(&#39;, &#39;),
				&#39;background-size&#39;: bg.size.join(&#39;, &#39;),
				&#39;background-repeat&#39;: bg.repeat.join(&#39;, &#39;),
				&#39;background-origin&#39;: bg.origin.join(&#39;, &#39;),
			};
			jsc.setStyle(this.previewElement, sty, this.forceStyle);


			// set/restore previewElement&#39;s padding
			var padding = {
				left: null,
				right: null,
			};
			if (position) {
				padding[position] = (this.previewSize + this.previewPadding) + &#39;px&#39;;
			}

			var sty = {
				&#39;padding-left&#39;: padding.left,
				&#39;padding-right&#39;: padding.right,
			};
			jsc.setStyle(this.previewElement, sty, this.forceStyle, true);
		};


		this.setValueElementValue = function (str) {
			if (this.valueElement) {
				if (jsc.nodeName(this.valueElement) === &#39;input&#39;) {
					this.valueElement.value = str;
				} else {
					this.valueElement.innerHTML = str;
				}
			}
		};


		this.setAlphaElementValue = function (str) {
			if (this.alphaElement) {
				if (jsc.nodeName(this.alphaElement) === &#39;input&#39;) {
					this.alphaElement.value = str;
				} else {
					this.alphaElement.innerHTML = str;
				}
			}
		};


		this._processParentElementsInDOM = function () {
			if (this._linkedElementsProcessed) { return; }
			this._linkedElementsProcessed = true;

			var elm = this.targetElement;
			do {
				// If the target element or one of its parent nodes has fixed position,
				// then use fixed positioning instead
				var compStyle = jsc.getCompStyle(elm);
				if (compStyle.position &amp;&amp; compStyle.position.toLowerCase() === &#39;fixed&#39;) {
					this.fixed = true;
				}

				if (elm !== this.targetElement) {
					// Ensure to attach onParentScroll only once to each parent element
					// (multiple targetElements can share the same parent nodes)
					//
					// Note: It&#39;s not just offsetParents that can be scrollable,
					// that&#39;s why we loop through all parent nodes
					if (!jsc.getData(elm, &#39;hasScrollListener&#39;)) {
						elm.addEventListener(&#39;scroll&#39;, jsc.onParentScroll, false);
						jsc.setData(elm, &#39;hasScrollListener&#39;, true);
					}
				}
			} while ((elm = elm.parentNode) &amp;&amp; jsc.nodeName(elm) !== &#39;body&#39;);
		};


		this.tryHide = function () {
			if (this.hideOnLeave) {
				this.hide();
			}
		};


		function setOption (option, value) {
			if (typeof option !== &#39;string&#39;) {
				throw new Error(&#39;Invalid value for option name: &#39; + option);
			}

			// enum option
			if (jsc.enumOpts.hasOwnProperty(option)) {
				if (typeof value === &#39;string&#39;) { // enum string values are case insensitive
					value = value.toLowerCase();
				}
				if (jsc.enumOpts[option].indexOf(value) === -1) {
					throw new Error(&#39;Option \&#39;&#39; + option + &#39;\&#39; has invalid value: &#39; + value);
				}
			}

			// deprecated option
			if (jsc.deprecatedOpts.hasOwnProperty(option)) {
				var oldOpt = option;
				var newOpt = jsc.deprecatedOpts[option];
				if (newOpt) {
					// if we have a new name for this option, let&#39;s log a warning and use the new name
					console.warn(&#39;Option \&#39;%s\&#39; is DEPRECATED, using \&#39;%s\&#39; instead.&#39; + jsc.docsRef, oldOpt, newOpt);
					option = newOpt;
				} else {
					// new name not available for the option
					throw new Error(&#39;Option \&#39;&#39; + option + &#39;\&#39; is DEPRECATED&#39;);
				}
			}

			if (!(option in THIS)) {
				throw new Error(&#39;Unrecognized configuration option: &#39; + option);
			}

			THIS[option] = value;
			return true;
		}


		function getOption (option) {
			// deprecated option
			if (jsc.deprecatedOpts.hasOwnProperty(option)) {
				var oldOpt = option;
				var newOpt = jsc.deprecatedOpts[option];
				if (newOpt) {
					// if we have a new name for this option, let&#39;s log a warning and use the new name
					console.warn(&#39;Option \&#39;%s\&#39; is DEPRECATED, using \&#39;%s\&#39; instead.&#39; + jsc.docsRef, oldOpt, newOpt);
					option = newOpt;
				} else {
					// new name not available for the option
					throw new Error(&#39;Option \&#39;&#39; + option + &#39;\&#39; is DEPRECATED&#39;);
				}
			}

			if (!(option in THIS)) {
				throw new Error(&#39;Unrecognized configuration option: &#39; + option);
			}

			return THIS[option];
		}


		function detachPicker () {
			jsc.removeClass(THIS.targetElement, jsc.pub.activeClassName);
			jsc.picker.wrap.parentNode.removeChild(jsc.picker.wrap);
			delete jsc.picker.owner;
		}


		function drawPicker () {

			// At this point, when drawing the picker, we know what the parent elements are
			// and we can do all related DOM operations, such as registering events on them
			// or checking their positioning
			THIS._processParentElementsInDOM();

			if (!jsc.picker) {
				jsc.picker = {
					owner: null, // owner picker instance
					wrap : jsc.createEl(&#39;div&#39;),
					box : jsc.createEl(&#39;div&#39;),
					boxS : jsc.createEl(&#39;div&#39;), // shadow area
					boxB : jsc.createEl(&#39;div&#39;), // border
					pad : jsc.createEl(&#39;div&#39;),
					padB : jsc.createEl(&#39;div&#39;), // border
					padM : jsc.createEl(&#39;div&#39;), // mouse/touch area
					padPal : jsc.createPalette(),
					cross : jsc.createEl(&#39;div&#39;),
					crossBY : jsc.createEl(&#39;div&#39;), // border Y
					crossBX : jsc.createEl(&#39;div&#39;), // border X
					crossLY : jsc.createEl(&#39;div&#39;), // line Y
					crossLX : jsc.createEl(&#39;div&#39;), // line X
					sld : jsc.createEl(&#39;div&#39;), // slider
					sldB : jsc.createEl(&#39;div&#39;), // border
					sldM : jsc.createEl(&#39;div&#39;), // mouse/touch area
					sldGrad : jsc.createSliderGradient(),
					sldPtrS : jsc.createEl(&#39;div&#39;), // slider pointer spacer
					sldPtrIB : jsc.createEl(&#39;div&#39;), // slider pointer inner border
					sldPtrMB : jsc.createEl(&#39;div&#39;), // slider pointer middle border
					sldPtrOB : jsc.createEl(&#39;div&#39;), // slider pointer outer border
					asld : jsc.createEl(&#39;div&#39;), // alpha slider
					asldB : jsc.createEl(&#39;div&#39;), // border
					asldM : jsc.createEl(&#39;div&#39;), // mouse/touch area
					asldGrad : jsc.createASliderGradient(),
					asldPtrS : jsc.createEl(&#39;div&#39;), // slider pointer spacer
					asldPtrIB : jsc.createEl(&#39;div&#39;), // slider pointer inner border
					asldPtrMB : jsc.createEl(&#39;div&#39;), // slider pointer middle border
					asldPtrOB : jsc.createEl(&#39;div&#39;), // slider pointer outer border
					btn : jsc.createEl(&#39;div&#39;),
					btnT : jsc.createEl(&#39;span&#39;), // text
				};

				jsc.picker.pad.appendChild(jsc.picker.padPal.elm);
				jsc.picker.padB.appendChild(jsc.picker.pad);
				jsc.picker.cross.appendChild(jsc.picker.crossBY);
				jsc.picker.cross.appendChild(jsc.picker.crossBX);
				jsc.picker.cross.appendChild(jsc.picker.crossLY);
				jsc.picker.cross.appendChild(jsc.picker.crossLX);
				jsc.picker.padB.appendChild(jsc.picker.cross);
				jsc.picker.box.appendChild(jsc.picker.padB);
				jsc.picker.box.appendChild(jsc.picker.padM);

				jsc.picker.sld.appendChild(jsc.picker.sldGrad.elm);
				jsc.picker.sldB.appendChild(jsc.picker.sld);
				jsc.picker.sldB.appendChild(jsc.picker.sldPtrOB);
				jsc.picker.sldPtrOB.appendChild(jsc.picker.sldPtrMB);
				jsc.picker.sldPtrMB.appendChild(jsc.picker.sldPtrIB);
				jsc.picker.sldPtrIB.appendChild(jsc.picker.sldPtrS);
				jsc.picker.box.appendChild(jsc.picker.sldB);
				jsc.picker.box.appendChild(jsc.picker.sldM);

				jsc.picker.asld.appendChild(jsc.picker.asldGrad.elm);
				jsc.picker.asldB.appendChild(jsc.picker.asld);
				jsc.picker.asldB.appendChild(jsc.picker.asldPtrOB);
				jsc.picker.asldPtrOB.appendChild(jsc.picker.asldPtrMB);
				jsc.picker.asldPtrMB.appendChild(jsc.picker.asldPtrIB);
				jsc.picker.asldPtrIB.appendChild(jsc.picker.asldPtrS);
				jsc.picker.box.appendChild(jsc.picker.asldB);
				jsc.picker.box.appendChild(jsc.picker.asldM);

				jsc.picker.btn.appendChild(jsc.picker.btnT);
				jsc.picker.box.appendChild(jsc.picker.btn);

				jsc.picker.boxB.appendChild(jsc.picker.box);
				jsc.picker.wrap.appendChild(jsc.picker.boxS);
				jsc.picker.wrap.appendChild(jsc.picker.boxB);

				jsc.picker.wrap.addEventListener(&#39;touchstart&#39;, jsc.onPickerTouchStart,
					jsc.isPassiveEventSupported ? {passive: false} : false);
			}

			var p = jsc.picker;

			var displaySlider = !!jsc.getSliderChannel(THIS);
			var displayAlphaSlider = THIS.hasAlphaChannel();
			var dims = jsc.getPickerDims(THIS);
			var crossOuterSize = (2 * THIS.pointerBorderWidth + THIS.pointerThickness + 2 * THIS.crossSize);
			var controlPadding = jsc.getControlPadding(THIS);
			var borderRadius = Math.min(
				THIS.borderRadius,
				Math.round(THIS.padding * Math.PI)); // px
			var padCursor = &#39;crosshair&#39;;

			// wrap
			p.wrap.className = &#39;jscolor-picker-wrap&#39;;
			p.wrap.style.clear = &#39;both&#39;;
			p.wrap.style.width = &#39;237px&#39;;
			p.wrap.style.height = (dims[1] + 2 * THIS.borderWidth) + &#39;px&#39;;
			p.wrap.style.zIndex = THIS.zIndex;

			// picker
			p.box.className = &#39;jscolor-picker&#39;;
			p.box.style.width = &#39;237px&#39;;
			p.box.style.height = dims[1] + &#39;px&#39;;
			p.box.style.position = &#39;relative&#39;;

			// picker shadow
			p.boxS.className = &#39;jscolor-picker-shadow&#39;;
			p.boxS.style.position = &#39;absolute&#39;;
			p.boxS.style.left = &#39;0&#39;;
			p.boxS.style.top = &#39;0&#39;;
			p.boxS.style.width = &#39;100%&#39;;
			p.boxS.style.height = &#39;100%&#39;;
			jsc.setBorderRadius(p.boxS, borderRadius + &#39;px&#39;);

			// picker border
			p.boxB.className = &#39;jscolor-picker-border&#39;;
			p.boxB.style.position = &#39;relative&#39;;
			p.boxB.style.border = THIS.borderWidth + &#39;px solid&#39;;
			p.boxB.style.borderColor = THIS.borderColor;
			p.boxB.style.background = THIS.backgroundColor;
			jsc.setBorderRadius(p.boxB, borderRadius + &#39;px&#39;);

			// IE hack:
			// If the element is transparent, IE will trigger the event on the elements under it,
			// e.g. on Canvas or on elements with border
			p.padM.style.background = &#39;rgba(255,0,0,.2)&#39;;
			p.sldM.style.background = &#39;rgba(0,255,0,.2)&#39;;
			p.asldM.style.background = &#39;rgba(0,0,255,.2)&#39;;

			p.padM.style.opacity =
			p.sldM.style.opacity =
			p.asldM.style.opacity =
				&#39;0&#39;;

			// pad
			p.pad.style.position = &#39;relative&#39;;
			p.pad.style.width = THIS.width + &#39;px&#39;;
			p.pad.style.height = THIS.height + &#39;px&#39;;

			// pad palettes (HSV and HVS)
			p.padPal.draw(THIS.width, THIS.height, jsc.getPadYChannel(THIS));

			// pad border
			p.padB.style.position = &#39;absolute&#39;;
			p.padB.style.left = THIS.padding + &#39;px&#39;;
			p.padB.style.top = THIS.padding + &#39;px&#39;;
			p.padB.style.border = THIS.controlBorderWidth + &#39;px solid&#39;;
			p.padB.style.borderColor = THIS.controlBorderColor;

			// pad mouse area
			p.padM.style.position = &#39;absolute&#39;;
			p.padM.style.left = 0 + &#39;px&#39;;
			p.padM.style.top = 0 + &#39;px&#39;;
			p.padM.style.width = (THIS.padding + 2 * THIS.controlBorderWidth + THIS.width + controlPadding) + &#39;px&#39;;
			p.padM.style.height = (2 * THIS.controlBorderWidth + 2 * THIS.padding + THIS.height) + &#39;px&#39;;
			p.padM.style.cursor = padCursor;
			jsc.setData(p.padM, {
				instance: THIS,
				control: &#39;pad&#39;,
			})

			// pad cross
			p.cross.style.position = &#39;absolute&#39;;
			p.cross.style.left =
			p.cross.style.top =
				&#39;0&#39;;
			p.cross.style.width =
			p.cross.style.height =
				crossOuterSize + &#39;px&#39;;

			// pad cross border Y and X
			p.crossBY.style.position =
			p.crossBX.style.position =
				&#39;absolute&#39;;
			p.crossBY.style.background =
			p.crossBX.style.background =
				THIS.pointerBorderColor;
			p.crossBY.style.width =
			p.crossBX.style.height =
				(2 * THIS.pointerBorderWidth + THIS.pointerThickness) + &#39;px&#39;;
			p.crossBY.style.height =
			p.crossBX.style.width =
				crossOuterSize + &#39;px&#39;;
			p.crossBY.style.left =
			p.crossBX.style.top =
				(Math.floor(crossOuterSize / 2) - Math.floor(THIS.pointerThickness / 2) - THIS.pointerBorderWidth) + &#39;px&#39;;
			p.crossBY.style.top =
			p.crossBX.style.left =
				&#39;0&#39;;

			// pad cross line Y and X
			p.crossLY.style.position =
			p.crossLX.style.position =
				&#39;absolute&#39;;
			p.crossLY.style.background =
			p.crossLX.style.background =
				THIS.pointerColor;
			p.crossLY.style.height =
			p.crossLX.style.width =
				(crossOuterSize - 2 * THIS.pointerBorderWidth) + &#39;px&#39;;
			p.crossLY.style.width =
			p.crossLX.style.height =
				THIS.pointerThickness + &#39;px&#39;;
			p.crossLY.style.left =
			p.crossLX.style.top =
				(Math.floor(crossOuterSize / 2) - Math.floor(THIS.pointerThickness / 2)) + &#39;px&#39;;
			p.crossLY.style.top =
			p.crossLX.style.left =
				THIS.pointerBorderWidth + &#39;px&#39;;


			// slider
			p.sld.style.overflow = &#39;hidden&#39;;
			p.sld.style.width = THIS.sliderSize + &#39;px&#39;;
			p.sld.style.height = THIS.height + &#39;px&#39;;

			// slider gradient
			p.sldGrad.draw(THIS.sliderSize, THIS.height, &#39;#000&#39;, &#39;#000&#39;);

			// slider border
			p.sldB.style.display = displaySlider ? &#39;block&#39; : &#39;none&#39;;
			p.sldB.style.position = &#39;absolute&#39;;
			p.sldB.style.left = (THIS.padding + THIS.width + 2 * THIS.controlBorderWidth + 2 * controlPadding) + &#39;px&#39;;
			p.sldB.style.top = THIS.padding + &#39;px&#39;;
			p.sldB.style.border = THIS.controlBorderWidth + &#39;px solid&#39;;
			p.sldB.style.borderColor = THIS.controlBorderColor;

			// slider mouse area
			p.sldM.style.display = displaySlider ? &#39;block&#39; : &#39;none&#39;;
			p.sldM.style.position = &#39;absolute&#39;;
			p.sldM.style.left = (THIS.padding + THIS.width + 2 * THIS.controlBorderWidth + controlPadding) + &#39;px&#39;;
			p.sldM.style.top = 0 + &#39;px&#39;;
			p.sldM.style.width = (
					(THIS.sliderSize + 2 * controlPadding + 2 * THIS.controlBorderWidth) +
					(displayAlphaSlider ? 0 : Math.max(0, THIS.padding - controlPadding)) // remaining padding to the right edge
				) + &#39;px&#39;;
			p.sldM.style.height = (2 * THIS.controlBorderWidth + 2 * THIS.padding + THIS.height) + &#39;px&#39;;
			p.sldM.style.cursor = &#39;default&#39;;
			jsc.setData(p.sldM, {
				instance: THIS,
				control: &#39;sld&#39;,
			})

			// slider pointer inner and outer border
			p.sldPtrIB.style.border =
			p.sldPtrOB.style.border =
				THIS.pointerBorderWidth + &#39;px solid &#39; + THIS.pointerBorderColor;

			// slider pointer outer border
			p.sldPtrOB.style.position = &#39;absolute&#39;;
			p.sldPtrOB.style.left = -(2 * THIS.pointerBorderWidth + THIS.pointerThickness) + &#39;px&#39;;
			p.sldPtrOB.style.top = &#39;0&#39;;

			// slider pointer middle border
			p.sldPtrMB.style.border = THIS.pointerThickness + &#39;px solid &#39; + THIS.pointerColor;

			// slider pointer spacer
			p.sldPtrS.style.width = THIS.sliderSize + &#39;px&#39;;
			p.sldPtrS.style.height = jsc.pub.sliderInnerSpace + &#39;px&#39;;


			// alpha slider
			p.asld.style.overflow = &#39;hidden&#39;;
			p.asld.style.width = THIS.sliderSize + &#39;px&#39;;
			p.asld.style.height = THIS.height + &#39;px&#39;;

			// alpha slider gradient
			p.asldGrad.draw(THIS.sliderSize, THIS.height, &#39;#000&#39;);

			// alpha slider border
			p.asldB.style.display = displayAlphaSlider ? &#39;block&#39; : &#39;none&#39;;
			p.asldB.style.position = &#39;absolute&#39;;
			p.asldB.style.left = (
					(THIS.padding + THIS.width + 2 * THIS.controlBorderWidth + controlPadding) +
					(displaySlider ? (THIS.sliderSize + 3 * controlPadding + 2 * THIS.controlBorderWidth) : 0)
				) + &#39;px&#39;;
			p.asldB.style.top = THIS.padding + &#39;px&#39;;
			p.asldB.style.border = THIS.controlBorderWidth + &#39;px solid&#39;;
			p.asldB.style.borderColor = THIS.controlBorderColor;

			// alpha slider mouse area
			p.asldM.style.display = displayAlphaSlider ? &#39;block&#39; : &#39;none&#39;;
			p.asldM.style.position = &#39;absolute&#39;;
			p.asldM.style.left = (
					(THIS.padding + THIS.width + 2 * THIS.controlBorderWidth + controlPadding) +
					(displaySlider ? (THIS.sliderSize + 2 * controlPadding + 2 * THIS.controlBorderWidth) : 0)
				) + &#39;px&#39;;
			p.asldM.style.top = 0 + &#39;px&#39;;
			p.asldM.style.width = (
					(THIS.sliderSize + 2 * controlPadding + 2 * THIS.controlBorderWidth) +
					Math.max(0, THIS.padding - controlPadding) // remaining padding to the right edge
				) + &#39;px&#39;;
			p.asldM.style.height = (2 * THIS.controlBorderWidth + 2 * THIS.padding + THIS.height) + &#39;px&#39;;
			p.asldM.style.cursor = &#39;default&#39;;
			jsc.setData(p.asldM, {
				instance: THIS,
				control: &#39;asld&#39;,
			})

			// alpha slider pointer inner and outer border
			p.asldPtrIB.style.border =
			p.asldPtrOB.style.border =
				THIS.pointerBorderWidth + &#39;px solid &#39; + THIS.pointerBorderColor;

			// alpha slider pointer outer border
			p.asldPtrOB.style.position = &#39;absolute&#39;;
			p.asldPtrOB.style.left = -(2 * THIS.pointerBorderWidth + THIS.pointerThickness) + &#39;px&#39;;
			p.asldPtrOB.style.top = &#39;0&#39;;

			// alpha slider pointer middle border
			p.asldPtrMB.style.border = THIS.pointerThickness + &#39;px solid &#39; + THIS.pointerColor;

			// alpha slider pointer spacer
			p.asldPtrS.style.width = THIS.sliderSize + &#39;px&#39;;
			p.asldPtrS.style.height = jsc.pub.sliderInnerSpace + &#39;px&#39;;


			// the Close button
			function setBtnBorder () {
				var insetColors = THIS.controlBorderColor.split(/\s+/);
				var outsetColor = insetColors.length &lt; 2 ? insetColors[0] : insetColors[1] + &#39; &#39; + insetColors[0] + &#39; &#39; + insetColors[0] + &#39; &#39; + insetColors[1];
				p.btn.style.borderColor = outsetColor;
			}
			var btnPadding = 15; // px
			p.btn.className = &#39;jscolor-btn-close&#39;;
			p.btn.style.display = THIS.closeButton ? &#39;block&#39; : &#39;none&#39;;
			p.btn.style.position = &#39;absolute&#39;;
			p.btn.style.left = THIS.padding + &#39;px&#39;;
			p.btn.style.bottom = THIS.padding + &#39;px&#39;;
			p.btn.style.padding = &#39;0 &#39; + btnPadding + &#39;px&#39;;
			p.btn.style.maxWidth = (dims[0] - 2 * THIS.padding - 2 * THIS.controlBorderWidth - 2 * btnPadding) + &#39;px&#39;;
			p.btn.style.overflow = &#39;hidden&#39;;
			p.btn.style.height = THIS.buttonHeight + &#39;px&#39;;
			p.btn.style.whiteSpace = &#39;nowrap&#39;;
			p.btn.style.border = THIS.controlBorderWidth + &#39;px solid&#39;;
			setBtnBorder();
			p.btn.style.color = THIS.buttonColor;
			p.btn.style.font = &#39;12px sans-serif&#39;;
			p.btn.style.textAlign = &#39;center&#39;;
			p.btn.style.cursor = &#39;pointer&#39;;
			p.btn.onmousedown = function () {
				THIS.hide();
			};
			p.btnT.style.lineHeight = THIS.buttonHeight + &#39;px&#39;;
			p.btnT.innerHTML = &#39;&#39;;
			p.btnT.appendChild(document.createTextNode(THIS.closeText));

			// reposition the pointers
			redrawPad();
			redrawSld();
			redrawASld();

			// If we are changing the owner without first closing the picker,
			// make sure to first deal with the old owner
			if (jsc.picker.owner &amp;&amp; jsc.picker.owner !== THIS) {
				jsc.removeClass(jsc.picker.owner.targetElement, jsc.pub.activeClassName);
			}

			// Set a new picker owner
			jsc.picker.owner = THIS;

			// The redrawPosition() method needs picker.owner to be set, that&#39;s why we call it here,
			// after setting the owner
			if (THIS.container === document.body) {
				jsc.redrawPosition();
			} else {
				jsc._drawPosition(THIS, 0, 0, &#39;relative&#39;, false);
			}

			if (p.wrap.parentNode !== THIS.container) {
				THIS.container.appendChild(p.wrap);
			}

			jsc.addClass(THIS.targetElement, jsc.pub.activeClassName);
		}


		function redrawPad () {
			// redraw the pad pointer
			var yChannel = jsc.getPadYChannel(THIS);
			var x = Math.round((THIS.channels.h / 360) * (THIS.width - 1));
			var y = Math.round((1 - THIS.channels[yChannel] / 100) * (THIS.height - 1));
			var crossOuterSize = (2 * THIS.pointerBorderWidth + THIS.pointerThickness + 2 * THIS.crossSize);
			var ofs = -Math.floor(crossOuterSize / 2);
			jsc.picker.cross.style.left = (x + ofs) + &#39;px&#39;;
			jsc.picker.cross.style.top = (y + ofs) + &#39;px&#39;;

			// redraw the slider
			switch (jsc.getSliderChannel(THIS)) {
			case &#39;s&#39;:
				var rgb1 = jsc.HSV_RGB(THIS.channels.h, 100, THIS.channels.v);
				var rgb2 = jsc.HSV_RGB(THIS.channels.h, 0, THIS.channels.v);
				var color1 = &#39;rgb(&#39; +
					Math.round(rgb1[0]) + &#39;,&#39; +
					Math.round(rgb1[1]) + &#39;,&#39; +
					Math.round(rgb1[2]) + &#39;)&#39;;
				var color2 = &#39;rgb(&#39; +
					Math.round(rgb2[0]) + &#39;,&#39; +
					Math.round(rgb2[1]) + &#39;,&#39; +
					Math.round(rgb2[2]) + &#39;)&#39;;
				jsc.picker.sldGrad.draw(THIS.sliderSize, THIS.height, color1, color2);
				break;
			case &#39;v&#39;:
				var rgb = jsc.HSV_RGB(THIS.channels.h, THIS.channels.s, 100);
				var color1 = &#39;rgb(&#39; +
					Math.round(rgb[0]) + &#39;,&#39; +
					Math.round(rgb[1]) + &#39;,&#39; +
					Math.round(rgb[2]) + &#39;)&#39;;
				var color2 = &#39;#000&#39;;
				jsc.picker.sldGrad.draw(THIS.sliderSize, THIS.height, color1, color2);
				break;
			}

			// redraw the alpha slider
			jsc.picker.asldGrad.draw(THIS.sliderSize, THIS.height, THIS.toHEXString());
		}


		function redrawSld () {
			var sldChannel = jsc.getSliderChannel(THIS);
			if (sldChannel) {
				// redraw the slider pointer
				var y = Math.round((1 - THIS.channels[sldChannel] / 100) * (THIS.height - 1));
				jsc.picker.sldPtrOB.style.top = (y - (2 * THIS.pointerBorderWidth + THIS.pointerThickness) - Math.floor(jsc.pub.sliderInnerSpace / 2)) + &#39;px&#39;;
			}

			// redraw the alpha slider
			jsc.picker.asldGrad.draw(THIS.sliderSize, THIS.height, THIS.toHEXString());
		}


		function redrawASld () {
			var y = Math.round((1 - THIS.channels.a) * (THIS.height - 1));
			jsc.picker.asldPtrOB.style.top = (y - (2 * THIS.pointerBorderWidth + THIS.pointerThickness) - Math.floor(jsc.pub.sliderInnerSpace / 2)) + &#39;px&#39;;
		}


		function isPickerOwner () {
			return jsc.picker &amp;&amp; jsc.picker.owner === THIS;
		}


		function onValueKeyDown (ev) {
			if (jsc.eventKey(ev) === &#39;Enter&#39;) {
				if (THIS.valueElement) {
					THIS.processValueInput(THIS.valueElement.value);
				}
				THIS.tryHide();
			}
		}


		function onAlphaKeyDown (ev) {
			if (jsc.eventKey(ev) === &#39;Enter&#39;) {
				if (THIS.alphaElement) {
					THIS.processAlphaInput(THIS.alphaElement.value);
				}
				THIS.tryHide();
			}
		}


		function onValueChange (ev) {
			if (jsc.getData(ev, &#39;internal&#39;)) {
				return; // skip if the event was internally triggered by jscolor
			}

			var oldVal = THIS.valueElement.value;

			THIS.processValueInput(THIS.valueElement.value); // this might change the value

			jsc.triggerCallback(THIS, &#39;onChange&#39;);

			if (THIS.valueElement.value !== oldVal) {
				// value was additionally changed -&gt; let&#39;s trigger the change event again, even though it was natively dispatched
				jsc.triggerInputEvent(THIS.valueElement, &#39;change&#39;, true, true);
			}
		}


		function onAlphaChange (ev) {
			if (jsc.getData(ev, &#39;internal&#39;)) {
				return; // skip if the event was internally triggered by jscolor
			}

			var oldVal = THIS.alphaElement.value;

			THIS.processAlphaInput(THIS.alphaElement.value); // this might change the value

			jsc.triggerCallback(THIS, &#39;onChange&#39;);

			// triggering valueElement&#39;s onChange (because changing alpha changes the entire color, e.g. with rgba format)
			jsc.triggerInputEvent(THIS.valueElement, &#39;change&#39;, true, true);

			if (THIS.alphaElement.value !== oldVal) {
				// value was additionally changed -&gt; let&#39;s trigger the change event again, even though it was natively dispatched
				jsc.triggerInputEvent(THIS.alphaElement, &#39;change&#39;, true, true);
			}
		}


		function onValueInput (ev) {
			if (jsc.getData(ev, &#39;internal&#39;)) {
				return; // skip if the event was internally triggered by jscolor
			}

			if (THIS.valueElement) {
				THIS.fromString(THIS.valueElement.value, jsc.flags.leaveValue);
			}

			jsc.triggerCallback(THIS, &#39;onInput&#39;);

			// triggering valueElement&#39;s onInput
			// (not needed, it was dispatched normally by the browser)
		}


		function onAlphaInput (ev) {
			if (jsc.getData(ev, &#39;internal&#39;)) {
				return; // skip if the event was internally triggered by jscolor
			}

			if (THIS.alphaElement) {
				THIS.fromHSVA(null, null, null, parseFloat(THIS.alphaElement.value), jsc.flags.leaveAlpha);
			}

			jsc.triggerCallback(THIS, &#39;onInput&#39;);

			// triggering valueElement&#39;s onInput (because changing alpha changes the entire color, e.g. with rgba format)
			jsc.triggerInputEvent(THIS.valueElement, &#39;input&#39;, true, true);
		}


		//
		// Install the color picker on chosen element(s)
		//


		// Determine picker&#39;s container element
		if (this.container === undefined) {
			this.container = document.body; // default container is BODY element

		} else { // explicitly set to custom element
			this.container = jsc.node(this.container);
		}

		if (!this.container) {
			throw new Error(&#39;Cannot instantiate color picker without a container element&#39;);
		}


		// Fetch the target element
		this.targetElement = jsc.node(targetElement);

		if (!this.targetElement) {
			// temporarily customized error message to help with migrating from versions prior to 2.2
			if (typeof targetElement === &#39;string&#39; &amp;&amp; /^[a-zA-Z][\w:.-]*$/.test(targetElement)) {
				// targetElement looks like valid ID
				var possiblyId = targetElement;
				throw new Error(&#39;If \&#39;&#39; + possiblyId + &#39;\&#39; is supposed to be an ID, please use \&#39;#&#39; + possiblyId + &#39;\&#39; or any valid CSS selector.&#39;);
			}

			throw new Error(&#39;Cannot instantiate color picker without a target element&#39;);
		}

		if (this.targetElement.jscolor &amp;&amp; this.targetElement.jscolor instanceof jsc.pub) {
			throw new Error(&#39;Color picker already installed on this element&#39;);
		}


		// link this instance with the target element
		this.targetElement.jscolor = this;
		jsc.addClass(this.targetElement, jsc.pub.className);

		// register this instance
		jsc.instances.push(this);


		// if target is BUTTON
		if (jsc.isButton(this.targetElement)) {

			if (this.targetElement.type.toLowerCase() !== &#39;button&#39;) {
				// on buttons, always force type to be &#39;button&#39;, e.g. in situations the target &lt;button&gt; has no type
				// and thus defaults to &#39;submit&#39; and would submit the form when clicked
				this.targetElement.type = &#39;button&#39;;
			}

			if (jsc.isButtonEmpty(this.targetElement)) { // empty button
				// it is important to clear element&#39;s contents first.
				// if we&#39;re re-instantiating color pickers on DOM that has been modified by changing page&#39;s innerHTML,
				// we would keep adding more non-breaking spaces to element&#39;s content (because element&#39;s contents survive
				// innerHTML changes, but picker instances don&#39;t)
				jsc.removeChildren(this.targetElement);

				// let&#39;s insert a non-breaking space
				this.targetElement.appendChild(document.createTextNode(&#39;\xa0&#39;));

				// set min-width = previewSize, if not already greater
				var compStyle = jsc.getCompStyle(this.targetElement);
				var currMinWidth = parseFloat(compStyle[&#39;min-width&#39;]) || 0;
				if (currMinWidth &lt; this.previewSize) {
					jsc.setStyle(this.targetElement, {
						&#39;min-width&#39;: this.previewSize + &#39;px&#39;,
					}, this.forceStyle);
				}
			}
		}

		// Determine the value element
		if (this.valueElement === undefined) {
			if (jsc.isTextInput(this.targetElement)) {
				// for text inputs, default valueElement is targetElement
				this.valueElement = this.targetElement;
			} else {
				// leave it undefined
			}

		} else if (this.valueElement === null) { // explicitly set to null
			// leave it null

		} else { // explicitly set to custom element
			this.valueElement = jsc.node(this.valueElement);
		}

		// Determine the alpha element
		if (this.alphaElement) {
			this.alphaElement = jsc.node(this.alphaElement);
		}

		// Determine the preview element
		if (this.previewElement === undefined) {
			this.previewElement = this.targetElement; // default previewElement is targetElement

		} else if (this.previewElement === null) { // explicitly set to null
			// leave it null

		} else { // explicitly set to custom element
			this.previewElement = jsc.node(this.previewElement);
		}

		// valueElement
		if (this.valueElement &amp;&amp; jsc.isTextInput(this.valueElement)) {

			// If the value element has onInput event already set, we need to detach it and attach AFTER our listener.
			// otherwise the picker instance would still contain the old color when accessed from the onInput handler.
			var valueElementOrigEvents = {
				onInput: this.valueElement.oninput
			};
			this.valueElement.oninput = null;

			this.valueElement.addEventListener(&#39;keydown&#39;, onValueKeyDown, false);
			this.valueElement.addEventListener(&#39;change&#39;, onValueChange, false);
			this.valueElement.addEventListener(&#39;input&#39;, onValueInput, false);
			// the original event listener must be attached AFTER our handler (to let it first set picker&#39;s color)
			if (valueElementOrigEvents.onInput) {
				this.valueElement.addEventListener(&#39;input&#39;, valueElementOrigEvents.onInput, false);
			}

			this.valueElement.setAttribute(&#39;autocomplete&#39;, &#39;off&#39;);
			this.valueElement.setAttribute(&#39;autocorrect&#39;, &#39;off&#39;);
			this.valueElement.setAttribute(&#39;autocapitalize&#39;, &#39;off&#39;);
			this.valueElement.setAttribute(&#39;spellcheck&#39;, false);
		}

		// alphaElement
		if (this.alphaElement &amp;&amp; jsc.isTextInput(this.alphaElement)) {
			this.alphaElement.addEventListener(&#39;keydown&#39;, onAlphaKeyDown, false);
			this.alphaElement.addEventListener(&#39;change&#39;, onAlphaChange, false);
			this.alphaElement.addEventListener(&#39;input&#39;, onAlphaInput, false);

			this.alphaElement.setAttribute(&#39;autocomplete&#39;, &#39;off&#39;);
			this.alphaElement.setAttribute(&#39;autocorrect&#39;, &#39;off&#39;);
			this.alphaElement.setAttribute(&#39;autocapitalize&#39;, &#39;off&#39;);
			this.alphaElement.setAttribute(&#39;spellcheck&#39;, false);
		}

		// determine initial color value
		//
		var initValue = &#39;FFFFFF&#39;;

		if (this.value !== undefined) {
			initValue = this.value; // get initial color from the &#39;value&#39; property
		} else if (this.valueElement &amp;&amp; this.valueElement.value !== undefined) {
			initValue = this.valueElement.value; // get initial color from valueElement&#39;s value
		}

		// determine initial alpha value
		//
		var initAlpha = undefined;

		if (this.alpha !== undefined) {
			initAlpha = (&#39;&#39;+this.alpha); // get initial alpha value from the &#39;alpha&#39; property
		} else if (this.alphaElement &amp;&amp; this.alphaElement.value !== undefined) {
			initAlpha = this.alphaElement.value; // get initial color from alphaElement&#39;s value
		}

		// determine current format based on the initial color value
		//
		this._currentFormat = null;

		if ([&#39;auto&#39;, &#39;any&#39;].indexOf(this.format.toLowerCase()) &gt; -1) {
			// format is &#39;auto&#39; or &#39;any&#39; -&gt; let&#39;s auto-detect current format
			var color = jsc.parseColorString(initValue);
			this._currentFormat = color ? color.format : &#39;hex&#39;;
		} else {
			// format is specified
			this._currentFormat = this.format.toLowerCase();
		}


		// let&#39;s parse the initial color value and expose color&#39;s preview
		this.processValueInput(initValue);

		// let&#39;s also parse and expose the initial alpha value, if any
		//
		// Note: If the initial color value contains alpha value in it (e.g. in rgba format),
		// this will overwrite it. So we should only process alpha input if there was any initial
		// alpha explicitly set, otherwise we could needlessly lose initial value&#39;s alpha
		if (initAlpha !== undefined) {
			this.processAlphaInput(initAlpha);
		}

	}

};


//================================
// Public properties and methods
//================================

//
// These will be publicly available via jscolor.&lt;name&gt; and JSColor.&lt;name&gt;
//


// class that will be set to elements having jscolor installed on them
jsc.pub.className = &#39;jscolor&#39;;


// class that will be set to elements having jscolor active on them
jsc.pub.activeClassName = &#39;jscolor-active&#39;;


// whether to try to parse the options string by evaluating it using &#39;new Function()&#39;
// in case it could not be parsed with JSON.parse()
jsc.pub.looseJSON = true;


// presets
jsc.pub.presets = {};

// built-in presets
jsc.pub.presets[&#39;default&#39;] = {}; // baseline for customization

jsc.pub.presets[&#39;light&#39;] = { // default color scheme
	backgroundColor: &#39;rgba(255,255,255,1)&#39;,
	controlBorderColor: &#39;rgba(187,187,187,1)&#39;,
	buttonColor: &#39;rgba(0,0,0,1)&#39;,
};
jsc.pub.presets[&#39;dark&#39;] = {
	backgroundColor: &#39;rgba(51,51,51,1)&#39;,
	controlBorderColor: &#39;rgba(153,153,153,1)&#39;,
	buttonColor: &#39;rgba(240,240,240,1)&#39;,
};

jsc.pub.presets[&#39;small&#39;] = { width:101, height:101, padding:10, sliderSize:14 };
jsc.pub.presets[&#39;medium&#39;] = { width:181, height:101, padding:12, sliderSize:16 }; // default size
jsc.pub.presets[&#39;large&#39;] = { width:271, height:151, padding:12, sliderSize:24 };

jsc.pub.presets[&#39;thin&#39;] = { borderWidth:1, controlBorderWidth:1, pointerBorderWidth:1 }; // default thickness
jsc.pub.presets[&#39;thick&#39;] = { borderWidth:2, controlBorderWidth:2, pointerBorderWidth:2 };


// size of space in the sliders
jsc.pub.sliderInnerSpace = 3; // px

// transparency chessboard
jsc.pub.chessboardSize = 8; // px
jsc.pub.chessboardColor1 = &#39;#666666&#39;;
jsc.pub.chessboardColor2 = &#39;#999999&#39;;

// preview separator
jsc.pub.previewSeparator = [&#39;rgba(255,255,255,.65)&#39;, &#39;rgba(128,128,128,.65)&#39;];


// Installs jscolor on current DOM tree
jsc.pub.install = function (rootNode) {
	var success = true;

	try {
		jsc.installBySelector(&#39;[data-jscolor]&#39;, rootNode);
	} catch (e) {
		success = false;
		console.warn(e);
	}

	// for backward compatibility with DEPRECATED installation using class name
	if (jsc.pub.lookupClass) {
		try {
			jsc.installBySelector(
				(
					&#39;input.&#39; + jsc.pub.lookupClass + &#39;, &#39; +
					&#39;button.&#39; + jsc.pub.lookupClass
				),
				rootNode
			);
		} catch (e) {}
	}

	return success;
};


// Triggers given input event(s) (e.g. &#39;input&#39; or &#39;change&#39;) on all color pickers.
//
// It is possible to specify multiple events separated with a space.
// If called before jscolor is initialized, then the events will be triggered after initialization.
//
jsc.pub.trigger = function (eventNames) {
	if (jsc.initialized) {
		jsc.triggerGlobal(eventNames);
	} else {
		jsc.triggerQueue.push(eventNames);
	}
};


// Hides current color picker box
jsc.pub.hide = function () {
	if (jsc.picker &amp;&amp; jsc.picker.owner) {
		jsc.picker.owner.hide();
	}
};


// Returns a data URL of a gray chessboard image that indicates transparency
jsc.pub.chessboard = function (color) {
	if (!color) {
		color = &#39;rgba(0,0,0,0)&#39;;
	}
	var preview = jsc.genColorPreviewCanvas(color);
	return preview.canvas.toDataURL();
};


// Returns a data URL of a gray chessboard image that indicates transparency
jsc.pub.background = function (color) {
	var backgrounds = [];

	// CSS gradient for background color preview
	backgrounds.push(jsc.genColorPreviewGradient(color));

	// data URL of generated PNG image with a gray transparency chessboard
	var preview = jsc.genColorPreviewCanvas();
	backgrounds.push([
		&#39;url(\&#39;&#39; + preview.canvas.toDataURL() + &#39;\&#39;)&#39;,
		&#39;left top&#39;,
		&#39;repeat&#39;,
	].join(&#39; &#39;));

	return backgrounds.join(&#39;, &#39;);
};


//
// DEPRECATED properties and methods
//


// DEPRECATED. Use jscolor.presets.default instead.
//
// Custom default options for all color pickers, e.g. { hash: true, width: 300 }
jsc.pub.options = {};


// DEPRECATED. Use data-jscolor attribute instead, which installs jscolor on given element.
//
// By default, we&#39;ll search for all elements with class=&quot;jscolor&quot; and install a color picker on them.
//
// You can change what class name will be looked for by setting the property jscolor.lookupClass
// anywhere in your HTML document. To completely disable the automatic lookup, set it to null.
//
jsc.pub.lookupClass = &#39;jscolor&#39;;


// DEPRECATED. Use jscolor.install() instead
//
jsc.pub.init = function () {
	console.warn(&#39;jscolor.init() is DEPRECATED. Using jscolor.install() instead.&#39; + jsc.docsRef);
	return jsc.pub.install();
};


// DEPRECATED. Use data-jscolor attribute instead, which installs jscolor on given element.
//
// Install jscolor on all elements that have the specified class name
jsc.pub.installByClassName = function () {
	console.error(&#39;jscolor.installByClassName() is DEPRECATED. Use data-jscolor=&quot;&quot; attribute instead of a class name.&#39; + jsc.docsRef);
	return false;
};


jsc.register();


return jsc.pub;


})(); // END window.jscolor

window.JSColor = window.jscolor; // &#39;JSColor&#39; is an alias to &#39;jscolor&#39;

} // endif
    
    
//]]&gt;
&lt;/script&gt;&lt;title&gt;onChange and onInput events&lt;/title&gt;&lt;script src=&quot;jscolor.js&quot;&gt;&lt;/script&gt;&lt;p&gt;
    إختر لون:
    &lt;input data-jscolor=&quot;{alpha:100}&quot; onchange=&quot;update(this.jscolor, &#39;#pr3&#39;)&quot; oninput=&quot;update(this.jscolor, &#39;#pr4&#39;)&quot; value=&quot;#FF1677&quot; /&gt;
&lt;/p&gt;

&lt;em id=&quot;pr4&quot; style=&quot;display: inline-block; padding: 10em 50%;&quot;&gt;&lt;/em&gt;


&lt;script&gt;
function update(picker, selector) {
    document.querySelector(selector).style.background = picker.toBackground()
}

// triggers &#39;onInput&#39; and &#39;onChange&#39; on all color pickers when they are ready
jscolor.trigger(&#39;input change&#39;);
&lt;/script&gt;


&lt;p style=&quot;margin-top:50px;&quot;&gt;
	يمكنك زيارة &lt;a href= &#39;https://jscolor.com/&#39; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;jscolor.com&lt;/a&gt; للحصول على المزيد من
	&lt;a href=&#39;https://jscolor.com/examples/&#39; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;الأمثلة&lt;/a&gt;
	 لطريقة إستخدام الأداة.
&lt;/p&gt;

&lt;/textarea&gt;
&lt;div id=&quot;kopikod&quot;&gt;
&lt;span id=&quot;kopInfo&quot; style=&quot;font-weight: normal; opacity: 0; visibility: hidden;&quot;&gt;✅ تم نسخ الشفرة&lt;/span&gt;
&lt;button onclick=&quot;copyCode()&quot; style=&quot;font-size: 12px; font-weight: normal;&quot;&gt;&lt;img alt=&quot;no image&quot; alt=&quot;copy widget code&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjr-hrfD0G-JhG4VsAUlNlxsRtA0eaFTWrxXGm_0gLn0DX5pDuvc-Kwhwdkqo8oVNE_3rlOkLg0X_eDqxp8XGsMcxLiqMN8Cfa6WdBEd0ORRecBZzdnbZQ4FRFCbE7kRYirgoAm_MNA2ig/s1600/copy-code.png&quot; width=&quot;15&quot; /&gt; انسخ الشفرة&lt;/button&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/section&gt;
&lt;/section&gt;

&lt;script&gt;
function copyCode() {
    var kopiuj = document.getElementById(&quot;code&quot;);
    kopiuj.select();
    document.execCommand(&quot;copy&quot;);
    $(&#39;#kopInfo&#39;).css({&#39;visibility&#39;:&#39;visible&#39;,&#39;opacity&#39;:&#39;1&#39;});
    setTimeout(function() {
        $(&#39;#kopInfo&#39;).css({&#39;visibility&#39;:&#39;hidden&#39;,&#39;opacity&#39;:&#39;0&#39;});
    }, 3000)
}

$(&#39;#code&#39;).on(&#39;click&#39;, function() {
    var kopiuj = document.getElementById(&quot;code&quot;);
    kopiuj.select();
})
&lt;/script&gt;

&lt;div&gt;&lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&amp;nbsp;&lt;/span&gt;تعديل إختياري:&lt;/b&gt;&lt;/div&gt;&lt;/header&gt;&lt;/body&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; line-height: 1em; text-align: center;&quot;&gt;&lt;span style=&quot;color: #3d85c6; font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;border: none; margin: 0px 40px 0px 0px; padding: 0px; text-align: right;&quot;&gt;&lt;div&gt;&lt;span style=&quot;vertical-align: middle;&quot;&gt;•&lt;/span&gt;&lt;span&gt;&lt;b&gt;&lt;span style=&quot;color: #3d85c6;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;ت&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;غيير حجم خلفية الألوان:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;border: none; margin: 0px 40px 0px 0px; padding: 0px;&quot;&gt;&lt;div style=&quot;border: none; margin: 0px 10px 0px 0px; padding: 0px; text-align: right;&quot;&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;إبحث عن هذه القيم&lt;/span&gt;&lt;span style=&quot;color: #3d85c6; text-align: justify;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: #fcff01; text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: helvetica;&quot;&gt;padding:10em 50%&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;text-align: justify;&quot;&gt; داخل الشفرة وغيرها كما تشاء.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;border: none; margin: 0px 40px 0px 0px; padding: 0px; text-align: right;&quot;&gt;&lt;div&gt;&lt;div&gt;&lt;span style=&quot;vertical-align: middle;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; line-height: 1em; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;vertical-align: middle;&quot;&gt;•&lt;/span&gt;&lt;span&gt;&lt;b style=&quot;color: #3d85c6;&quot;&gt;&amp;nbsp;&lt;/b&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;تغيير اللون الثابت لخلفية الألوان:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;border: none; margin: 0px 40px 0px 0px; padding: 0px;&quot;&gt;&lt;div style=&quot;border: none; margin: 0px 10px 0px 0px; padding: 0px; text-align: right;&quot;&gt;&lt;div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;إبحث عن رمز الألوان التالي&amp;nbsp;&lt;span style=&quot;background-color: #fcff01;&quot;&gt;&lt;span style=&quot;font-family: helvetica;&quot;&gt;#FF1677&lt;/span&gt;&lt;/span&gt;&amp;nbsp;بداخل الشفرة وقم بتغييره إلى أي رمز ألوان من إختيارك.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;شرح اضافة اداة منتقي الألوان لمدونة بلوجر بالفيديو&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&quot;&quot; class=&quot;BLOG_video_class&quot; height=&quot;266&quot; src=&quot;https://www.youtube.com/embed/lJ-OqwLdWgo&quot; width=&quot;320&quot; youtube-src-id=&quot;lJ-OqwLdWgo&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;      
 &lt;div class=&quot;trtttt&quot; style=&quot;text-align: right;&quot;&gt;للمزيد يمكنك زيارة &lt;a href=&quot;https://jscolor.com/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;-webkit-text-decoration-line: underline; font-family: helvetica;&quot;&gt;jscolor.com&lt;/span&gt;&lt;/a&gt; للحصول على المزيد من &lt;a href=&quot;https://jscolor.com/examples/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;-webkit-text-decoration-line: underline;&quot;&gt;
  الأمثلة&lt;/span&gt;&lt;/a&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;لطريقة إستخدام الأداة.&lt;/div&gt;
&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/2687713895110547138'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/4446648237682335580/posts/default/2687713895110547138'/><link rel='alternate' type='text/html' href='https://www.achamelar.com/2020/11/add-put-color-code-picker-tool-on-blogger.html' title='طريقة إضافة أداة منتقي الألوان لمدونة بلوجر'/><author><name>Achamel</name><uri>http://www.blogger.com/profile/14698034875566129660</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgn8bbyv76hc-13gklQiD2yfolim3VMHs6DyCU6FwfFeDqMHATlSr7NoTRE5PAoTJSSIx_GCn3Hp46gH-g9MjA06uTEKdxLne413UXvQtrPDHpUGpo0vKNelR6zmIrCHegHSfeXzlbliqan/s72-c/%25D9%2585%25D8%25B4%25D8%25B1%25D9%2588%25D8%25B9+%25D8%25AC%25D8%25AF%25D9%258A%25D8%25AF+%252834%2529.jpg" height="72" width="72"/></entry></feed>