مقدمة الدرس
1- ما هي هذه الأداة
هي أداة تكون مبرمجة بـJava Script أو بالـActivex و أحياناً تستخدم DHTML معهم ولكل منهم مميزات وعيوب سنتطرق لها في باقي المحاضرة بإذن الله, ووظيفتها أن تسهل على المستخدم عملية التنسيق على المقال أو النص المدخل.
2- ما فائدتها
ببساطة جداً عندما تقوم بكتابة البريد الألكتروني من موقع Yahoo مثلاً أو HotMail ستجد انه من السهل جداً عملية التنسيق للرسالة التي تقوم بكتابتها وهذا على العكس من البرامج المرفقة مع الـCpanel أو مثلاً الكتابة بالمنتديات.
وللتقريب أكثر هو أنه عند أستخدامك برنامج MS FrontPage فستجد أنك عند تنسيقك للصفحة بأي حال يقوم هو بتحويلها إلى كود HTML وهذه هي وظيفة هذه التقنية وهو تحويل ما تراه إلى كود HTML وهذا يسهل ويجمل طريقة الأضافة والعرض ولهذا كانت هي أختصار لـWhat You See is What You Get.
3- مميزاتها
- سهولة عرض البيانات المدخلة : البيانات أو المقالات المدخلة ستكون سهلة المعالجة عند عرضها حيث أنها تكون HTML وبالتالي لا تحتاج لأي معالجة من دالة nl2br أو غيرها.
- عدم معالجة البيانات عند أدخالها : البيانات المدخلة تكون HTML فبالتالي لن تستخدم دالة تمنع أكواد الـ HTML وهذه الأشياء وهذا يعتبر عيب أكثر من انها ميزة.
4- عيوبها
- Activex : تحتاج للموافقة على تركيب أداة معينة لدعم المتصفح لهذه الخاصية وبالتالي يخاف الكثير من هذه الأداة.
- Java Script : كلنا نعلم أن من ضمن أهم عيوب الـJava Script هي أنه عند كثرة أستخدامها يصبح المتصفح داهية على الجهاز و يحمل كثير جداً مما يصل إلى توقف الجهاز في الكثير من الأحيان ولهذا ينصح عدم أستخدام كل أمكانيات هذه الأداة مما تم برمجته من خلال الـJava Script.
- مقدمة المقال : من الصعب عرض جزئية من المقال كمقدمة وهذا لأنك إذا قمت بتحديد 255 حرف لعرضهم كمقدمة للمقال وهذا عن طريق دالة substr مثلاً فبالتالي سيقوم بأحتساب تاجات الـHTML معها على أنها من ضمن الـ255 حرف التى طلبتهم ولهذا هناك فكرة في رأسي سأطرحها قريباً بإذن الله إن نجحت.
وفي النهاية أعدكم بالكثير عن هذه الأداة في القريب
http://spaces.msn.com/xmezoo/