ما هو WYSIWYG؟

ما هو WYSIWYG؟

يحدث جزء من سحر تطوير البرامج عندما يتم دمج أسطر التعليمات البرمجية في أكثر من مجموع أجزائها. ستجد أنك بحاجة إلى قدر من التخيل الإبداعي عند محاولة البناء بشكل مجرد بهذه الطريقة. يمكن أن يكون هذا صحيحًا لمعالجة الكلمات أو تصميم الويب ، تمامًا كما هو الحال بالنسبة للبرمجة.

WYSIWYG تعني ما تراه هو ما تحصل عليه. الاختصار حرفي: تعرض أداة WYSIWYG محتوى للتحرير في نموذج يقترب من مظهره النهائي. لن يكون الخيار الأول للمطور في مجال البرمجة ، ولكن محرر WYSIWYG مثالي للشخص العادي الذي يريد إنشاء موقع ويب أو تصميم عرض تقديمي.

ما هي لغة الترميز؟

ما هو WYSIWYG؟

الكود الوصفي ، المعروف أيضًا باسم لغة الترميز ، يقوم بتنسيق عناصر المستند عندما تتم معالجته بواسطة نوع من المترجمين الفوريين. تطبق العلامات الوصفية معنى أو تنسيقًا على كتلة نصية باستخدام مكتبة من المفاهيم المحددة مسبقًا مثل النص الغامق أو القوائم النقطية أو حتى الارتباط التشعبي.

A لغة المستند الترميز هو الشيء الذي ربما كنت بالفعل على دراية مع انها نفس النوع من اللغة التي تحكي الكمبيوتر لعرض النص صفحة ويب بالخط العريض عندما تحيط بها علامات.

عندما تستخدم شيئًا مثل Word ، يصبح النص غامقًا عند الضغط على الزر. أين تختبئ العلامات؟ هل هم موجودون حتى في ظل هذه الظروف؟

يوجد ، بشكل موضوعي ، شيء يخبر الكمبيوتر أن يعرض النص بخط عريض. لا توجد علامات مرئية ، على الرغم من ذلك ، لأن وظيفتها - جعل النص غامقًا - تنطبق بنفس الطريقة التي يعرض بها ملف PDF تنسيقه.

تعد محررات WYSIWYG رائعة للمستخدمين الذين لديهم أفكار ولكنهم لا يعرفون HTML أو أي نوع آخر من لغة الترميز. باستخدام هذه الأنواع من معالجات النصوص ، وغيرها من برامج تحرير النصوص الغنية ، يمكنك التركيز على ما تحاول كتابته ، بدون الحصول على شهادة دكتوراه. مطلوب.

الموضوعات ذات الصلة: ورقة غش HTML النهائية

ما هو محرر WYSIWYG؟

ما هو WYSIWYG؟

صممت Xerox واستخدمت أنظمة WYSIWYG الأولى. لقد استخدموا هذه الواجهات لتحويل المستندات ، تحسباً للطباعة أو النسخ الفعلي. لقد كانت بدائية ولم تكن موثوقة للغاية ، لكنها شكلت سابقة قيمة.

إذا كنت قد استخدمت محرر مستندات Google للعمل مع مستند ، فأنت على دراية بالفعل بمحرر WYSIWYG. يمكنك بدء كتابة نص مائل وسيقوم التطبيق بتنسيقه أثناء الكتابة. إذا لم يكن محرر WYSIWYG ، فلن يظهر الخط المائل ليكون كذلك. سترى الكلمات والعبارات ذات الصلة ، بتنسيق عادي ، وسترى العلامات أيضًا.

ما هو WYSIWYG؟

للمقارنة ، فكر في خدمة بناء مواقع الويب مثل Wix أو Squarespace. باستخدام أي من خدمات بناء مواقع الويب هذه ، يمكنك تصميم موقع دون كتابة سطر واحد من التعليمات البرمجية.

إن أسلوبهم في تحرير WYSIWYG أعمق قليلاً من محرر مستندات Google ، لكن المبدأ لا يزال قائمًا. يمكنك سحب العناصر المرئية وإفلاتها ، وملء نص الصفحة كما يضعها التطبيق أمامك بأشياء مثل الوسائط ومشغلات الصوت والمتاجر عبر الإنترنت. لا يوجد جسر للعبور مع أي من هذه الخدمات ؛ أنت طفل تلعب مع Legos. إنه شعور مختلف تمامًا عن ترميز موقع ويب من البداية.

تتيح لك بعض محررات WYSIWYG مثل Typora إضافة كود ترميز إلى نص WYSIWYG أثناء الكتابة. تعرض برامج تحرير النص المنسق أوامر HTML الخاصة بك وتحويل الإخراج إلى عرض WYSIWYG بمجرد إدخالها. في Typora ، يمكنك الرجوع إلى ما كتبته عن طريق النقر فوق النص مرة أخرى بعد اختفاء العلامات المحيطة به.

الموضوعات ذات الصلة: ما هو Markdown؟ دليل المبتدئين للبدء

Wiz-Ee-Wig: الرؤية صادقة

قليل من الأشياء التي تريحك أكثر من رؤية إبداعك يعمل على الشاشة ، في الوقت الفعلي. مثل فنان في الاستوديو ، فإن التغيير والتبديل في هذا أو ذاك يكون سهلاً عندما يكون لديك تمثيل واحد لواحد لموقعك على الويب أو مشروع آخر أمامك.

شاشات WYSIWYG مريحة وسهلة الاستخدام. إنهم يتخلصون من فوضى العمل باستخدام سطور من التعليمات البرمجية أو علامات الترميز ، مما يتيح لك الانتباه في مكان آخر. إذا كنت كاتبًا أو مصممًا في قلبك ، فأنت لست بحاجة إلى كل هذا الصخب. محرر WYSIWYG أكثر من قادر.


كيفية حساب قيمة nCr

كيفية حساب قيمة nCr

الجمع مفهوم رياضي. يشير إلى ترتيب العديد من العناصر حيث يكون ترتيبها غير ذي صلة. تصف الصيغة الأساسية عدد التركيبات الصالحة.

كيف تكتب وتجمع أول كود سوليتى الخاص بك

كيف تكتب وتجمع أول كود سوليتى الخاص بك

Solidity هي لغة البرمجة التي تستخدمها العقود الذكية على Ethereum blockchain. إنها لغة برمجة مكتوبة بشكل ثابت وموجهة للكائنات.

SQL مقابل NoSQL: ما هي أفضل قاعدة بيانات لمشروعك التالي؟

SQL مقابل NoSQL: ما هي أفضل قاعدة بيانات لمشروعك التالي؟

SQL مقابل NoSQL: ما هي أفضل قاعدة بيانات لمشروعك التالي؟

كيفية البحث عن مكعبات ومربعات N-Digit مثالية باستخدام Python و C ++ و JavaScript

كيفية البحث عن مكعبات ومربعات N-Digit مثالية باستخدام Python و C ++ و JavaScript

يحب العديد من المبرمجين حل المشكلات الرياضية الصعبة باستخدام الكود. يساعد على شحذ العقل وتحسين مهارات حل المشكلات. في هذه المقالة ، ستتعلم كيفية العثور على أصغر وأكبر المربعات والمكعبات الكاملة المكونة من رقم n باستخدام Python و C ++ و JavaScript. يحتوي كل مثال أيضًا على عينة إخراج لعدة قيم مختلفة.

كيفية استخدام بايثون كآلة حاسبة لسطر الأوامر

كيفية استخدام بايثون كآلة حاسبة لسطر الأوامر

بينما يمكنك استخدام آلة حاسبة رسومية على جهاز الكمبيوتر الخاص بك ، يمكن لمترجم لغة البرمجة Python أن يتضاعف كآلة حاسبة مكتبية. إنها مزحة شائعة في مجتمع Python والتي تم ذكرها في البرنامج التعليمي الرسمي. إليك كيف يمكنك استخدام بايثون كآلة حاسبة.

كيفية تضمين التغريدات في منشورات WordPress الخاصة بك

كيفية تضمين التغريدات في منشورات WordPress الخاصة بك

يعد تضمين خدمات الجهات الخارجية في منشورات WordPress الخاصة بك طريقة مثيرة لجذب اهتمام الزائر. يوفر المحتوى المضمن أيضًا إشارات مرئية تجعل المسح الضوئي أسهل. جعل WordPress إضافة هذا النوع من المحتوى أمرًا سهلاً.

ابدأ مع Jupyter Notebook: برنامج تعليمي

ابدأ مع Jupyter Notebook: برنامج تعليمي

إذا كنت عالم بيانات طموحًا يعمل مع Python أو R ، فأنت بحاجة إلى معرفة كيفية استخدام Jupyter Notebook. إنه IDE مفتوح المصدر وقائم على الخادم لمعالجة البيانات ومشاركة التعليمات البرمجية الحية ، فضلاً عن إدارة سير عمل علم البيانات.

الترميز ليس متاحًا للجميع: 9 وظائف تقنية يمكنك الحصول عليها بدونها

الترميز ليس متاحًا للجميع: 9 وظائف تقنية يمكنك الحصول عليها بدونها

التكنولوجيا هي بلا شك صناعة المستقبل. إذا كنت واحدًا من ملايين الشباب الذين هم على وشك الغوص في المرحلة الأولى من حياتك المهنية ، فقد تتساءل عما يجب عليك فعله إذا كنت لا تحب البرمجة.

7 أوامر أساسية لبدء استخدام بايثون للمبتدئين

7 أوامر أساسية لبدء استخدام بايثون للمبتدئين

يصبح تعلم لغة برمجة جديدة مثل Python أمرًا سهلاً إذا كان لديك خارطة طريق شاملة توضح بالتفصيل المفاهيم التي يجب تعلمها كمبتدئ وكيفية التقدم أكثر للوصول إلى المرحلة التالية. حتى المبرمجين المتوسطين يجب أن يصقلوا بشكل متكرر أساسياتهم لبناء أساس متين لأنفسهم.

أول تطبيق ويب ASP.NET لديك: كيفية البدء

أول تطبيق ويب ASP.NET لديك: كيفية البدء

ASP.NET هو إطار عمل مجاني عبر الأنظمة الأساسية من Microsoft لإنشاء تطبيقات وخدمات الويب. منصة ASP.NET هي امتداد لـ .NET ، وهي منصة مطورة للأدوات ولغات البرمجة والمكتبات المستخدمة لبناء تطبيقات مختلفة.