البرامج والمحررين لتطوير الويب. الدورات الدراسية: أدوات تطبيق فلاش Macromedia

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

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

هناك العديد من البرامج والتكنولوجيات لإنشاء وتحرير مواقع الويب.

القسم 1. معلومات عامة حول خدمة الإنترنت WWW الإنترنت.

الأنترنيت- النظام العالمي لشبكات الكمبيوتر المشتركة، مبنية على استخدام عائلة البروتوكول T.CP./ الملكية الفكرية. وتوجيه حزم البيانات. بشكل عام، بموجب البروتوكول يعني مجموعة من التعليمات التي تحكم عمل الأنظمة أو الكائنات المترابطة على الشبكة. إن الإنترنت يشكل مساحة المعلومات العالمية، لا يحتوي على مركز واحد وإدارة موحدة. التنسيق الشامل لأنشطته تنفذ المنظمات الدولية التي يعد أعضاؤهم أكثر خبراء موثوقين من مختلف البلدان.

بدأ ذريعة الإنترنت الحقيقية في عام 1992، عندما تم اختراع خدمة جديدة، تسمى " الشبكة العالمية" (عالمواسعويب.، أو واهن، أو ببساطة ويب.). سمحت شبكة الاتصالات العالمية أي مستخدم بنشر نصها ومواد الرسوم البيانية في شكل جذاب من خلال ربطها بمنشورات المؤلفين الآخرين وتوفير نظام ملاحة مناسب. بدأ الإنترنت في الدوران إلى أداة المراسلات ومشاركة الملفات في وحدة تخزين معلومات عملاقة.

1.1. مفاهيم أساسية.

جميع أجهزة الكمبيوتر المتصلة بالإنترنت لها فريدة من نوعها. IP.-عنوانوبعد للراحة، يتم تعيين عقد الشبكة الرئيسية الخاصة بهم (المجال) أسماءها (الخدمة) DNS.). الموارد المتاحة لمستخدمي الإنترنت موجودة على أجهزة الكمبيوتر خوادمحيث يتم تثبيت برنامج خاص تقديم المعلومات. للعمل مع موارد الإنترنت، المثبتة على أجهزة كمبيوتر المستخدمين برنامج العميل.

زوج من خادم العميل، يوفر الوصول المشترك إلى نوع معين من موارد المعلومات يسمى الخدمات أو خدمة (www، بروتوكول نقل الملفات، البريد الإلكتروني، IRC). يستخدم كل منهم بروتوكول نقل البيانات الخاص به من عائلة TCP / IP. أولئك. يمكن تنفيذ عمل المستخدم مع الإنترنت بطرق مختلفة تختلف في شكل تقديم الموارد والوسائل (بروتوكول) الوصول إليها. البعض منهم (الأقدم) يموتون بعيدا، والبعض الآخر في عملية التطوير النشط.

في قلب كل خدمة تكمن بروتوكول شبكتها لعائلة / IP TCP، مجموعة القواعد المحددة جيدا: كيفية طلب، ورسم وإرسال هذا النوع من المعلومات على الشبكة.

الأكثر شعبية حاليا هي الخدمة شبكة الانترنت. (الشبكة العالمية). ليس من المناسب فقط الاستخدام، ولكن يوفر أيضا الوصول إلى خدمات الإنترنت الأخرى. World Wide Web (Ward Wide Web) هو النص التشعبي , hypermedia، موزعة، دمج، نظام استرجاع المعلومات العالمي.

يتم نقل نقل البيانات في World Wide Web بفضل بروتوكول نقل النص التشعبي - http. (بروتوكول نقل النص التشعبي). HTTP - بروتوكول المستوى المطبق مصمم لتبادل معلومات التشعبية على الإنترنت. يتم استخدام البروتوكول في شبكة WWW منذ عام 1990.

WWW يعمل على مبدأ خادم العميل: هناك العديد من خوادم الويب التي، عند طلب العميل (برنامج المتصفح)، تعود إليها وثيقة HyperMedia - وثيقة تتكون من أجزاء مع مجموعة متنوعة من عرض المعلومات (النص والرسومات، الصوت، الفيديو)، حيث يمكن أن يشير كل عنصر إلى مستند آخر أو جزء منه. يتم معالجة كل معلومات عن معلومات الويب في الإنترنت العالمي بشكل لا لبس فيه، والوثيقة قادرة على الرجوع إلى الوثائق الأخرى على نفس الخادم وعلى المستندات الموجودة على خوادم الويب الأخرى عبر الإنترنت. علاوة على ذلك، لا يلاحظ المستخدم هذا، ويعمل مع جميع مساحة المعلومات الخاصة بالإنترنت كما هو الحال مع واحد. تشير مراجع شبكة الاتصالات العالمية إلى الوثائق الخاصة فقط إلى www نفسها، ولكن أيضا على الخدمات الأخرى وموارد المعلومات. علاوة على ذلك، فإن معظم برامج برنامج العملاء WWW لا تفهم فقط مثل هذه الروابط، ولكن أيضا برامج خدمة العملاء للخدمات ذات الصلة: FTP، Gopher، أخبار الشبكة Usenet، البريد الإلكتروني، إلخ. وبالتالي، فإن أدوات البرمجيات WWW هي عالمية لخدمات الإنترنت المختلفة، ونظام معلومات WWW نفسه يلعب دورا دمجا.

على مر السنين من تطوير خدمة WWW، تم إنشاء عدد من برامج المتصفح. في الممارسة الروسية، تم تثبيت اسم "المتصفح" بحزم تماما، على الرغم من أن الترجمة المباشرة في بعض الحالات إلى الروسية هي "برنامج برنامج". أيضا، يشار إلى المتصفح أحيانا كمتصفح أو مستكشف. اليوم هناك ما لا يقل عن عشرات المتصفحات المختلفة في العالم. يشتمل الأكثر شيوعا على Internet Explorer (Microsoft)، Netscape Navigator (Netscape / AOL)، Opera (برنامج Opera) و Mozilla. تتمتع جميع المتصفحات بمزاياها وعيوبها التي تحظى بالطي من سرعة التشغيل، والقدرة على تمزيق واحد أو تطبيقات أخرى، والامتثال لمتطلبات الأمان عند العمل على الشبكة. بطبيعة الحال، تفرض شعبية المتصفحات بصمة وانتشار في عالم أنظمة تشغيل معينة.

يستخدم WWW Service U.رديئةل. (محدد موقع الموارد موحدة، محدد موقع الموارد العالمي) لمعالجة المستندات الموجودة على خوادم الويب معلومات الإنترنت. يتضمن عنوان URL اسم البروتوكول (عادة HTTP)، والذي يتم الوصول إليه حسب المورد وعنوان الخادم (على سبيل المثال: www.tstu.ru)، المسار الكامل (على سبيل المثال: / فوز / Kultur / Museum / Chiherin /) والاسم (على سبيل المثال: 0.htm) تخزين الملفات هناك (نحصل على عنوان URL: http://www.tstu.ru/win/kultur/museum/chierin /.htm).

أساس تكنولوجيا World Wide Web Lies النص التشعبي.وبعد اخترعت في أوائل عام 1990، لغة ترميز النص التشعبي - لغة البرمجة. تتيح لك لغة ترميز النص التشعبي تضمينها بسهولة في وثائق WWW، والتي تتكون منها أساسا من شبكة الاتصالات العالمية، ومجموعة متنوعة من أنواع الكائنات وجعل روابط إلى ملفات أخرى، بغض النظر عن مكان وجودها.

وتسمى وثائق WWW ويب.-Raptists. وتشمل عناصر المعلومات المختلفة (النص والرسومات والصوت والفيديو)، وكذلك الارتباطات التشعبية على موارد الإنترنت الأخرى. يتم استدعاء العديد من الصفحات مجتمعة في المعنى والمحتوى والديكور - موقع إلكتروني.

صفحة الويب هي ملف نصي مع امتداد HTM أو HTML يحتوي على معلومات نصية وأوامر خاصة - لغة البرمجة.-tags.تحديد ما في شكل هذه المعلومات سيتم عرضها في نافذة المتصفح. لا يدخل جميع المعلومات الرسومية والصوت والفيديو مباشرة إلى صفحة الويب وهي ملفات منفصلة مع امتدادات * .gif، * .jpg (الرسومات)، * .mid، * .mp3 (الصوت)، * .avi (فيديو). تحتوي صفحة HTML الخاصة بالصفحة على إرشادات فقط على هذه الملفات.

يتم الانتقال بين صفحات موقع الويب في المتصفح باستخدام الارتباطات التشعبية. ارتباط التشعبي إنه جزء مختار من النص أو الصورة، عند تحومه مؤشر الماوس يأخذ شكل اليد مع إصبع ممدود. عند النقر فوق الارتباط التشعبي باستخدام زر الماوس الأيسر، فإن الانتقال إلى مستند إلكتروني آخر، يمكن أن يكون على حد سواء على خادم الويب هذا والآخر. لتنظيم ارتباط تشعبي، يتم إدراج رمز HTML خاص يحتوي على عنوان URL الخاص بالمستند الإلكتروني في محتويات صفحة الويب. لتنظيم ارتباط تشعبي، تحتاج إلى معرفة موقع مورد المعلومات، والتي يمكن تحديدها في خدمة WWW في الشكل المطلق والنسبي.

معالجة ب. شكل مطلق - يسمى عنوان عالمي يحدد موقع مورد المعلومات عنوان URL (محدد موقع الموارد - عنوان موحد موحد). يتكون عنوان URL من جزأين مفصلا بالقولون. يشير الجزء الأول إلى نوع بروتوكول الشبكة، والذي يعتمد على نوع المورد (على سبيل المثال، إذا كان المورد موجودا على خادم شبكة الاتصالات العالمية، فهذا هو بروتوكول HTTP). الجزء الثاني يتضمن اسم خادم الويب في نظام اسم المجال (على سبيل المثال، www.tstu.ru)، وإذا لزم الأمر، اسم المسار للملف (على سبيل المثال، WIN / KULTUR / NAUKA / VERNAD / VERNAD. HTM). عند تسجيل اسم السفر من اسم الدليل، ميزة المائلة المباشرة (الرمز /)؛ في أسماء الملفات والدلائل، تختلف الأحرف الكبيرة والصغيرة.

فيما يلي عنوان URL مثال: http://www.tstu.ru/win/kultur/nauka/vernad/vertitul.htm.

في حالة معالجة معالجة في النموذج النسبي عند كتابة المسار إلى ملف اسم الدليل، يتم تقسيم خط مائل مباشر (/)؛ يتم الإشارة إلى الانتقال من أدلة الكمبيوتر بواسطة مستوى واحد من نقطتين (..).

إذا كان الارتباط التشعبي يشير إلى مستند ليس صفحة ويب، فإن خيارين لعرضه ممكن. إذا كان المتصفح يحتوي على وحدات مدمجة لمعالجة مثل هذا المستند، فسيتم عرض محتوياته في نافذة المتصفح. خلاف ذلك، سيقوم المتصفح بإطلاق التطبيق الخارجي الضروري (في Windows، على سبيل المثال، يتم توضيحه في السجل)، ولن يتم عرض المستند موجود في نافذة المتصفح.

أرسل عملك الجيد في قاعدة المعارف بسيطة. استخدم النموذج أدناه

سيكون الطلاب الطلاب الدراسات العليا، العلماء الشباب الذين يستخدمون قاعدة المعارف في دراساتهم وعملهم ممتنين لك.

وثائق مماثلة

    النظر في مفهوم وتصنيف تكنولوجيات الويب. المتطلبات الأساسية لإنشاء الصفحة الرئيسية للموقع، القسم "من نحن"، المحتوى، المرفق. تحديد الاتجاهات لاستخدام HTML و PHP و JavaScript وشغات برمجة VBScript و Perl.

    العمل بالطبع، وأضاف 07/13/2010

    دراسة إمكانيات ومجالات استخدام لغة برمجة JavaScript. التحليل المقارن لغات البرمجة JavaScript و PHP. تطوير تطبيق ويب تفاعلي على مثال اختبار "البرمجة في دلفي".

    العمل العملي، وأضاف 04.02.2015

    الخصائص والقدرات والوظائف المقارنة لغات برمجة JavaScript و PHP. المجالات الرئيسية لاستخدامها. تطوير تطبيق ويب تفاعلي باستخدام جافا سكريبت على مثال اختبار "البرمجة في دلفي".

    العمل بالطبع، وأضاف 01.07.2014

    تعمل تقنية تطوير تطبيقات الويب: تنفيذ طلبات HTTP في جزء العميل وتحليل استجابة خادم XML. إنشاء بيانات كائن XMLHTPREQUEST للمتصفحات المختلفة. معالجة مع Servlet. وظيفة المهام في Ajax.

    العمل المختبري، وأضاف 06.06.2009

    هيكل وجهاز طريقة AJAX، وكذلك تاريخ حدوثه وتطويره. أدوات التطوير تطبيقات Ajax. تطبيقات أمان Ajax طرق لحلها. تطوير تصميم البوابة العميل والمسؤول.

    الأطروحة، وأضاف 07/22/2011

    تطبيق لغات البرمجة في تطوير الويب. إنشاء مستند بدعم شديد باستخدام HTML. باستخدام JavaScript للوصول إلى البرامج إلى التطبيقات. بيرل - لغة البرمجة الإجرائية؛ PHP لغة كائن كائن PHP.

    العمل بالطبع، وأضاف 07.07.2013

    ركزت أدوات التطوير على DBMS محددة. التطبيقات الأكثر شهرة تعتمد على منصة الكسوف. مشروع NetBeans IDE، قدراته. KDEVEVING هي بيئة تطوير متكاملة مجانية لأنظمة التشغيل مثل UNIX.

    مجردة، وأضاف 04/14/2014

    هيكل وتاريخ تطوير تكنولوجيا أياكس. جهاز طريقة AJAX. مجموعة أدوات تطوير تطبيقات الويب. تطوير وإنشاء بوابة معلومات لغات البرمجة باستخدام تقنية AJAX. محتوى معلومات البوابة.

    الأطروحة، وأضاف 06.06.2011

مواقع المواقع المواقع المفقودة بموقع متطلبات الفيزيولوجية النفسية، مما يؤدي إلى زيادة التعب أو الانتباه إلى انتباه Q، شغف الرسوم المتحركة، الصور الرسومية، شظايا الفيديو التي لا تتحمل الحمل الدلالي q التكرار أو عيب المعلومات التي يقدمها منتج Q. س 3.

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

تطبيق الويب تطبيق الويب هو تطبيق يعمل باستخدام مستعرض ويب عبر شبكة الإنترنت أو شبكة إنترانت. إنه أيضا برنامج لتطبيق الكمبيوتر، واجهة مستخدم (UI)، والتي يتم ترميزها بلغات المتصفحات القابلة للفطرة (HTML، CSS، Java. البرنامج النصي، إلخ). خمسة

Web-Client (Browser) Web Web WEK أو Browser (المتصفح) هو برنامج لطلب استفاديات الويب ومعالجتها والإخراج والانتقال من صفحة واحدة إلى أخرى. 6.

برنامج تشغيل خادم الويب (خادم HTTP) المسؤول عن قبول طلبات عملاء HTTP وإرسال استجابة HTTP إلى بعض مجموعة البيانات، والتي عادة ما تكون مستندات HTML أو كائنات ذات صلة. 7.

يحتوي استفسار HTTP في استعلام HTTP على إشارة إلى المورد: ملف نص نص صفحة HTML (TXT، DOC، PDF) ملف الوسائط المتعددة الملف (الصوت، الفيديو) ملف قابل للتنفيذ (EXE أو DLL) مع البرامج النصية (ASP، ASPX، PHP، JSP و T. D.) 8

إجراءات الخادم على طلب إرسال ملف يدير لتنفيذ برنامج EXE أو DLLModule وإرسال النتيجة التي تم استلامها من قبل العميل للتعامل مع معالجة الملفات مع البرامج النصية مع برنامج معالجة البرنامج النصي على الخادم وإرسال النتيجة إلى العميل. تسع

طاولات نمط متتالية (أوراق النمط المتتالية) طاولة نمط نمط هذه هي مجموعة من القواعد التي تبلغ عن المتصفح كيفية إجراء عرض مستند. تتكون كل قاعدة من هذه القوادة من جزأين: محدد (محدد)، مما يشير إلى علامة HTML التي يجب أن تستخدمها هذه القاعدة التي يجب استخدامها بواسطة واصف النمط (إعلان النمط)، وصف أسلوب النمط الذي يجب إرفاقه في علامة HTML المحددة في محدد. 12.

مخالب صفائح النمط Cascade - مؤشرات خاصة إلى العلامات التي تحتاج إليها لتطبيق قاعدة CSS. يمكنك استخدام اسم الفصل كمحدد. راحة مثل المحددين هي أنه يمكنك تعيين اسم واحد من مجموعة فئة علامات HTML في المستند ثم إدارة مظهرها، في اشارة إليهم باسم الفصل. إلى أي علامة HTML، يمكنك تطبيق معرف (ID). يجب أن يكون المعرف فريدا ضمن مستند HTML. أربعة عشرة

أنماط قوية تتالي الطاولات (Font-Wintoint: Normal؛ اللون: أحمر؛) H 1 (الخط: جريئة 10 PT Verdana؛). لي. فئة (الخط: جريئة 10 PT Verdana؛) #my. كائن (الهامش: يسار؛) / * تغيير الحقول للعلامة التي تحتوي على معرف \u003d "My. كائن "* / span # اليوم (الهامش: اليسار؛) / * تغيير الحقول لعلامة SPAN، أي معرف \u003d" اليوم "* / 15

مفهوم وتصنيف تكنولوجيات الويب. متطلبات تطبيقات الويب. إجراء أعمال التقييم. أساسيات النظري لتطوير تطبيق الويب 16

توجد معلومات المفاهيم الأساسية المتاحة لمستخدمي الإنترنت على خوادم الويب. يتم تنظيم جزء كبير من هذه المعلومات كمواقع ويب. كل واحد منهم لديه اسمه الخاص (العنوان) في الإنترنت. موقع الويب هو المعلومات المقدمة في نموذج معين، والذي يقع على خادم الويب وله اسمه. لعرض مواقع الويب على كمبيوتر المستخدم، يتم استخدام البرامج الخاصة، والتي تسمى المتصفحات. 17.

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

التصنيف - بوابات عامة ياهو، Lycos، تثير، متسكع. غالبا ما تكون هذه البوابات نتيجة تطوير محركات البحث. مصممة لجمهور واسع. المعلومات المقدمة من قبلها شائعة، وكذلك الخدمات المقدمة (البريد الإلكتروني والنشرات الإخبارية وما إلى ذلك). عشرون

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

التصنيف - بوابات الشركات مصممة للموظفين والعملاء والشركاء في مؤسسة واحدة. يحصل مستخدمو هذه البوابة على خدمات مخصصة لهم وتطبيقات اعتمادا على دورهم وملف التعريف الشخصي. 22.

تصنيف - بوابات الإنترنت الإقليمية ملخص الإنترنت. محركات البحث. الكتالوج عبارة عن مجموعة من الروابط إلى المواقع. النشرات الإلكترونية. المنتديات. الدردشة. الخوادم البريدية. التسوق عبر الإنترنت والمزادات. 23.

تحليل مراحل المشروع لغرض الموقع والوظائف التي سيتم تقديمها للمستخدم. بناء موقع بنية المعلومات. تصميم الملاحة والصفحات. 25.

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

الصفحة الرئيسية على الصفحة الرئيسية، يتم وصف أهداف الشركة بوضوح. يجب أن يسمح كل عنصر تصميم المستخدم بالتعامل مع تسلسل الإجراءات لحل مهامها. 27.

محتوى تسليط الضوء على الكلمات الرئيسية قوائم البنايات المكونة بكفاءة مع علامات فقرة واحدة على أسلوب فكرة واحدة من هرم مقلوب (تبدأ المقال بفاة) كلمات أقل من المقالة المعتادة على الأقل مصطلحات مفهومة بعض الشيء التي تحدد تاريخ إنشاء السمة السياقية الرسالة على الأقل معلومات "ALT 28

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

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

HTML (لغة ترميز النص التشعبي) لغة ترميز النص التشعبي (Hyper. لغة ترميز النص) يستخدم لوصف محتوى صفحة الويب وتنسيقه. تتكون صفحة HTML من النصوص والصور، بالإضافة إلى عناصر خاصة تسمى العلامات (العلامات). يعرض المتصفح جزء الصفحة وفقا للمعلمات المحددة أو يحدد اتصال عناصر المحتوى مع صفحات أخرى. 35.

PHP (المعالج النص التشعبي الشخصي) هي لغة سيناريو مدمجة تسمح للمطورين بإنشاء تطبيقات الويب الديناميكية بسرعة وكفاءة. قدرات PNP - دعم التعبيرات العادية، صفائف، منهجية وجوه موجهة نحو الكائنات ودعم قواعد البيانات. واحدة من المزايا الرئيسية ل PHR هي حقيقة أنها متكاملة في HTML، Java. البرنامج النصي، WML، XML ولغات أخرى. 36.

JavaScript هي لغة موجهة نحو الكائنات لتطوير تطبيقات العميل والخادم. المجالات الرئيسية لتطبيق Java. البرنامج النصي: ديناميكية إنشاء مستند باستخدام البرنامج النصي التشغيلي من دقة نماذج HTML مليئة بالمستخدم قبل إرسالها إلى الخادم إنشاء صفحات HTML الديناميكية جنبا إلى جنب مع أوراق الأنماط المتتالية ونموذج كائن مستند. التفاعل مع المستخدم عند أداء المهام المحلية عند تنفيذ المهام المحلية حلها من قبل تطبيق جافا. البرنامج النصي جزءا لا يتجزأ من صفحة HTML. 37.

VBScript وظيفة البرمجة النصية المكتوبة على VBScript، لا فرق من قدرات البرامج النصية Java. البرنامج النصي: إنشاء ديناميكي وثيقة أو أجزاءه، اعتراض وتجهيز الأحداث وهلم جرا. يستخدم VBScript لكتابة البرامج النصية للعميل (في هذه الحالة، يجب أن يحتوي المتصفح على مترجم مدمج لهذه اللغة)، بالإضافة إلى كتابة البرامج النصية على الخادم (في هذه الحالة، يجب أن يدعم الخادم لغة VBScript). 38.

Dreamweaver يدعم رمز HTML نظيف، بالإضافة إلى أحدث ملفات DHTML و CSS تحتوي على أدوات إدارة الرابط التلقائي للتحقق الديناميكي للمتصفحات المختلفة تحتوي على مكتبة من العناصر، مثل لوحة التنقل ومقبض حقوق النشر، إلخ. 39

يستخدم Dreamweaver (2) لإضافة ملفات متعددة الوسائط متعددة وعناصر تفاعلية على الصفحات. برنامج Dreamweaver ليس لديه أدوات إنشاء الصور الخاصة. يقدم فقط أبسط أدوات للتحرير. 40.

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

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

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

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

نموذج البرنامج الدراسي: 1. العنوان. وسائل التطوير الفعال لتطبيقات الويب. 2. يوصى بطلاب 2-3 دورات على دراية بأساسيات البرمجة و OOP، HTML و C #. 3. المحاضرات - ساعات العمل، العمل المختبر 4. التعليق التوضيحي (200 كلمة كحد أقصى) 5. جدول المحتويات (برنامج) جدول المحتويات 1. موضوع وأهداف الانضباط. تعريف ومهيكل تطبيقات الويب. تصنيف تطبيقات الويب. ............................................... ................... 2 موضوع 2. أساسيات تصميم تطبيقات الويب. دورة حياة تطبيق الويب. اختبار تحت الحمل. ............................................... .......................... 4 موضوع 3. أساسيات تصميم تطبيقات الويب. مواقع الويب. خدمات الويب ...... 7 موضوع 4. Visual Web Developer Express Edition. عرض عام للمنتج كوسيلة لتطوير تطبيقات الويب الديناميكية. .................................................ثمانية الموضوع 5. الميزات الأساسية من Visual Web Developer Express Edition. تطوير واجهة المستخدم ........................................... .... ............................................. .... ....... 21 موضوع 6. تصحيح الأخطاء وميزات اختبار تطبيقات الويب. أدوات تصحيح تطبيقات الويب. نقاط التوقف، معالجة الاستثناء، مفتش المتغير. 28 موضوع 7. الميزات الأساسية من Visual Web Developer Express Edition. أدوات إدارة الموقع ............................................. ................................................. 3 33. الموضوع 8. حماية المواقع ....................................... ....... ......................................... . 37 موضوع 9. الوصول إلى المعلومات Visual Web Developer Express Edition. الضوابط المرتبطة بالبيانات. ............................................... ................................. 40 موضوع 10. ميزات إضافية من Visual Web Developer Express Edition. هيكل الموقع والملاحة. إضفاء الطابع الشخصي. تكنولوجيا أجزاء الويب. ......................... 7 أعمال مختبر .................... .. ............................................. .. ............................... 53 1 موضوع 1. موضوع وأهداف الانضباط. تعريف ومهيكل تطبيقات الويب. تصنيف تطبيقات الويب. تقدم الدورة مستمعا مع فئة البرامج مثل تطبيقات الويب، مع أساسيات التصميم والنظري والوسائل التقنية لتطوير الويب. هناك العديد من تعريفات تطبيق الويب. تطبيق الويب - مجموعة من البرامج التي تنفذ معالجة البيانات في منطقة تطبيقية معينة في بيئة الويب. تطبيق الويب هو أدوات البرمجيات المساعدة مخصصة لأداء أي إجراءات على خوادم الويب. في الوقت نفسه، يستخدمون متصفحات الويب واجهات المستخدم. عادة ما يتم إنشاء تطبيقات الويب في متغيرات مختلفة من بنية خادم العميل. تطبيق الويب هو تطبيق يعمل على خادم ويب، والذي يتم الوصول إليه عن طريق حزم استقبال الإرسال عبر بروتوكول HTTP. في هذه الدورة، يفهم تطبيق الويب كصف تطبيق يقوم مكوناته بإجراء معالجة البيانات الآلية، والتفاعل في بيئة ويب. يعد بنية تطبيق الويب المعمم نموذج خادم عميل يتم فيه تقسيم مكونات التطبيق إلى العميل والخادم، ومكونات تتفاعل عن طريق الإرسال والاستقبال في بروتوكول HTTP. يعمل العميل كمسصف ويب، وكخادم - خادم ويب. حزم HTTP خادم العميل الأرز. 1 عبارة عن بنية تطبيق الويب المعممة على الويب هي تنفيذ مجموعة محددة من وظائف معالجة البيانات وتوفير واجهة (برامج أو مستخدم) عبر بروتوكول HTTP للوصول إلى هذه الوظائف. يتلقى مكون خادم تطبيق الويب طلبا من العميل ويقوم بتنفيذ معالجة البيانات، بعد أن تنشئ استجابة و / أو صفحة ويب وإرسال حزمة البيانات إلى العميل عبر الشبكة باستخدام بروتوكول HTTP. يمكن أن تعمل مكونات خادم تطبيق الويب كعميل للخدمات الأخرى (الخدمات)، مثل قواعد البيانات أو تطبيقات الويب الأخرى الموجودة على خادم آخر. تتمثل إحدى مزايا هذا النهج في أن العملاء لا يعتمدون على نظام تشغيل المستخدم المحدد، وتسهيل تطبيقات الويب وبالتالي خدمات Inter-Plaster. تصنيف تطبيقات الويب 1. وفقا لدرجة الترابط (الإقران) لمكونات النظام: متوافقة ضعيف ب. درجة الارتباط ذات الصلة بشدة (الاقتران) من مكونات النظام هي درجة يعتمد فيها كل مكون على وحدات النظام الأخرى. يمكن أن تكون درجة المتصلة عالية (قوية) أو منخفضة (ضعيفة). يتقن الطلب ضعيفا إذا تتفاعل مكوناتها مع بعضها البعض من خلال واجهات غير متغيرة ولا تعتمد على التنفيذ الداخلي لكل مكونات. في مثل هذا التطبيق، لا يتطلب تعديل تنفيذ أحد المكونات تغييرات في تنفيذ المكونات الأخرى. في الملحق ذي الصلة بشدة، على العكس من ذلك، يعتمد أداء أحد المكونات على التنفيذ الداخلي للمكونات الأخرى، وبالتالي يؤدي التغييرات في هذه المكونات إلى تغييرات في المكون التابعين 2. بالإضافة إلى ذلك، تعد المكونات الفردية للتطبيق المرتبط للغاية معقدة للفهم، إذا اعتبرناها دون المكونات التابعة لهذا التطبيق. أيضا، فإن وجود روابط قوية بين المكونات يجعلها اختبارا مستقلا. 2. حسب عدد المستويات المنطقية في البنية التحتية للتطبيق. أ. مستويين ب. يمكن تقسيم هيكل تطبيق المنطق N- مستوى N إلى ثلاث طبقات - خدمات المستخدم (مستوى العرض التقديمي)، خدمات التطبيقات (مستوى منطق الأعمال) وخدمات البيانات. الخدمات المخصصة هي واجهة مستخدم مع مستخدم يسمح للمستخدم بإدارة النظام، والنظام هو توفير نتيجة تصرفات المستخدم. الخدمات التطبيقية تنفذ منطق الأعمال في التطبيق، I.E. تحديد كائنات الأعمال وتفاعلها. وبالتالي، فإن خدمات التطبيقات تنفذ خوارزميات معالجة البيانات وفقا لطلبات المستخدمين وقواعد الأعمال. توفر خدمات البيانات أساليب تخزين البيانات والوصول إليها. في حالة وجود مستويات أول مستويات منطقية (خدمات المستخدمين والتطبيقات) في مستوى واحد للبنية التحتية، يحتوي هذا التطبيق على بنية من مستويين. إذا كان كل مستوى منطقي يتوافق مع مستوى البنية التحتية منفصلة - فهذا هو تطبيق ثلاثة مستويات، وهو الحال الأكثر شيوعا من خيار مستوى N. مقدمة في البنية التحتية للمستوى الإضافي يسمح لك باستبدال أو تعديل أي من المستويات إذا لزم الأمر. على سبيل المثال، سيتطلب تغيير نظام التشغيل العميل في مستوى عرض البيانات تغييرا في رمز واجهة المستخدم، وسيبقى منطق الأعمال ومستوى وصول البيانات دون تغيير. 3. وفقا للمعلومات التي قدمها المستخدم. ثابت ب. تحتوي التطبيقات الديناميكية الديناميكية على تعبئة إعلامية وذات مغزى متغيرة (محتوى)، ويحتوي تطبيق الويب الثابت على ملء دون تغيير. متطلبات تطبيقات الويب يتم تحديد جودة التطبيق الذي يتم تطويره من خلال مقدار ما تلبي المتطلبات التي وضعت في مرحلة التصميم. يتم تقسيم جميع متطلبات التطبيقات، بما في ذلك تطبيقات الويب، إلى وظيفية وغير وظيفية. تحدد المتطلبات الوظيفية وظيفة النظام الذي يجب على المطورين أن يبنيه المستخدمون أن يستطيع المستخدمون تحقيق مهامهم ضمن عملياتهم التجارية. المتطلبات غير الوظيفية هي وصف خصائص تطبيق مهم للمستخدم عند العمل مع النظام. النظر في خصائص مكلفة مع متطلبات النظام غير الوظيفية: الموثوقية. رسميا، الموثوقية هي خاصية تطبيق للحفظ في الوقت المناسب داخل حدود المحددة لجميع المعلمات التي تميز القدرة على تنفيذ الوظائف المطلوبة في أوضاع وشروط التطبيق المحددة (GOST 27.002-89). أولئك. يتم تحديد متطلبات موثوقية التطبيق بواسطة شروط عمل التطبيق (معلمات الخادم، والحد الأقصى لعدد مستخدمي التطبيق) والمؤشرات المسموح بها لجودة النظام في هذه الشروط ( وقت معالجة طلب المستخدم إلى النظام، وعدد فشل النظام). وبالتالي، يجب أن يوفر تطبيق ويب موثوق فيه الوصول إلى جميع الوظائف للمستخدم بموجب أي شروط (I.E.، يجب النظر في جميع الشروط الممكنة لهذا التطبيق وأخذها في الاعتبار عند تصميم النظام). سرعة التطبيق. يتم تعريف السرعة على أنها متوسط \u200b\u200bوقت معالجة طلب المستخدم إلى النظام. يعتبر وقت الاستجابة القصوى المقبول لتطبيقات الويب 5 ثوان. سلامة. يتضمن المتطلبات الأمنية لتطبيق الويب: تحديد حقوق الوصول إلى وظائف وبيانات كل مكون من مكونات تطبيق الويب، يمكنك التحكم في مستوى مكونات الوصول و / أو المستخدمين، إذن المستخدمين والتحقق منها. قابلية قابلية القدرة هي قدرة النظام على زيادة أدائها مع زيادة الحمل وإضافة الموارد. بالنسبة لمستخدم تطبيق ويب قابل للتطوير، يجب أن تكون هناك لحظة غير مرضية (أي، يجب عدم تغيير وقت استجابة النظام إلى طلبات المستخدم) عند زيادة الحمل (على سبيل المثال، الوصول إلى التطبيق في وقت واحد عدة مستخدمين آخرين )، وعند تغيير تكوين التطبيق (على سبيل المثال إذا تمت إضافة مكون إضافي لمعالجة البيانات إلى مستوى منطق الأعمال). بمزيد من التفصيل حول متطلبات التطبيق وطرق جمعها وتحليلها والتحكم بها، يمكن العثور عليها في الكتاب. الموضوع 2. أساسيات تصميم تطبيق الويب. دورة حياة تطبيق الويب. اختبار تحت الحمل. النظر في الخطوات الرئيسية لإنشاء تطبيق ويب. يتم تحديد عملية تطوير تطبيق ويب، وكذلك أي نظام معلومات، بمفهوم "دورة الحياة". نموذج دورة الحياة هو هيكل يتكون من العمليات والأعمال والمهام التي تشمل تطوير وتشغيل وصيانة منتج البرمجيات التي تغطي عمر النظام من إنشاء متطلبات لذلك لإنهاء استخدامها. الوثيقة التنظيمية الرئيسية التي تنظم دورة الحياة للبرمجيات هي المعيار الدولي ISO / IEC 12207. تعرف هذه المعيار العمليات والعمل والمهام المستخدمة: عند شراء نظام يحتوي على برامج أو منتج برمجيات منفصل؛ عند تقديم خدمات البرمجيات، وكذلك في العرض والتطوير والتشغيل ومرافقة منتجات البرمجيات. يعتمد هيكل دورة الحياة على ثلاث مجموعات من العمليات: العمليات الرئيسية لدورة حياة البرمجيات (الطلب والتسليم والتطوير والتشغيل والصيانة)؛ العمليات المساعدة التي تضمن تنفيذ العمليات الرئيسية (الوثائق وإدارة التكوين وضمان الجودة والتحقق والإصدادات والتقييم والتدقيق وحل المشكلات)؛ العمليات التنظيمية (إدارة المشاريع، وإنشاء البنية التحتية للمشاريع، وتعريف وتقييم وتحسين LCE نفسه، والتدريب). تحتوي دورة الحياة على 4 مراحل: 1) متطلبات التحليل والجدولة. في هذه المرحلة، يجب تحديد مجموعة من الوظائف على أداء نظام مع إبراز الأولوية، والتي يجب تنفيذها بشكل أسرع من الجميع؛ يتم تنفيذ وصف لاحتياجات المعلومات للنظام؛ يتم تحديد تكاليف المواد، يتم تعيين الأجهزة وتوقيت العمل. 2) يمكن أن يحدث تصميم النظام مع استخدام أموال القضية. في هذه المرحلة، يتم تحليل وظائف النظام والعلاقة بينهما، يتم تحديد متطلبات تمييز الوصول إلى البيانات، يتم إجراء الوثائق المطلوبة، 4 غلاية على تقسيم النظام في النظام الفرعي المعتمدة. نتيجة تنفيذ المرحلة هو النموذج العام للأشياء والسندات بينهما، والنموذج الوظيفي ككل وكل نظام فرعي، يعرف بدقة عن طريق واجهات أدوات القضية، وبناء النماذج الأولية للشاشات والحوارات والتقارير. 3) بناء (نظام التنفيذ والاختبار). في هذه المرحلة، يتم تطوير التطبيق - جيل أو تطوير الرموز، دمج النظام بأكمله ككل. نتيجة المرحلة هي نظام جاهز يلبي جميع المتطلبات المبذولة في المرحلة الأولى. 4) تنفيذ النظام وتدريب المستخدم. الأنواع الرئيسية من نماذج دورة الحياة: نموذج حلزوني نموذج Cascade عند العمل على نموذج متتالي، يتم تقسيم التطوير بأكمله للمراحل (المراحل)، ويحدث الانتقال من خطوة واحدة إلى المرحلة التالية فقط بعد الانتهاء من العملية بالكامل على الحالي. اكتمال كل مرحلة من خلال إصدار مجموعة كاملة من الوثائق كافية لضمان ويمكن استمرار التطوير من قبل فريق مطور آخر. فيما يلي الجوانب الإيجابية لنهج Cascade: في كل مرحلة يتم تشكيل مجموعة كاملة من وثائق المشروع، مما يلبي معايير الاكتمال والاتساق؛ تتيح لك مراحل العمل المنجزة في التسلسل المنطقي التخطيط للمواعيد النهائية لاستكمال جميع الأعمال والتكاليف المقابلة. تسلسل العمل داخل النموذج المتتالي هو كما يلي: FIG. 2 نموذج دورة حياة متتالية أثبتت نهج Cascade بحد ذاته بشكل جيد عند أن تكون أنظمة البناء التي في بداية الطابق العلوي من أجل التنمية دقيقة للغاية وصياغة جميع المتطلبات بالكامل، من أجل توفير المطورين بحرية لتحقيقها قدر الإمكان من النقطة الفنية للنظر. تشمل هذه الفئة أنظمة تسوية معقدة وأنظمة في الوقت الفعلي وغيرها من المهام المشابهة. ومع ذلك، في عملية استخدام هذا النهج، تم العثور على عدد من عيوبه، يرجع ذلك بشكل أساسي إلى حقيقة أن العملية الحقيقية لإنشاء البرامج لم يتم وضعها بالكامل في هذا المخطط الصلب. العيب الرئيسي لنهج تاسعال هو تأخير أساسي للحصول على نتائج. يتخذ تنسيق النتائج مع المستخدمين فقط عند النقاط المخططة بعد الانتهاء من كل مرحلة عمل، فإن متطلبات الملكية الفكرية هي "مجمدة" في شكل مهمة تقنية طوال الوقت لإنشائها. وبالتالي، يمكن للمستخدمين تقديم تعليقاتهم فقط بعد الانتهاء من العمل على النظام بالكامل. نموذج بديل هو نموذج دورة حياة دوامة. يأخذ هذا النموذج في الاعتبار الحاجة إلى تنقيح ثابت وإعادة صقل وتقييم متطلبات المشروع. يركز النموذج على المراحل الأولية من الدورة: التحليل والتصميم. في هذه المراحل، يتم فحص مدى تحقيق الحلول الفنية من خلال إنشاء 5 نماذج أولية. تتوافق كل جولة من دوامة مع إنشاء جزء أو إصدار من النظام، يتم تحديد أهداف وخصائص المشروع على ذلك، يتم تحديد جودة نظامها وعمل بدوره دوامة المقبل. وبالتالي، يتم تعميق تفاصيل المشروع وتحديدها بشكل متسق تحديدا ويتم تحديد الخيار المعقول، والذي يتم تقديمه إلى التنفيذ. يمكن أن يكون هذا النهج فعالا للغاية عند التطوير السريع للمشاريع الصغيرة. إنه يحفز التفاعل النشط بين فريق المشروع والعميل، لأن العميل يقدر دورة ونتائج العمل في جميع أنحاء المشروع. عيب النموذج الحلزوني هو عدم وجود معالم واضحة (نقاط التحكم بين مراحل دورة حياة المشروع)، والتي يمكن أن تؤدي إلى اخصرية عملية التنمية. تين. 3 Solal Dropal Microsoft Life Model تم تطوير منهجية منظمة أطباء بلا حدود، إطار حل Microsoft Solution. يجمع هذا النموذج بين خصائص نماذج الإنتاج القياسية: Cascade (شلال) و دوامة (دوامة). إنها تحتفظ بمزايا ترتيب نموذج Cascade دون أن تفقد المرونة والتوجه الإبداعي لنموذج دوامة. يأخذ نموذج عملية MSF في الاعتبار التغييرات المستمرة في متطلبات المشروع. يتعلق الأمر بحقيقة أن تطوير القرار يجب أن يتكون من دورات قصيرة تخلق حركة مترجمية من أبسط إصدارات القرار في شكلها النهائي. في منهجية منظمة أطباء بلا حدود، تنقسم دورة حياة المشروع إلى 5 مراحل (المراحل): 1. مرحلة تطوير مفهوم - في هذه المرحلة، أهداف وحدود المشروع، يحدث تقييم المخاطر للمشروع. 2. تتضمن مرحلة التخطيط إعداد مواصفات متطلبات المشروع، وتقييم تكاليف التصميم وتوقيت تطوير مكونات مختلفة للمشروع. 3. مرحلة التطوير - في مرحلة التطوير هذه، يركز فريق التصميم على إنشاء مكون حلول (بما في ذلك كلا الوثائق ورمز البرنامج). ومع ذلك، يمكن أن يستمر بعض هذا العمل أيضا في مرحلة الاستقرار، إذا تم اكتشاف هذه الحاجة أثناء عملية الاختبار. تشمل هذه المرحلة أيضا تطوير البنية التحتية. 4. مرحلة الاستقرار. خلال مرحلة الاستقرار، يتم اختبار حل متطور. في الوقت نفسه، يركز الاهتمام على تشغيله في نموذج واقعي لبيئة الإنتاج. 5. مرحلة التنفيذ. خلال هذه المرحلة، يقدم فريق المشروع تقنيات ومكونات الحل، وتستقر في القرار المنفذ، وتحويل عمل موظفي الدعم والصيانة ويستقبل الموافقة النهائية على نتائج المشروع من العميل. عند الانتهاء من التنفيذ، يقوم فريق المشروع بتحليل العمل الذي يتم إجراؤه ورضا العملاء. خلال هذه المرحلة، أثناء النقل، قد يستمر مكون الحل من المتوسط \u200b\u200b6 من الاختبار في بيئة الإنتاج في استقرار الحل. تصف هذه منهجية تطوير البرامج هذه الإدارة البشرية (فريق المشروع) وعمليات العمل في عملية صنع القرار. MSF هي مجموعة ثابتة من المفاهيم والنماذج والقواعد. كجزء من رمز برنامج منظمة أطباء بلا حدود، يتم إنشاء الوثائق والتصميم والتصميم والخطط ومواد العمل الأخرى بواسطة طرق تكرارية. توصي منظمة أطباء بلا حدود بتطوير حلا لبناء واختبار وتنفيذ وظائفها الأساسية. ثم يضيف القرار جميع الميزات الجديدة والجديدة. يشار إلى مثل هذه الاستراتيجية كاستراتيجية إصدار. على الرغم من حقيقة أنه بالنسبة للمشاريع الصغيرة، يمكن أن يكون هناك إصدار كاف من إصدار واحد، فمن المستحسن عدم تفويت الفرصة لإنشاء حل واحد لعدد من الإصدارات. مع إنشاء إصدارات جديدة تتطور وظيفة الحل. يتم توفير وصف مفصل لمنهجية MSF على Microsoft. الموضوع 3. أساسيات تصميم تطبيق الويب. مواقع الويب. خدمات الويب. الموقع هو واحد أو مجموعة من صفحات الويب المتاحة على الإنترنت عبر بروتوكولات HTTP / HTTPS. يتم دمج صفحات موقع الويب مع عنوان جذر مشترك، وكذلك عادة موضوع، والهيكل المنطقي، والتصميم و / أو التأليف. قد تكون المعلومات المقدمة إلى الموقع على الموقع ثابتا، والخادم في هذه الحالة هو فقط مستودع موقع الويب فقط، والذي يتم إرساله دون تغيير بناء على طلب العميل. يظهر نظام تطبيق الويب آخر في حالة يعمل موقع الويب مع المعلومات الديناميكية، أي يجب أن تعتمد المعلومات على من وفي أي وقت تتلقى الوصول إليها الوصول إليها. قد يحتوي الموقع الديناميكي على شاشات فلاش، بكرات، الرسوم المتحركة، بالإضافة إلى صفحات ثابتة منفصلة. النظر في إيجابيات وسلبيات الموقع الثابت. الايجابيات نسبة إلى انخفاض تكلفة التنمية والدعم الفني نسبيا نسبيا (استضافة). ناقص هو الحاجة إلى تعديل رمز البرنامج إذا كنت ترغب في تغيير محتوى الموقع. مع زيادة في حجم الموقع، يصبح مشكلة في الحفاظ على سلامتها. يتيح لك الموقع الديناميكي تقديم تبادل ثنائي للمعلومات بين المستخدم والتطبيق، وكذلك هو أكثر ملاءمة لإدارة وصيانتها للقيام بذلك، لا تحتاج إلى إجراء تغييرات على رمز الصفحة. في الوقت نفسه، يكون الموقع الديناميكي أكثر تكلفة في الدعم الفني أكثر من ثابت، يتطلب عددا أكبر من موارد الخادم. لا يحتوي تطبيق الويب الثابت على تقسيم مستويات منطقية من التطبيق إلى مستوى التمثيل ومستويات المعالجة والوصول إلى البيانات. في تطبيق ديناميكي، يظهر هذا الفصل. لم تعد البيانات مخزنة في رمز صفحة الويب، ولكن في ملفات منفصلة أو في قاعدة البيانات (قاعدة البيانات). يمكن إجراء مستوى معالجة البيانات كعنصر متجانس لتطبيق الويب، أو يمكن تمييز المكونات الفردية في شكل خدمات الويب الخاصة، والبرامج، والوصول إليها عبر الويب. إن استخدام هذه المكونات يحسن قابلية نظام التوسع، مما يجعل المكونات إعادة استخدامها. خدمة الويب هي نظام برمجيات محددة بواسطة سلسلة URI التي يتم تعريف واجهاتها وترتيبها العامة ووصفها بواسطة XML. يمكن العثور على وصف لنظام البرنامج هذا من خلال أنظمة برامج أخرى يمكن أن تتفاعل معها وفقا لهذا الوصف 7 عن طريق رسائل XML وتسليمها باستخدام بروتوكولات الإنترنت. توفر خدمات الويب مزايا النظام التالية: يتفاعل تفاعل مكونات البرامج بغض النظر عن النظام الأساسي، بفضل استخدام بروتوكول HTTP، فإن المكونات تتفاعل عبر الويب. من وجهة نظر التنظيم المنطقي لخدمات الويب: يمكنني استدعاء الخدمة (الخدمة)، وهو مورد ينفذ وظيفة عمل مع الخصائص التالية: إعادة استخدامها؛ تحددها واحدة أو أكثر واجهات مستقلة صريحة تقنيا؛ يرتبط ضعيفا بالموارد المماثلة الأخرى ويمكن أن يكون سبب بروتوكولات الاتصال، مما يوفر إمكانية التفاعل بين الموارد فيما بينها. وهذا هو، يسمح لك استخدام خدمات الويب بإضعاف مكونات تطبيق الويب المرتبطة. لتزويد المستخدم النهائي لتلك الوظائف التي تنفذها خدمة الويب، من الضروري تنظيم تفاعل ثلاثة مكونات: مصدر الطلب إلى خدمة الويب، ومزود خدمة الويب ومكبرات الصوت وسيط خدمة الويب المصدر ومزود خدمة الويب. تين. 4 خدمة الويب. تفاعل المكونات. الصابون (بروتوكول الوصول إلى كائن بسيط) هو بروتوكول مراسلة بين الموفر واستكشاف خدمة الويب، ويستند البروتوكول على XML و HTTP. WSDL (لغة الويب وصف خدمة الإنترنت) هي لغة، وهي مخطط XML يصف طرق ومعلمات خدمة الويب. مخطط XML هو مجموعة من العلامات المستخدمة في مستند XML. يسمح لك بتحديد البيانات الواردة بدقة في مستند XML المقابل، تحقق من سلامتها. UDDI (الوصف العالمي والاكتشاف والانسمسين) ليس إطارا خاليا من المنصات وخالية من المنصات للخدمة والبحث والتكامل الخدمات على الويب. انظر لمزيد من التفاصيل حول www.uddi.com. الموضوع 4. Visual Web Developer Express Edition. عرض عام للمنتج كوسيلة لتطوير تطبيقات الويب الديناميكية. التقينا بالمؤسسات النظرية لتصميم تطبيقات الويب، والخطوة التالية هي تطبيق المعرفة المكتسبة في تطوير الطلب. 8 تطوير تطبيقات الويب المعقدة من الصفر - مهمة تستغرق وقتا طويلا، تتطلب تصميم وتطوير أنظمة المعلومات من المطورين. بالنسبة للأشخاص الذين يبدأون في طريقهم في مجال تطوير الويب، أصبح حل هذه المهمة أكثر سهولة باستخدام أدوات التطوير الموجهة بدقة احتياجات مستخدمي المبتدئين. بيئة تطوير شعبية تلبي هذا الشرط هي إصدار Microsoft Visual Web Developer Express. بالنسبة لكل مستويات تطبيقات الويب (الواجهة، منطق الأعمال، البيانات) تقدم VWD أدوات للتنمية الفعالة (انظر التقاطع). يتم بناء تطبيقات الويب في Visual Web Developer Express Edition بناء على تقنية ASP.NET. ASP.NET هي منصة لتطوير وتطبيق التطبيقات على خادم ويب يتضمن كائنات وضوابط وقت التطوير وسياق وقت التشغيل. ASP.NET، بدوره، هو جزء من إطار .NET، وبالتالي يوفر الوصول إلى جميع إمكانيات هذه المنصة. على سبيل المثال، يمكنك إنشاء تطبيقات الويب ASP.NET في أي لغة برمجة .NET (Visual Basic، C #، الملحقات التي تسيطر عليها ل C ++ والعديد من الآخرين) وتصحيح المنتجات .NET. يتم الوصول إلى البيانات عن طريق ADO.NET. وبالمثل، يمكنك الوصول إلى خدمات نظام التشغيل باستخدام فئات .NET Framework، إلخ. يتم تنفيذ تطبيقات الويب ASP.NET على خادم ويب تم تكوينه للعمل مع خدمات معلومات إنترنت ل Microsoft (IIS). ومع ذلك، ليس من الضروري العمل مع IIS مباشرة. يمكنك تنفيذ أدوات IIS باستخدام فئات ASP.NET، وستقدم Visual Web Developer Express Edition مهام إدارة الملفات، مثل إنشاء تطبيقات IIS حسب الحاجة وتوفير طرق لنشر تطبيقات الويب في IIS. ميزة استخدام Visual Web Developer Express Edition لإنشاء تطبيقات ويب هي أن هذه البيئة توفر أدوات مفيدة نظرا لأن عملية تطوير التطبيقات تصبح أسرع بكثير وأسهل وأكثر موثوقية. تشمل هذه الأدوات: التصميمات المرئية لصفحات الويب مع النماذج الأولية لعناصر التحكم ووضع عرض التعليمات البرمجية (HTML)، والذي يوفر القدرة على التحقق من رمز بناء الجملة. تتضمن محرري التعليمات البرمجية المحسنة ميزات IntelliSense. IntelliSense في Visual Web Developer Express Edition هي أداة توفر وصول مستخدم سريع إلى جميع ميزات لغة البرمجة. يسمح في وضع تحرير رمز البرنامج للبحث عن عناصر اللغة، وحدد العنصر المناسب وإضافته إلى التعليمات البرمجية. يوفر IntelliSense الميزات التالية: o عرض قائمة أعضاء الفصل (الهياكل أو جمعية أو أسماء الأسماء) للكائن المحدد لهذه الفئة. سيتم إضافة عضو من الدرجة المحددة في هذه القائمة إلى رمز البرنامج. س عرض قائمة معلمات الوظيفة المحددة في التعليمات البرمجية. تتضمن معلومات الدالة أسماء وأنواع جميع المعلمات، ونوع قيمة الإرجاع. o الوصول إلى معلومات حول المتغير. تتيح لك هذه الميزة عن طريق تحديد المعرف المتغير في التعليمات البرمجية، لمعرفة كيفية إعلان هذا المتغير. يا تحذير تلقائي. تكمل هذه الميزة الأسماء غير الطبيعية للمتغيرات، وظائف عند إدخال أحرف كافية لحل غموض الأسماء. السيطرة التلقائية على امتثال فتحات فتح وإغلاق وقاطعات رمز غير مقفلة. المدمج في تجميع وأدوات تصحيح الأخطاء. 9 أدوات إدارة المشاريع لإنشاء ملفات تطبيق وإدارةها، بما في ذلك النشر على خادم محلي أو بعيد. asp.net معلومات تطبيق الويب إنشاء تطبيقات ASP.NET ويب تتضمن العمل مع العديد من العناصر من تلك المستخدمة في أي تطبيق خادم العميل. وتشمل هذه: واجهة المستخدم. يعرض التطبيق، كقاعدة عامة البيانات إلى الشاشة للمستخدم؛ في تطبيق ASP.NET Web، يتم تمثيل واجهة المستخدم كأشكال ويب، والتي توجه بيانات الإخراج إلى المتصفح. إذا لزم الأمر، يمكنك إنشاء نتيجة مصممة خصيصا للعمل مع الأجهزة المحمولة أو أجهزة الويب الأخرى. عناصر. يمكن تقسيم العديد من تطبيقات الويب إلى مكونات تحتوي على رمز لتنفيذ مهام معينة ويمكن إعادة استخدامها. يمكن إنشاء هذه المكونات كخدمات ويب XML تتيح لك الاتصال بهذه المكونات عبر الإنترنت، مثل تطبيق ويب أو خدمة ويب أخرى أو نموذج Windows Forms، واستخدامها مرة أخرى. البيانات. بالنسبة لمعظم التطبيقات، فإن الوصول إلى البيانات في شكل واحد أو آخر مطلوب. في Visual Web Developer Express Edition، يمكنك استخدام ADO.NET (خدمات البيانات التي تعد جزءا من Framework of the.net). إنشاء تطبيق ويب في بيئة Visual Developer Express Express Edition النظر في سلسلة من الإجراءات لإنشاء تطبيق ويب بسيط في Visual Web Developer Express Edition. سيكون هذا موقع إلكتروني يعرض بعض الرسائل (على سبيل المثال، "Hello World") عند الضغط على زر. يمكن إنشاء موقع ويب جديد عن طريق تحديد ملف عنصر القائمة | الموقع الجديد. مربع الحوار الذي يظهر لتحديد نوع الموقع الذي تريد إنشاؤه - يمكن أن يكون موقع ASP.NET ويب وموقع ويب فارغ و ASP.NET WEB SERVICE، KIT Starter موقع الويب الشخصي. إذا اخترت قالب موقع ASP.NET على الويب، فسيقوم Entertion Visual Web Developer Express Edition بحد أدنى عدد الملفات المطلوبة لإنشاء موقع ويب. سيتم إنشاء صفحة ويب واحدة، دليل فارغ للبيانات، مشروع ملف I.SLN. إذا اخترت قالب خدمة الويب ASP.NET، فسيقوم Visual Web Developer Express Edition بإنشاء الحد الأدنى لعدد الملفات المطلوبة لإنشاء خدمة ويب. إذا اخترت قالب موقع الويب الفارغ - سيتم إنشاء دليل فارغ فقط من ملف ملفات و .sln. إذا تم تحديد قالب Kotter Kit Starter Site Web Starter، فسيستخدم Edition Visual Web Developer Express Set With Street، ونموذجي موقع شخصي مع بعض الميزات المدمجة. في قائمة الموقع، يمكنك اختيار موقع لإنشاء موقع الويب. تحت تصرفكم - ثلاثة خيارات: HTTP - طريقة تقليدية للوصول إلى موقع الويب HTTP باستخدام ملحقات ملقم FrontPage (تستخدم بالمثل في الإصدارات السابقة)؛ سيتم إجراء FTP - الوصول إلى الموقع باستخدام بروتوكول FTP؛ نظام الملفات هو ميزة جديدة ل ASP.NET 2.0، المعروضة افتراضيا. عند تحديده، سيتم إنشاء موقع الويب ببساطة في دليل نظام ملفات الكمبيوتر المحلي، وسيتم استخدام خادم ويب تصحيح الأخطاء لتصحيح ASP.NET. بعد اكتمال التطبيق، سيحتاج إلى نشره على خادم الويب المعتاد لخادم الويب المعتاد. على سبيل المثال، اختر قالب موقع ASP.NET على الويب. ندخل اسم الموقع - HelloWorld، والمسار إليه، حدد لغة البرمجة - Visual C #. 10.

مقدمة

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

من المنطقي جدا أن نفترض أنه من وجهة نظر المنتجات الإعلانية أو الخدمات الإنترنت - المورد الأكثر أهمية. يستخدم معظم الأشخاص الحديثين الإنترنت كمصدر للمعلومات الأكثر إمكانية يمكن الوصول إليه.

يعد إنشاء مواقع ويب واحدة من أهم تقنيات تطوير موارد الإنترنت. موقع جيد، يختار جميع المعلومات المفيدة، هو بطاقة زيارة أفضل وشركة تجارية ومؤسسة تعليمية، تعمل عليها في أي وقت من اليوم.

بعد تحليل العديد من المواقع التي تقدم دعم المعلومات لمؤسسات الأعمال الصغيرة للامتثال لأهدافها، ومتطلبات الفيزيولوجية النفسية والمعلوماتية، وكذلك صحة اختيار أدوات التطوير، يمكن تحديد العيوب المميزة التالية:

· وليس امتثال موقع المتطلبات الفيزيولوجية النفسية، مما يؤدي إلى زيادة التعب أو الاهتمام؛

· شغف الرسوم المتحركة والصور الرسومية وشظايا الفيديو التي لا تحمل الحمل الدلالي، تستلزم تلقائيا انخفاض في عدد الزوار المحتملين لموقع الويب، لأنه يحسن متطلبات عرض النطاق الترددي للاتصال عبر الإنترنت وحجم حركة المرور ؛

التكرار أو عدم وجود المعلومات المقدمة؛

اختيار غير صحيح لأدوات التطوير التي تستلزم زيادة غير معقولة في تكلفة المنتج النهائي.

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

بالإضافة إلى ذلك، عندما يقدر عدد المستخدمين عبر الإنترنت بأكثر من 500 مليون شخص (وهذا الرقم ينمو بسرعة حوالي 7٪ في الشهر)، عليك أن تبحث عن طرق لاستخدام التقنيات الجديدة التي يمكن أن تساعد في جذب و الاحتفاظ للمستخدمين الذين يسافرون وفقا للمساحات الشاسعة من الويب.

موضوع البحث هو تكنولوجيا الويب.

كائن - بيئة ولغات تطوير تطبيقات الويب.

الهدف من العمل هو النظر في إمكانيات الاستخدام العملي للغات والوسائل لتطوير تطبيقات الويب.

1) النظر في المفاهيم الأساسية لتكنولوجيات الويب؛

2) إحضار التصنيفات المختلفة لتطبيقات الويب المستخدمة في أنشطة الأعمال؛

3) النظر في متطلبات الفيزياء النفسية لتطبيقات الويب؛

4) تحديد نطاق لغات البرمجة لتطوير تطبيقات الويب؛

5) تحليل وظائف بيئات تطبيق الويب.

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

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

تسبب التطوير التدريجي للتكنولوجيا في ظهور منتجات برامج جديدة. كل عام يتم تقديم عدد كبير بشكل متزايد من لغات البرمجة. كلهم موجهون، قبل كل شيء، إلى الجمهور المستهدف.

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

إن الإنترنت ليس فقط "بركة باردة"، حيث أصبحت مريحة للغاية لشعور الناس "قلقين"، ولكن أيضا مكان يمكنك "لمس" أي موضوع ساخن تقريبا، دون خوف من الحرق.

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

توجد المعلومات المتاحة لمستخدمي الإنترنت على أجهزة الكمبيوتر (خوادم الويب) التي يتم تثبيت برنامج خاص. يتم تنظيم جزء كبير من هذه المعلومات كمواقع ويب. كل واحد منهم لديه اسمه الخاص (العنوان) في الإنترنت. موقع الويب هو المعلومات المقدمة في نموذج معين، والذي يقع على خادم الويب وله اسمه. لعرض مواقع الويب على كمبيوتر المستخدم، يتم استخدام البرامج الخاصة، والتي تسمى المتصفحات. المتصفحات الأكثر شيوعا حاليا Internet Explorer و Netscape Navigator. بطريقة ما، ما اسم الموقع الذي سنقوم به مهمة في خط "العنوان"، سيقوم المتصفح بتنزيل المعلومات ذات الصلة إلى نافذتها.

يتكون موقع الويب من صفحات ويب مترابطة. صفحة الويب هي ملف نصي مع امتداد * .htm، والذي يحتوي على معلومات نصية وأوامر خاصة - رموز HTML التي تحدد في شكل هذه المعلومات سيتم عرضها في نافذة المتصفح. لا تتضمن جميع المعلومات الرسمية والصوت والفيديو مباشرة إلى صفحة الويب وتمثل الملفات الفردية (الشكل 1 الملحق أ).

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

حاليا، من حيث الغرض، تتميز ثلاثة أنواع رئيسية من البوابات:

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

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

تم تصميم بوابات الشركات للموظفين والعملاء والشركاء من مؤسسة واحدة. يحصل مستخدمو هذه البوابة على خدمات مخصصة لهم وتطبيقات اعتمادا على دورهم وملف التعريف الشخصي.

تطبيقات الويب الأكثر شيوعا:

· بوابات الإنترنت الإقليمية، عالمية في اتجاههم، ولكنها تقتصر على جغرافية الزوار المهتمين (E1.RU)؛

· محركات البحث هي بوابات الإنترنت التي تهدف إلى تزويدهم بزخل الفرصة للعثور على المواقع التي تم العثور عليها الكلمات المحددة أو عبارات كاملة (metabot.ru)؛

كتالوج عبارة عن مجموعة من الروابط إلى المواقع. لماذا تحتاج إلى دلائل، إذا كان هناك بحث؟ في كثير من الأحيان لا نعرف بالضبط ما نحتاج إليه، لا يمكننا صياغة بضع كلمات (mail.ru)؛

لوحات النشرة الإلكترونية - هي مكان على الإنترنت، حيث يمكن لأي شخص تقريبا ترك معلومات إعلامية أو دعوة أو إعلانية؛

· منتديات مواقع خاصة أو أقسام على المواقع المصممة للسماح للزوار بمغادرة رسائلهم، تبادل الآراء؛

· الدردشة - هي مكان آخر للتواصل على الإنترنت، فقط موعده ليس تبادل وجهات النظر حول بعض الموضوعات، ولكن مجرد هواية؛

· تحميل ملفات؛

· معرض الصور.

· العناصر الإحصائية؛

· تخزين على الإنترنت من المعلومات المختلفة؛

الخوادم البريدية، أنها توفر خدمات لتسليم المعلومات مع دائرة واسعة من القراء (subscribe.ru)؛

· المتاجر والمزادات عبر الإنترنت (Ozon.ru، Molotok.ru).

نقطة البداية في مشروع الويب هي تحليل الموقع والوظائف التي سيتم تقديمها للمستخدم.

ستكون المرحلة الثانية هي بناء بنية معلومات الموقع.

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

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

الصفحة الرئيسية لموقع الشركة في موقع الشركة هي وجه الموقع الذي يواجه الشبكة بأكملها (الشكل 2 الملحق B). على الصفحة الرئيسية، يتم وصف أهداف الشركة بوضوح، حيث يجب أن يسمح كل عنصر من عنصر التصميم للمستخدم بفهم الموقع بشكل أفضل واتخاذ قرار بشأن تسلسل الإجراءات لحل مهامها.

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

اسم الشركة أو الشعار في الزاوية اليسرى العلوية اليسرى

· شعار فردي للموقع يتكون من جملة واحدة

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

في قسم "من نحن"، يجب عليك تقديم معلومات الشركة الأساسية:

· معلومات للتواصل؛

فلسفة المنظمة (رؤية الأعمال التجارية، التواصل مع المجتمع، الطموح)؛

المعالم التاريخية الرئيسية؛

تفسير واسع النطاق في الجزء العلوي من الصفحة "من نحن" يساعد المستخدم على فهم أفضل ما هو الوارد في أعماق، يتم توزيعه.

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

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

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

من أجل النظر إلى الصفحات بسهولة، سوف نستخدم:

حدد الكلمات الرئيسية؛

عناوين مكونة بكفاءة؛

قوائم مع علامات؛

فقرة واحدة لفكرة واحدة (سوف يفوت المستخدمون جميع الأفكار الأخرى إذا لم يجذبوا الكلمات الرئيسية للفقرات)؛

· أسلوب هرم مقلوب (حيث تبدأ المقال بالاتصال)؛

أقل عدد من الكلمات أكثر مما كانت عليه في المقالة المعتادة؛

الحد الأدنى من الشروط المفهومة القليل؛

تحديد تاريخ إنشاء رسالة (لمعرفة مقدار ما، هو ذا أهمية في الوقت الحالي)؛

· سمة المعلومات السياقية "Alt".

غالبا ما يتم تحديد العناوين الإلكترونية خارج السياق:

· في قائمة المقالات على الموقع؛

· في عناوين رسائل البريد الإلكتروني؛

· في نتائج البحث؛

في المرجعية المتصفح.

في الوقت نفسه، لا يتعين على المستخدمين الحصول على أي شك في فهم عنواننا إذا ستخطى النص تحت الرؤوس. لهذا السبب، يجب أن يكون نص الرأس جزءا مستقلا من المعلومات التي تسمح لها بفهمها في غياب بقية المحتوى. عند كتابة رأس، من الضروري استخدام لغة محايدة، ولا تنطبق: ألعاب الكلمات، "المشاكل"، "يميل"، أحرف كبيرة (كما يبدو أننا تبكي للمستخدم)

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

بناء على طلبنا لتزويدنا بعنوان بريد إلكتروني، تحتاج إلى القول هنا، والآن بعد أن يتلقى المستخدم، وعدد المرات التي ستزعجها من هدوء صندوق بريده. يجب استخدام روابط Mailto بحيث يمكنك أن تفهم بدقة أن لدينا عنوان بريدي. لا تضع ارتباطات البريد على الأسماء، نظرا لأن النقر بالاسم يجب أن يؤدي إلى سيرةها. عند التواصل عن طريق البريد الإلكتروني، لا يوجد سبب لاستخدام الاسم المحدد لأحد الموظفين، ما لم يقم المستخدم بتثبيت علاقات شخصية معه (الحروف من أشخاص مجهولين في كثير من الأحيان يسقط في السلة).

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

الطريقة الكلاسيكية لزيادة المرفقات بالموقع هي نشر مواد جديدة مع انتظام معين (من يوميا إلى شهريا). بالنسبة لأولئك الذين يرغبون في تنظيم البريد بالمواد الطازجة. ما يقرب من 100٪ من أولئك الذين اشتركون سوف يذهبون بشكل دوري إلى الموقع نفسه حتى يذكرهم المؤلف بأنفسهم.

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

يجب عدم إنشاء نماذج للبحث على الإنترنت، إذا كان المستخدم ضروريا، فسيستخدم محرك البحث الخاص.

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

لا تسمح لظهور الروابط المعطلة، كمواقع أخرى ومحركات البحث لن تشير إلينا في هذه الحالة.

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

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

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

لذلك، سر النجاح هو الجمع بين الإعلانات بأهداف المستخدم.

عدم وجود زر "إغلاق"؛

تشير بوضوح إلى أنه سوف انقر فوقه؛

يعطي معلومات إضافية عن نفسك دون فشل في مغادرة الصفحة الحالية.

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

1) فهم الواجهة؛

2) تركيز الاهتمام على بعض العناصر.

ذكر منفصل لكل مشكلة ضروري لتكراره في المستقبل.

تطوير تطبيق الويب يعني

نطاق البرمجة لغات تطوير تطبيق الويب

لغة ترميز النص التشعبي (لغة ترميز النص التشعبي)، أو، كما هو ما يسمى HTML، هي لغة كمبيوتر تكمن وراء شبكة الويب العالمية (عداد العالم). بفضل لغة HTML، يمكن وضع أي نص عن طريق تحويله إلى النص التشعبي مع منشور لاحق في الويب.

تحتوي لغة HTML على مجموعة من الأحرف الخاصة بها، والتي تعرضها مستعرضات الويب الصفحة. تتضمن هذه الأحرف، التي تسمى الواصفات، العناصر اللازمة لإنشاء ارتباطات تشعبية.

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

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

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

والمنطقة الأخيرة هي إنشاء تطبيقات GUI (واجهات رسومية) تعمل على جانب العميل.

تم فك تشفير AJAX مثل JavaScript غير متزامن و XML (JavaScript غير متزامن و XML) والتكنولوجيا بالمعنى الصارم للكلمة ليست كذلك. إذا كان الخادم يعمل في تطبيق الويب القياسي لمعالجة جميع المعلومات، في حين يستجيب المتصفح فقط للتفاعل مع المستخدم، فإن نقل الطلبات وإخراج HTML المستلم، ثم يظهر وسيط آخر بين المستخدم والخادم - محرك Ajax. يحدد الطلبات التي يمكن معالجتها "في مكانها"، وما تحتاج إلى الاتصال بالخادم.

تم تغيير سلوك الخادم أيضا. إذا كان سابقا لكل طلب، أصدر الخادم صفحة جديدة، فهو الآن يرسل فقط البيانات التي يحتاجها العميل، وتشكل HTML منها مباشرة في المستعرض محرك AJAX.

يتجلى Asynchrony في حقيقة أنه ليس كل مستخدم ينقر فوق الخادم، والعكس هو أيضا عادلة - بعيدا عن كل استجابة خادم يرجع إلى طلب المستخدم. معظم الطلبات تشكل محرك Ajax، ويمكن كتابةه بطريقة ستقوم بتنزيل المعلومات، وتوقع إجراءات المستخدم.

حيث تستخدم AJAX:

· نماذج. انهم بطيئة جدا. إذا نقل البيانات غير متزامن، فإن الصفحة لا تعيد إعادة التشغيل.

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

المرشحات. في كثير من الأحيان على المواقع جعل الترتيب حسب التاريخ، بالاسم. أجاكس سيكون أكثر ملاءمة بكثير.

جافا سكريبت.

تم تطوير لغة برمجة JavaScript بواسطة Netscape لإنشاء مستندات HTML التفاعلية. هذه لغة موجهة نحو الكائنات لتطوير التطبيقات المدمجة التي تعمل على جانب العميل وعلى جانب الخادم. يشبه بناء جملة اللغة إلى بناء جملة Java - وبالتالي يطلق عليه - تشبه جافا.

تنقسم التطبيقات الرئيسية لجافا سكريبت إلى الفئات التالية:

· إنشاء وثيقة ديناميكية باستخدام البرنامج النصي؛

التحقق التشغيلي من دقة نماذج HTML مليئة المستخدم قبل إرسالها إلى الخادم؛

إنشاء صفحات HTML الديناميكية جنبا إلى جنب مع أوراق النمط المتتالية ونموذج كائن المستند؛

· التفاعل مع المستخدم عند حل المهام "المحلية" من قبل تطبيق JavaScript المضمن في صفحة HTML.

VBScript.

تم تطوير لغة إنشاء سيناريو VBScript بواسطة Microsoft، وهي مجموعة فرعية من مبرمجي مبرمج Visual Basic في مبرمجي VisualMer Programmer لتطوير برامج تطبيق تطبيقات Windows. مثل والديه، لغة VBScript هي بسيطة للغاية وسهلة الدراسة.

ميزة تطبيقها لإنشاء البرامج النصية هي القدرة على الاستخدام، مع التعديلات الصغيرة، الإجراءات المكتوبة مسبقا في Visual Basic و Visual Basic للتطبيق.

وظيفة البرمجة النصية المكتوبة على VBScript، لا فرق من إمكانات البرامج النصية JavaScript: إنشاء مستند ديناميكي أو أجزاءه، اعتراض وتجهيز الأحداث، وما إلى ذلك.

يستخدم VBScript لكتابة البرامج النصية للعميل (في هذه الحالة، يجب أن يحتوي المتصفح على مترجم مدمج لهذه اللغة)، بالإضافة إلى كتابة البرامج النصية على الخادم (في هذه الحالة، يجب أن يدعم الخادم لغة VBScript).

لإنشاء نصوص عميل، يتم استخدام مجموعة من الكائنات المشابهة لمجموعة JavaScript. تختلف كائنات العميل والخادم عن بعضها البعض، ولكن هناك جزء شائع (Kernel) من الكائنات المستخدمة في تطوير كل من سيناريوهات العميل وسيناريوهات الخادم.

يتم استخدام Perl على نطاق واسع لتطوير أدوات إدارة النظام، ولكن مؤخرا كان شعبية كبيرة في مجال تطوير تطبيقات الإنترنت: سيناريوهات CGI، أنظمة معالجة البريد الإلكتروني التلقائي ودعم عقد الويب.

فيما يلي بعض الأمثلة على المهام التي يمكن حلها مع بيرل:

· التحقق من مستخدمي Windows NT على تناسق وضعهم وقدراتهم؛

· إدارة خدمات NT من سطر الأوامر وعناية من الجهاز المحلي للحصول على البيانات الإحصائية على جهاز منفصل؛

يمكن أن تعمل مع بروتوكول FTP؛

دعم نظام UNIX والنوافذ.

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

تواصل Macromedia جعل Dreamweaver بديهية وسهلة الاستخدام. أدوات قوية على جانب واحد وسهل الاستخدام - من ناحية أخرى، قم بعمل منتجات Macromedia Products Perfect Package، سواء للمصممين المحترفين والوافدين الجدد. المنتجات المدرجة في حزمة Macromedia، مثل: Flash، Firework، Dreamweaver - ستجعل العمل أكثر إنتاجية، وفي الوقت نفسه، يمكن أن يحل محل بعضنا البعض (على سبيل المثال، يمكنك إنشاء أزرار في أي منها). سوف تضيف المنتجات مثل: ميزيتن، Freehand - كفاءة عند العمل مع العميل.

Dreamweaver لديه العديد من المزايا:

يدعم برنامج Dreamweaver رمز HTML "نظيف"، وكذلك أحدث ملحقات DHTML و CSS.

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

يتيح لك إلغاء التغييرات التي أدخلت عدة خطوات مرة أخرى (ومع ذلك، بعد حفظ الصفحة، لن تكون التغييرات الإلغاء ممكنة).

تطبيق "التحقق الديناميكي للمتصفحات المختلفة".

يدعم التوسع، ومطوري الطرف الثالث وككروميديا \u200b\u200bنفسها (أكثر من 500).

مع Dreamweaver، مكتبة العناصر التي يمكن تطبيقها على صفحات الويب، مثل لوحة التنقل ومقبض حقوق الطبع والنشر، إلخ.

يتم استخدامه لإضافة الوسائط المتعددة إلى صفحات الويب وأنواع مختلفة من الملفات من Flash and Java إلى RealAudio، والعناصر التفاعلية، مثل محركات البحث، والمنتديات، وأنظمة التجارة الإلكترونية.

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

يسمح لك Dreamweaver بإزالة رمز زائد من تطبيقات Microsoft، وبعد ذلك تصبح الصفحات أسرع في التمهيد وأفضل عرضها في متصفحات مختلفة.

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

بالإضافة إلى ذلك، من الممكن تحرير تخطيطات صفحة الويب. على سبيل المثال، في Fireworks 8، يمكنك فتح ملف رسومي على عرض كامل للموقع في المستقبل، ورسم تصميم الرسومات اللازم، ثم قم بقطعه باستخدام أداة أداة شريحة كما يجب أن تبدو وكأنها جدول مستند HTML في المستقبل. بعد ذلك، يمكنك أن تبدأ تحسن عناصر الرسومات الفردية، ومن بين أمور أخرى، إنشاء رسم نشط، والذي يستجيب للمؤشر، دون معرفة لغة البرمجة، دون معرفة لغة البرمجة (JavaScript).

واحد من ثلاثة محرري جرافيك محترفين يؤدي إلى نضال نجاح متغير من أجل البطولة في العمل مع رسومات ناقلات. Freehand أسرع بكثير وأسهل بالنسبة لمنافسيهم - Coreldraw و Adobe Illustrator. Freehand مثالي لإنشاء الشعارات والإعلان ورسومات الويب والرسوم المتحركة.

جعلت الشركات المصنعة للبرامج الكثير من الجهد لجعله من الممكن بسهولة بسهولة مع المستخدمين: واجهة البرنامج بسيطة وبسيطة، وهناك العديد من "المستحضرات"، مما يسمح لك بإجراء تحويل معقدة بسرعة وسهولة أو تحقيق مجموعة واسعة من الآثار الفنية. يمكن ل Freehand تصدير واستيراد الملفات في جميع التنسيقات الواسعة النطاق تقريبا. علاوة على ذلك، يتضمن تكوينها إعدادات "المفاتيح الساخنة" التي تحاكي البرامج الشائعة الأخرى (Adobe Illustrator، Coreldraw). لذلك لا يتم سدادها، والانتقال إلى freehand.

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

يتم تحويل المستندات المرفوعة بسهولة إلى صفحة ويب. بالطبع، Freehand ليس محرر HTML، ولكنه يدعم العناصر الأساسية ل HTML. مع صفحة الويب Freehand فمن السهل تزويد الرسوم المتحركة فلاش. يتم إدراج كتل النصية، مجموعات من الكائنات، وكذلك الكائنات ذات الأطراف المعالم في مقطع الرسوم المتحركة. يتم إنشاء مقطع صغير من كائنات Freehand بواسطة أمر واحد حرفيا - لا يزال فقط لتتبع بعض الإعدادات. يتم وضع كل إطار من المقطع على طبقة منفصلة؛ يتم تحقيق تأثير الرسوم المتحركة من خلال الاستنساخ المتسلسل لمحتويات الطبقات الفردية. لكن الأموال المرفوعة لن تحل محل محرر Macromedia Flash.

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

يتم نشر محتوى الفلاش في ملفات SWF المدمجة للعرض اللاحق على مجموعة متنوعة من المنصات باستخدام Flash Player. أثناء تشغيل ملف تنسيق SWF، يمكنك تنزيل هذا المحتوى ديناميكيا كملفات صوت MP3، وصور تنسيق الفيديو فلاش و JPEG. يسمح لك Flash Player بالاتصال بمصادر البيانات للدمج مع قاعدة بيانات أو XML أو خدمات الويب. بفضل جميع هذه الميزات، يمكن إدخال شظايا الرسوم المتحركة الجذابة والآثار في التطبيقات التي تديرها البيانات. يحتوي Flash على دعم للقاضي (كفاف تجانس مع تعديل الألوان المجاورة). نظرا لأن تنسيق الملف هذا يعتمد على رسومات ناقلات، فإن الكائن يحفظ جودة الصورة عند أي دقة ومثالية لإنشاء إطارات الرسوم المتحركة.

اللغة المدارة قوية من الأحداث. تعد لغة ActionScript تطبيق لغة برمجة كاملة تقريبا، مع دعم الشروط والدورات والصفائف والوظائف والفئات التي يمكن أن ترث.

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

يشير هذا البرنامج إلى المستخدم ودود للغاية. لديها العديد من العلامات الجاهزة، القوالب.

مرونة الواجهة هي واحدة من أقوى جوانب المنتج. يمكن لأي مستخدم تكوين واجهة Homesite بسهولة وفقا لتفضيلاته واحتياجاته.

أثناء العمل، يمكن للمستخدم رؤية مساحة العمل مع علامات تبويب - تصفح وتحريرها. وهذا هو، تحدث البرمجة في علامة التبويب "تحرير"، ويمكن ملاحظة النتيجة إذا حددت علامة التبويب تصفح. عند إنشاء صفحة جديدة، تظهر بعض العلامات مثل HTML والجسم تلقائيا على حقل التحرير. هذا هو القالب الذي تم تنزيله عند إنشاء صفحة جديدة. يمكن تغيير محتواهها.

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

للسرعة، هناك العديد من أدوات تحرير الوسم. هذا، على سبيل المثال، ميزات مثل تكامل العلامة ومحرري العلامات وبصرية العلامة. إنهم يسهلون إلى حد كبير علامات التحرير وسماتهم. هناك أيضا برمز بيليت (مقتطفات رمز).

من السهل دمج Homesite مع أدوات إدارة المصدر وأنظمة إدارة المشاريع، كما تقدم عمليات مكثفة مع بروتوكول FTP، حتى نتمكن من تنفيذ نشر الموقع بسرعة وتنظيم خدمتها الفعالة.

إنه محرر HTML الأكثر شعبية في السوق، ويرجع ذلك أساسا إلى شعبية حزمة Microsoft Office. يقدم البرنامج ميزات قوية وحزمة برامج جذابة، بما في ذلك ملحن الصور، والذي تم تصميمه لإنشاء الصور (الملحق B). يحتوي FrontPage أيضا على مكونات الويب اللازمة لإضافة خصائص تفاعلية لعقدة الويب. Microsoft FrontPage هو محرر WYSIWYG الكلاسيكي، ومع ذلك، ومع ذلك، فإن إمكانية تحرير التعليمات اليدوية.

يحتوي البرنامج على ثلاث طرق للعمل مع الوثيقة: عادي، HTML والمعاينة.

في الوضع العادي، تعد صفحة الويب ملف نصي منتظم مع القدرة على تحرير جميع العناصر - من النص إلى الصور.

في وضع HTML، يتم تنفيذ تسليط الضوء على بناء الجملة، ولكن يتم تمييز واصفات mediocre، باللون الأزرق، كل شيء آخر أسود.

في وضع المعاينة، يمكنك معرفة كيفية البحث في صفحتك في نافذة المتصفح.

FrontPage لديه مصمم طاولة يسهل بشكل كبير خلقهم. واحدة من المزايا الرئيسية للبرنامج هي عدد كبير من القوالب المتاحة التي تسمح للمستخدم بعدم كسر رأسها على تصميم مشروعك. عن طريق تحديد القالب المطلوب، يمكننا المتابعة مباشرة إلى محتوى محتوى الصفحة. هذا هو المكان الذي يشعر فيه سحر FrontPage بأكمله: لا يختلف عملية إنشاء صفحة HTML عن إنشاء مستند نصي منتظم في Microsoft Word. لدينا نفس الأدوات لتحرير النص، وتغيير تنسيق تكنولوجيا المعلومات، وإنشاء وتحرير الجداول، وإدراج الكائنات والصور المختلفة وكل هذا دون معرفة HTML. تقسم FrontPage مساحة العمل في عدة كتل تحتوي على عناصر معينة - الرسومات والنصوص والعناوين وما إلى ذلك. لكل كتلة، يمكنك تعيين التنسيق وموقعه الخاص بك بالنسبة إلى الصفحة.

السلبيات: مجموعة صغيرة من أدوات التطوير، استحالة الحصول على استحواذ منفصل للبرنامج. ومع ذلك، فإن Microsoft FrontPage ليست سيئة مثل محرر HTML لأول مرة، مع الاحتياجات المتزايدة لقدراتها قد لا تكون كافية. يوجد أيضا الجانب العكسي للميدالية - تعقيد وضخيم التعليمات البرمجية التي تم الحصول عليها، والتي تؤثر بشكل طبيعي على الحجم النهائي للوثيقة. أيضا في المستقبل سيكون من الصعب للغاية إجراء تغييرات على مثل هذه الوثيقة. ولكن من الأثير عدم وجود منتج غير محدد، ولكن تقريبا جميع محرري WYSIWYG (ما تراه هو ما تحصل عليه - "ما تراه، ثم احصل عليه").

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

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

مصممة لإنشاء وتحرير الرسوم التوضيحية، أي الصور التي تحتوي على عناصر رسومات ناقلات، مثل الخطوط، الأشكال الهندسية، إلخ.

يمكن أن تحتوي صفحات الويب على العديد من العناصر - نص HTML، الصور النقطية، رسومات ناقلات. في Illustrator، يمكنك استخدام شظايا لتحديد حدود عناصر الويب المختلفة في الكائن. تنقسم صفحة الويب إلى خلايا يتم تقديمها في ثلاثة أنواع: الصور، بدون صورة، نص HTML.

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

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

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

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

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

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

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

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

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

يوضح CorelDRAW صفات محرر مرئي صفحة ويب قوية: يحصل المستخدم على القدرة على إنشاء مستندات HTML المتقدمة التي يمكن أن تشمل البرامج النصية JavaScript وجدول أنماط CSS.

توفير ميزات قوية للعمل مع الرسومات والنصوص والتخطيطات ومستندات التصدير للنشر على الإنترنت، قد تكون Coreldraw بمثابة عنصر أولي لإنشاء الإصدارات الأولى من ملف HTML.

عند وضع الصور على الصفحة، تتمثل إحدى المهام الأكثر أهمية في تحسين حجم ملفات الصور. يوصى ب "السقف" الموصى به بحجم الصفحات الإجمالية من 100 إلى 150 كيلو بايت. يتم تنفيذ تقليل حجم ملفات الصور عن طريق ضغط الملفات وانخفاض عدد الألوان. تتوفر هذه المهام لأي من البرامج الرسم المذكورة أعلاه.

استنتاج

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

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

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

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

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

تشمل إنشاء وتطوير المواقع:

· الموافقة على المهمة الفنية الأولية بشأن تطوير الموقع؛

تحديد مخطط الكتلة للموقع - موقع الأقسام والمحتوى والملاحة؛

· تصميم المواقع - إنشاء عناصر جرافيك لتخطيط الموقع وعناصر الملاحة؛

· تطوير قانون البرامج والوحدات النمطية وقواعد البيانات والعناصر الأخرى للموقع الضروري في المشروع؛

· اختبار وتنسيب الموقع على الإنترنت.

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

هذا هو ملف نصي مع امتداد * .htm، الذي يحتوي على معلومات نصية وأوامر خاصة - رموز HTML التي تحدد في شكل هذه المعلومات سيتم عرضها في نافذة المتصفح

قائمة المصادر المستخدمة

1. بوريسينكو A.A. تصميم الويب. تماما مثل مرتين اثنين. - م.: Eksmo، 2008.- 320 ص.

2. بورلاكوف م. V. Coreldraw 12. - سانت بطرسبرغ؛ BHV-PETERSBURG، 2004. - 688 ص.

3. المربيات كريس. تعليمي فعال حول تصميم المواقع الإبداعية. HTML، XHTML، CSS، JavaScript، PHP، ASP، ActiveX. النص والرسومات والصوت والرسوم المتحركة. لكل مع الإنجليزية / كريس جامسا، كونراد كينج، أندي أندرسون - م: دياسوفوف ذ م م، 2005.- 672 ص.

4. Dunaev v. Tutorial JavaScript، 2nd ed. - SPB: بيتر، 2005. - 395 ص.

5. Zolnikov d.s. PHP5. كيفية إنشاء موقع بشكل مستقل من أي تعقيد. - 2 إد. محو. - م.: NT Press، 2007. - 272C.

6. Inikova N. A.، Zaitseva E. A.، Kuzmina N. V.، Tolstoy S. G. إنشاء مواقع الويب: دليل تعليمي ومنهجي. الجزء 5. Tambov: دار النشر. حالة tehn الجامعة، 2005. - 56 ص.

7. Mazurkevich A. RNR: كتاب مكتب للمبرمج / ألكسندر مازوركيفيتش، ديمتري إيلوفا. - مول: المعرفة الجديدة، 2006. - 495 ص.

8. ماك كراند ديك. فوتوشوب 7. المستخدم الكتاب المقدس. : لكل. من الانجليزية - م.: دار النشر "William"، 2006. - 928 ص.

9. Orlov L.V. موقع الويب دون أسرار. / l. v. orlov. - 2 إد. - م.: خشب الزان الصحافة، 2006. - 512 ص.

10. Polonskaya e.l. لغة HTML. البرنامج التعليمي: - م.: دار النشر "فيلاما"، 2005.- 320 ص.

11. إنشاء صفحات الويب ومواقع الويب. البرنامج التعليمي: [دراسات. دليل] / إد. V. N. Pechnikova. - م.: نشر بيت النشر، 2006.- 464 ص.

12. Yakushev، L. V. نبدأ العمل على الإنترنت. مرشد سريع. - م.: دار النشر "فيلاما"، 2006.