مهارة تغيير كود مصدر الصفحة- مهارة مفيدة لمستخدم الإنترنت المتقدم. من خلال استبدال كود HTML، يمكنك تغيير صفحة الويب المفتوحة كما يحلو لك. في هذا المقال سنخبرك كيفية تغيير رمز الصفحةفي جوجل كروم. ومع ذلك، في المتصفحات الأخرى، يتم كل شيء بالمثل، لذلك لا ينبغي أن تكون هناك أي صعوبات.
تحتوي كل صفحة تفتحها في متصفحك على رمز خاص بها بلغة ترميز HTML. يمثل هذا الرمز العلامات والنص. العلامات هي علامات فريدة تخبر المتصفح بكيفية عرض هذا الجزء أو ذاك من الموقع. النص هو محتوى الصفحة، وما يراه المستخدم. كما يمكن أيضًا ربط أنماط CSS بالصفحة، والتي تحدد مظهر عناصر الصفحة. ل تغيير كود مصدر الموقعلا تحتاج إلى معرفة HTML وCSS بشكل كامل، وسترى ذلك بنفسك قريبًا.
يمكنك استبدال البيانات الموجودة على الموقع أو تغيير نص الرسالة أو التقاط لقطة شاشة مزيفة. يرجى ملاحظة أن جميع التغييرات مرئية لك فقط وستختفي عند إعادة تحميل الصفحة. كما أن البيانات التي تم تغييرها لن تكون حقيقية. على سبيل المثال، إذا لم يكن لدي 10 دولارات، وقمت بتغييرها إلى 100، فلن يكون لدي المزيد من المال. هذا مجرد عرض للصفحة بواسطة المتصفح. مثال:
بعد:
على سبيل المثال سأأخذ نفس الموقع وأغير الإعلان السابق لمقال “فتح الصفحة الرئيسية في جوجل كروم. أقوم بالنقر بزر الماوس الأيمن على العنصر الذي أريد تغييره، على سبيل المثال، عنوان الإعلان واختيار "عرض الرمز".
في النافذة التي تفتح، انتقل إلى علامة التبويب "العناصر" وشاهد كود HTML الخاص بالصفحة. نحتاج فيه إلى العثور على النص الذي يهمنا. (تم وضع خط تحته باللون الأحمر)
الآن سأحذف النص القديم وأكتب نصًا جديدًا.
هذا كل شيء، لقد تم تغيير عنوان الإعلان. الآن سأقوم بتغيير الإعلان نفسه والعلامات والفئة.
يمكنك إدراج صورة أخرى عن طريق تغيير سمة src في علامة img.
لقد أصدرنا كتابًا جديدًا بعنوان تسويق محتوى الوسائط الاجتماعية: كيفية الوصول إلى عقول متابعيك وجعلهم يقعون في حب علامتك التجارية.
الكود المصدري للموقع عبارة عن مجموعة من علامات HTML وأنماط CSS ونصوص JavaScript النصية التي يتلقاها المتصفح من خادم الويب.
المزيد من مقاطع الفيديو على قناتنا - تعلم التسويق عبر الإنترنت مع SEMANTICA
ويمكن مقارنتها بمجموعة الأوامر التي يصدرها القائد للجنود. تخيل أن الجمهور لا يرى أو يسمع رئيسه. ومن وجهة نظرهم، يقوم الجيش بإجراءات بشكل مستقل. في حالتنا، القائد هو المتصفح، والأوامر هي الكود المصدري، والجنود المسيرون هم النتيجة النهائية.
يتم تخزين الموقع على خادم الويب، الذي يرسل الصفحة بناء على طلب المستخدم. الطلب هو كتابة عنوان URL في شريط العناوين، أو النقر فوق رابط، أو النقر فوق زر إرسال في النموذج. لا يهم اللغة التي تمت كتابة صفحات الويب بها أو ما إذا كانت تتضمن مكونًا برمجيًا. النتيجة النهائية لأي خوارزمية من جانب الخادم هي مجموعة من علامات HTML والنص.
الكود المصدري للصفحة عبارة عن مجموعة من البيانات تتضمن:
تتم معالجة هذه الأقسام الثلاثة بواسطة المتصفح. بالنسبة للخادم، هذا هو ببساطة النص الذي يجب إرساله استجابةً للطلب.
كل ما نراه يمكننا تحليله وتطبيقه لحل بعض المشكلات التي تنشأ أثناء العمل مع الموقع، خاصة عند تحسينه. ومن خلال النظر إلى الكود المصدري، يمكننا:
هذه هي الميزات الأساسية، ولكن في الواقع، من خلال القدرة على قراءة الكود، يمكنك معرفة الكثير عن الصفحة.
لن يكون من الممكن القيام بذلك بشكل كامل بالشكل الذي تم نشره به على الخادم من المتصفح. ولكن يمكنك رؤية كل العلامات من خلال النقر بزر الماوس الأيمن على الصفحة. هنا وأدناه باستخدام Google Chrome كمثال.
حدد خيار "عرض رمز الصفحة" واحصل على القائمة الكاملة في علامة تبويب منفصلة.
إنه مجرد نص عليك تحليله لفهمه. ولكن يمكنك الحصول على كود تفاعلي باستخدام أدوات المطورين.
انقر على أيقونة القائمة في المتصفح. غالبًا ما يكون على اليمين ويشبه ثلاث نقاط أو خطوط.
في قسم الأدوات الإضافية، حدد "أدوات المطور".
سيتم فتح نافذة توضح الحالة النشطة للكود. وهذا يعني أنه عند النقر فوق العلامة، سيظهر نمط العنصر بجوارها، وسيتم تمييز الكتل المحددة في الصفحة.
في علامة التبويب "المصدر"، يمكنك عرض محتويات بعض الملفات: البرامج النصية والخطوط والصور.
في علامة التبويب "الأمان"، يمكنك التحقق من شهادة الموقع.
ستساعدك علامة التبويب "التدقيقات" على التحقق من الموارد المنشورة على الاستضافة.
إذا كان موقع اللوحة الموجودة على اليمين غير مناسب، فيمكنك النقر فوق النقاط الثلاث وتغييره عن طريق تحديد العنصر المطلوب.
يتضمن كل مستند HTML علامات هيكلية. وهنا بعض منهم:
تم تصميم العناصر لتحديد الأقسام بشكل منطقي في الصفحة؛ وإذا لزم الأمر، يتم تصميمها باستخدام الأنماط. أنها تحتوي على نص مرئي بطريقة أو بأخرى على الصفحة. لكن علامة الرأس تحتوي على معلومات الخدمة. يتم استخدام العلامات الوصفية للإشارة إلى ذلك. كل ما هو مكتوب فيها مخصص للخادم ومحركات البحث.
ولا يمكن معرفة محتوياتها بأي طريقة أخرى.
دعنا ننتبه إلى علامة الرابط. بمساعدتها، يتم تحديد الروابط للملفات الخارجية المضمنة. إذا رغبت في ذلك، يمكنك رؤية المحتويات وحفظها على القرص. للقيام بذلك، حرك المؤشر إلى العنوان واضغط على RMB. حدد "فتح في علامة تبويب جديدة".
سيتم فتح الملف المحدد في علامة تبويب جديدة يمكنك عرضها أو حفظها.
في هذه الحالة، يكون من الأنسب فتح الصفحة على الجهاز المحلي. إذا كنت تحتاج فقط إلى تصحيح العلامات والأنماط والبرامج النصية، فيمكن القيام بذلك مباشرة من المجلد. يتم عرض كود HTML بنفس الطريقة. ولكن يمكن رؤية أخطاء كود JavaScript في علامة التبويب "وحدة التحكم". يعرض هذا وصف الخطأ ورقم السطر الذي حدث فيه.
يمكن رؤية بناء الجملة مباشرة في الكود. هذا هو الغرض من علامة التبويب "المصدر".
بالنسبة للصفحات الكبيرة التي تحتوي على العديد من العناصر، من الصعب العثور على الكود اللازم في جميع العلامات. في هذه الحالة، يجب عليك استخدام أمر قائمة السياق الخاص. حرك الماوس فوق الجزء واضغط على RMB. حدد الأمر "عرض الرمز".
سيتم فتح نفس النافذة، ولكن مع التركيز على الكائن المحدد.
قلنا لك ما هو رمز مصدر الصفحة. يكفي إتقان المعرفة الأساسية بـ HTML وCSS، وباستخدام أدوات المطور الملائمة، ستتمكن من تصحيح أخطاء مستندات HTML الخاصة بك.
ستسمح لك مراجعة مدونة الموارد على الإنترنت بالتعلم ليس فقط من تجربتك الخاصة، ولكن أيضًا استخدام أمثلة عملية حقيقية. وبالنسبة لمتخصصي تحسين محركات البحث، ستكون العلامات الوصفية مفيدة، حيث يمكن للمعلومات التي يمكن أن تخبرنا بها الكثير عن الموقع.
تحتاج إلى رؤية جميع التغييرات على الموقع نفسه بسرعة، دون التأثير على ملفات ورمز الموقع المنشور على الإنترنت. على سبيل المثال، قم بتغيير نظام الألوان للكتلة، أو قم بنقل عنصر تم نقله للخارج، وما إلى ذلك.
للقيام بذلك، يستخدم العديد من مشرفي المواقع خوادم Denwer أو OpenServer المحلية، ويقومون بتشغيل نسخة كاملة من الموقع على أجهزة الكمبيوتر الخاصة بهم. هذه الطريقة عالمية ومناسبة للمحترفين، ويمكن استخدامها لاختبار تشغيل البرامج النصية والمكونات الإضافية المختلفة، وتجربة تغييرات التصميم وتحرير جميع ملفات الموقع، وبعد الاختبار، قم بنقل التغييرات المناسبة مباشرة إلى الموقع.
بالنسبة للمستخدمين البعيدين عن فن مشرفي المواقع، أوصي باستخدام متصفح لهذه الأغراض. وبما أنني أستخدم Chrome، فسوف أقدم تعليمات مع لقطات شاشة لهذا المتصفح تحديدًا. وقياسًا على ذلك، يمكنك العمل مع Opera وYandex Browser وMozilla Firefox ومتصفحات أخرى؛
افتح صفحة الويب المطلوبة لموقعك. انقر بزر الماوس الأيمن على العنصر المطلوب، وستظهر قائمة منسدلة سياقية للمتصفح تحتوي على الأوامر المتاحة:
الشكل 1. عرض كود HTML بالكامل لصفحة الويب في متصفح Chrome
مهم:قد تختلف الأوامر الموجودة في القائمة المنسدلة، على سبيل المثال، بالنسبة للعناصر النشطة (الروابط والصور ومقاطع الفيديو) والعناصر غير النشطة (النص والخلفية وdivs):
الشكل 2. القائمة المنسدلة لمتصفح Chrome
لذا، إذا لم تجد الأمر الذي تحتاجه، فما عليك سوى النقر بزر الماوس الأيمن في مكان آخر أو استخدام مفاتيح التشغيل السريع للمتصفح الخاص بك.
دعنا نعود إلى الشكل 1، فهو يوضح الأمر الضروري لعرض كافة أكواد HTML الخاصة بصفحة الويب المصدر، ويسمى " عرض رمز الصفحة". انقر فوق الأمر، سيتم فتح علامة تبويب جديدة تحتوي على الكود الكامل لصفحة الويب المصدر، وهي إضافة كبيرة لكل شيء - العرض متاح مع تمييز بناء الجملة:
الشكل 3. جزء من التعليمات البرمجية لهذا الموقع
هذه الأداة مفيدة جدًا للعثور على العناصر التي تبحث عنها وتحريرها.
للوصول بشكل أسرع، يمكنك استخدام طرق أخرى لاستدعاء هذه الأداة
كلتا الطريقتين عالميتان ويجب أن تعملا في جميع المتصفحات.
في البداية، قد يعتقد البعض أن هذه ليست أداة ضرورية على الإطلاق، ولكن عرض كود HTML بالكامل لموقع ما يعد أمرًا رائعًا للعثور على العناصر الضرورية في الكود، يمكن أن تكون هذه روابط وعلامات وعلامات وصفية وسمات وعناصر أخرى .
مجموعة مفاتيح التشغيل السريع
الشكل 3. البحث عن طريق رمز الموقع
بعد إدخال طلب في نموذج البحث، ستنتقل الشاشة إلى العنصر الأول الذي تم العثور عليه، باستخدام الأسهم يمكنك التنقل بينها واختيار العنصر الذي تحتاجه:
الشكل 4. البحث عن طريق كود موقع HTML
الآن الجزء الأكثر أهمية، والذي سأوضح فيه كيف يمكنك تحرير كود HTML وCSS لموقع ويب في المتصفح. ثم انقل التغييرات إلى المتصفح
تتوفر هذه الأداة المفيدة دائمًا في متصفحك، ويمكنك تجربة أوامر أخرى ستسهل عليك تعديل موقعك.
من خلال البحث في عدد لا يحصى من المواقع على الإنترنت، يمكنك العثور على المواقع التي نحبها حقًا. هناك عدد من الأسئلة تنشأ على الفور. هل تم إنشاء الموقع باستخدام كود محلي الصنع أو نوع من نظام إدارة المحتوى (CMS)؟ ما هي أنماط CSS الموجودة به؟ ما هي العلامات الوصفية الخاصة به؟ وما إلى ذلك وهلم جرا.
هناك العديد من الأدوات التي يمكن استخدامها لاستخراج معلومات حول كود صفحة موقع الويب. ولكن لدينا دائمًا زر الفأرة الأيمن في متناول اليد. وهذا ما سنستخدمه، باستخدام موقعي كمثال.
لعرض الكود المصدري لصفحة الموقع، تحتاج إلى تحريك مؤشر الماوس فوق أي منطقة من صفحة الويب (باستثناء الصور والروابط). بعد ذلك قم بالضغط على زر الفأرة الأيمن. ستفتح أمامنا نافذة تحتوي على عدة خيارات (قد تختلف قليلاً في المتصفحات المختلفة). في متصفح Google Chrome، على سبيل المثال، هذه هي الأوامر:
نحن بحاجة للنقر على عرض رمز الصفحةوسيفتح أمامنا كود html الخاص بصفحة الموقع.
لذا فإن رمز صفحة Html عبارة عن قائمة مرقمة من الأسطر، يحمل كل منها معلومات حول كيفية إنشاء هذا الموقع. لكي تتعلم بسرعة كيفية فهم هذا العدد الهائل من العلامات والرموز الخاصة، عليك التمييز بين الأقسام المختلفة من الكود.
على سبيل المثال، تحتوي أسطر التعليمات البرمجية داخل علامة الرأس على معلومات لمحركات البحث ومشرفي المواقع. لا يتم عرضها على الموقع. هنا يمكنك معرفة الكلمات الرئيسية التي يتم الترويج لها لهذه الصفحة، وكيفية كتابة عنوانها ووصفها. هنا أيضًا يمكنك العثور على رابط سنتعرف من خلاله على عائلة خطوط Google المستخدمة في الموقع.
إذا تم إنشاء الموقع على CMS WordPress أو Joomla، فسيكون هذا مرئيًا هنا أيضًا. على سبيل المثال، تعرض هذه المنطقة معلومات حول قالب WordPress أو قالب موقع Joomla. يمكنك رؤيته من خلال قراءة محتويات الروابط المميزة باللون الأزرق. يظهر رابط واحد قالب موقع ويب.
على سبيل المثال:
//fonts.googleapis.com/css?family=Source+Sans+Pro%3A400%2C400italic%2C600&ver=4.5.3
سنرى أنماط خطوط CSS للصفحة. في هذه الحالة، يتم استخدام الخط. يمكن رؤية ذلك هنا - عائلة الخطوط: "Source Sans Pro".
تم تحسين هذا الموقع باستخدام البرنامج المساعد Yoast SEO. يمكن ملاحظة ذلك من قسم التعليمات البرمجية الذي تم التعليق عليه:
تم تحسين هذا الموقع باستخدام الإصدار 3.4.2 من Yoast SEO الإضافي - https://yoast.com/wordpress/plugins/seo/
يتم عرض جميع المعلومات الموجودة داخل علامة الجسم بواسطة المتصفح على شاشة المراقبة. نرى هنا رمز HTML الخاص بالصفحة، وفي الأسفل يوجد رمز البرنامج النصي Yandex Metrics. وهي محاطة بعلامة تعليق تحتوي على النص:
/ عداد Yandex.Metrika
بعد إجراء تحليل سطحي إلى حد ما لرمز الصفحة الرئيسية للموقع، يمكننا استخلاص استنتاج حول الأدوات التي تم إنشاء هذه الصفحة بها. رأينا فيه:
أصبح الآن مبدأ تحليل كود html لصفحة موقع الويب واضحًا تمامًا. ليس من الضروري على الإطلاق إبقاء الصفحة التي تبحث عنها مفتوحة في المتصفح. يمكنك حفظ رمز الصفحة على جهاز الكمبيوتر الخاص بك باستخدام مجموعات المفاتيح ctrl+a، ctrl+c، ctrl+v. الصقه في أي محرر نصوص (يفضل Notepad++) واحفظه بامتداد html. وبالتالي، يمكنك في أي وقت دراستها بشكل أعمق والعثور على المزيد من المعلومات المفيدة لنفسك.
لذلك، سنلقي نظرة اليوم على العديد من الأدوات المفيدة لمحترفي الويب والتي تجعل الحياة أسهل عند تصميم موقع ويب. لنبدأ بوحدة التحكم الخاصة بمشرف الويب في Google Chrome. ودعنا نتناول الأسئلة التي غالبًا ما تطرح على مشرف الموقع أثناء تخطيط موقع الويب.
للوصول إلى وحدة التحكم، افتح موقع الويب الخاص بك في Google Chrome، وانقر بزر الماوس الأيمن في أي مكان على صفحة الويب، وحدد "عرض رمز الصفحة" في القائمة المنسدلة السياقية، أو على عنصر محدد للدراسة عن طريق تحديد "عرض الرمز" عنصر".
في الأعلى سيكون لديك العديد من علامات التبويب المدرجة. اليوم سنتحدث عن علامة التبويب "العناصر". , الذي يعرض عناصر صفحة الويب مع تمييز العلامات، والخصائص، وتسليط الضوء على تداخل العناصر، وتمثيل التسلسل الهرمي للعنصر في شجرة DOM (تلميح في الأسفل، من الأصل الجذر إلى الأصل الحالي)، والقدرة على لتحرير العناصر، وقائمة خصائصها، فكر في البحث حسب العناصر، وكذلك دعنا نتعرف على عرض أنماط CSS، وما إلى ذلك، المرتبطة بالعناصر.
لذلك، لا شيء يمكن أن يكون أسهل! افتح متصفح Google Chrome، وافتح موقعنا - مصدر الأسئلة، وانقر بزر الماوس الأيمن على العنصر المطلوب إذا كان مرئيًا في سياق الصفحة، وحدد "عرض رمز العنصر" في قائمة السياق.
في الأسفل لدينا وحدة تحكم مع علامة تبويب مميزة على اليسار "العناصر" وجميع الأنماط المرتبطة بالعنصر الموجود على اليمين، حيث: الأنماط المحسوبة- هذه هي الأنماط "الملخصة" العامة التي تم تخصيصها للعنصر من قواعد وإعدادات CSS لمتصفح المستخدم (بيئته)، وفي نفس الوقت يتم طي علامة التبويب.
لكننا مهتمون بعلامة التبويب "الأنماط" الموسعة تحتها، والتي تسرد بدورها جميع الأنماط المخصصة للعنصر، بالإضافة إلى الملفات التي يتم فيها تحديد هذه القواعد لهذا العنصر حسب نوعه ومعرفه وفئته واسمه وخاصيته ، السمة ، إلخ. علاوة على ذلك، إذا تم شطب قاعدة CSS، فهذا يعني أنه تم إعادة تعريفها مسبقًا/لاحقًا (مما يجعل من السهل تتبع أي من قواعد CSS لها الأولوية ويتم تطبيقها في هذه الحالة على العنصر).
يوجد أسفل وحدة التحكم سطر يوضح العنصر الموجود في التسلسل الهرمي للمستند، مما يتيح لك بسهولة عرض القائمة الكاملة للعناصر الأصلية من الجذر إلى العنصر المحدد. شيء مثل "فتات الخبز".
افتح الموقع في Google Chrome، وانقر بزر الماوس الأيمن، واستدعاء قائمة السياق، وحدد « عرض رمز الصفحة » . اضغط على مجموعة المفاتيح "CTRL + F" في نفس الوقت، أدخل العبارة التي نحتاجها ( على سبيل المثال: فئة =”حشوة") والتنقل عبر قائمة النتائج التي تم العثور عليها، مع عرض جميع الأنماط المرتبطة بالعناصر المطلوبة في الوقت نفسه على الجانب الأيمن من الصفحة.
نحن في انتظار تحميل الصفحة في Google Chrome. نقوم بتنفيذ الإجراءات اللازمة لكي يعمل Ajax. انقر بزر الماوس الأيمن على البيانات المحملة، وحدد "عرض رمز العنصر" في قائمة السياق، وافحص النتيجة في وحدة التحكم في علامة التبويب "العناصر" على اليسار.
بالمناسبة، من السهل أيضًا ملاحظة الأنماط التي يتم تعيينها لعنصر ما أثناء التنقل، إذا لزم الأمر، على سبيل المثال، عند التمرير عبر المعرض وأحداث المؤقت الأخرى. سيتم عرض جميع الأنماط المخصصة عبر جافا سكريبت في الوقت الفعلي في الخاصية أسلوبالعنصر المحدد في النافذة في علامة التبويب "العناصر".
يوفر Google Chrome وحدة تحكم تفاعلية لأنماط CSS. وهذا يعني أنه لا يمكنك فقط عرض الأنماط المطبقة على العنصر، بل يمكنك أيضًا تحريك مؤشر الماوس فوق خاصية CSS محددة، أو تمكينها باستخدام مربع الاختيار المنبثق على اليمين، أو تعطيلها عن طريق مسح العلامة، وعرضها النتيجة الناتجة على الصفحة.
لذلك، تعلمنا بالفعل كيفية استكشاف بنية مستند الويب في Google Chrome، والآن سننظر بإيجاز في عناصر التحرير أثناء التنقل. نذهب إلى وحدة التحكم بأي طريقة مناسبة لنا. نجد العنصر المطلوب في علامة التبويب "العناصر"، وانقر عليه بزر الماوس الأيمن، وبالتالي استدعاء قائمة السياق المنبثقة:
مثال الاستخدام:لقد نسينا كلمة المرور المحفوظة تحت العلامات النجمية في Google Chrome (إذا تم حفظ كلمة المرور في هذا المتصفح). انقر بزر الماوس الأيمن على العنصر الذي تم إدخال كلمة المرور فيه، وانقر على "عرض رمز العنصر" , في وحدة التحكم في علامة التبويب اليسرى عناصرانقر بزر الماوس الأيمن على السمة type=”password”، ثم انقر بزر الماوس الأيسر عليها يحرريصفتغيير السمة اكتب =”كلمة المرور"على اكتب =”نص"والآن، بدلاً من العلامات النجمية، يتم عرض نفس كلمة المرور في نموذج نصي.
في المقالات التالية، سنستمر في النظر في الأدوات المخصصة لمشرفي المواقع، وسنتعرف على وجه الخصوص على علامات التبويب المتبقية من الأدوات الخاصة بمشرفي المواقع في جوجل كروموفكر أيضًا في تصحيح أخطاء جافا سكريبت باستخدام متصفحات مختلفة