Documente similare

    Influența rețelei globale de calculatoare Internet asupra lumii moderne. Crearea și dezvoltarea site-urilor. Clasificarea tehnologiilor web. Instrumente de dezvoltare pentru aplicații web. Limbaj de programare JavaScript. Analiza comparativă a mediilor pentru crearea de aplicații web.

    termen de hârtie, adăugat 16.01.2012

    Concepte de bază ale tehnologiilor web și clasificarea aplicațiilor web utilizate în afaceri. Determinați funcționalitatea instrumentelor și limbajelor pentru dezvoltarea site-ului web. Analiza cerințelor psihofizice pentru aplicațiile web.

    test, adăugat 08/06/2014

    Studierea conceptului și clasificarea unei aplicații web. Instrumente de dezvoltare și domenii de aplicare a limbajelor de programare pentru dezvoltarea aplicațiilor web (HTML, PHP, Ajax. JavaScript, VBSScript, Perl). Analiza comparativă a diferitelor medii pentru crearea de aplicații web.

    termen de hârtie adăugat 04/03/2013

    Descrierea problemei alegerii unui sistem simplu de programare pentru crearea unor sisteme de informații simple. Analiza detaliată a aplicațiilor de informații existente. O prezentare generală a utilizării foilor de calcul pentru dezvoltarea aplicațiilor informaționale.

    articol adăugat în 25.12.2017

    Un rezumat al materialului privind instrumentele de dezvoltare vizuală pentru aplicații software. Luarea în considerare a casetelor de dialog, a comenzilor, a butoanelor radio, a accesului la date, procesare, analiză, tehnologii, biblioteci, exporturi, aplicații, fluxuri.

    cheat sheet, adăugată 26.06.2014

    Sunt descrise principiile dezvoltării aplicațiilor folosind limbajul de programare C ++. Sunt luate în considerare caracteristicile cheie ale C ++, avantajele și dezavantajele sale. Oferă recenzii ale celor mai populare cadre implicate în construirea de aplicații multi-platformă.

    articol adăugat pe 01.01.2019

    Accesul ca instrument pentru dezvoltarea rapidă a aplicațiilor. Descrierea generală și caracteristicile funcționale ale aplicațiilor care utilizează sisteme de gestionare a bazelor de date, dezvoltarea tehnologiilor web folosindu-le. Crearea dinamică a documentelor hipertext.

    rezumat adăugat la 15.05.2015

    Esența conceptului și clasificării tehnologiilor web. Analiza sferei limbajelor de programare pentru dezvoltarea aplicațiilor. Justificarea alegerii mediului de dezvoltare, crearea programului, structura și conținutul acestuia. Adăugați și redați videoclipuri în proiect.

    teză, adăugată 23.06.2017

    Implementarea mixinelor în mediul modern de dezvoltare a aplicațiilor bazei de date SharpArchitect RAD Studio. Dezvoltați propriul profil pentru reprezentarea diagramelor UML. Crearea de proprietăți pentru clasele de sistem ale propriului mediu de dezvoltare rapidă pentru aplicații de baze de date.

    articol adăugat 02/02/2019

    Tehnologie pentru dezvoltarea manualelor electronice cu acces la distanță, cochilii uzate. Tipuri de aplicații multimedia, software și hardware pentru dezvoltarea lor. Animația flash ca mijloc de a crea resurse vizuale în fizică, resurse Internet.

Unul dintre aspectele importante ale modernizării producției în Rusia este utilizarea tehnologiilor informației și comunicațiilor pentru a crea sisteme informaționale și corporative. Un loc important în acest proces îl ocupă tehnologiile web, care devin instrumentul principal pentru organizarea unui spațiu informațional unic.

O persoană modernă ar trebui să poată utiliza site-urile web în activitățile sale profesionale și în autoeducare. Utilizarea aici înseamnă nu doar căutare, analiză și includere în procesul de producție ca mijloc de lucru, ci și abilitate crea site-uri web concepute pentru diverse sarcini.

Există multe instrumente și tehnologii software disponibile pentru crearea și editarea site-urilor web.

Secțiunea 1. Informații generale despre serviciul www Internet.

internetul- un sistem mondial de rețele de calculatoare interconectate, construit pe baza utilizării unei familii de protocoale TCP/ IP și rutare pachete de date. În general, un protocol este un set de instrucțiuni care reglementează funcționarea sistemelor interconectate sau a obiectelor dintr-o rețea. Internetul formează un spațiu informațional global, nu are un singur centru și o singură administrație. Coordonarea generală a activităților sale este realizată de organizații internaționale, ai căror membri sunt cei mai autorizați experți din diferite țări.

Adevărata perioadă de glorie a Internetului a început în 1992, când a fost inventat un nou serviciu, numit „ World Wide Web" (LumeLargWeb, sau WWW, sau pur și simplu WEB). WWW a permis oricărui utilizator de Internet să-și publice textul și materialele grafice într-un mod atractiv, conectându-le cu publicațiile altor autori și oferind un sistem de navigare convenabil. Internetul a început să se transforme dintr-un mijloc de corespondență și schimb de fișiere într-un depozit uriaș de informații.

1.1. Noțiuni de bază.

Toate computerele conectate la Internet au propriul lor unic IP-adresa... Pentru comoditate, nodurilor mari de rețea li se atribuie propriile nume (domeniu) (serviciu DNS). Resursele disponibile utilizatorilor de Internet sunt localizate pe computere serverepe care este instalat un software special care asigură transferul de informații. Pentru a lucra cu resurse Internet, sunt instalate computerele utilizatorului programe client.

Se numește o pereche client-server care oferă acces partajat la un anumit tip de resurse informaționale serviciu sau serviciu (WWW, FTP, E-mail, IRC). Fiecare dintre ele folosește propriul protocol de transfer de date din familia TCP / IP. Acestea. munca utilizatorului cu Internetul poate fi realizată în diferite moduri, care diferă prin forma de prezentare a resurselor și mijloacele (protocolul) de acces la acestea. Unele dintre ele (cele mai timpurii) sunt pe cale de dispariție, altele sunt în proces de dezvoltare activă.

Fiecare serviciu se bazează pe propriul protocol de rețea al familiei TCP / IP - un set de reguli clar definite: cum să solicitați, să formulați și să trimiteți acest tip de informații prin rețea.

Cel mai popular serviciu este în prezent World Wide Web (World Wide Web). Nu este doar ușor de utilizat, ci oferă și acces la alte servicii de internet. World Wide Web (World Wide Web) este un hipertext , sistem hipermedia, distribuit, integrator, global de recuperare a informațiilor pe internet.

Transmiterea datelor pe World Wide Web se realizează grație protocolului de transfer hipertext - HTTP (Protocolul de transmisie HyperText). HTTP este un protocol de strat de aplicație dezvoltat pentru schimbul de informații hipertext pe internet. Protocolul a fost utilizat pe WWW din 1990.

WWW funcționează pe principiul client-server: există multe servere web care, la cererea clientului (programul browser), îi returnează un document hipermedia - un document format din părți cu diverse reprezentări de informații (text, grafică, audio, video), în care fiecare un element poate fi un link către un alt document sau o parte a acestuia. Fiecare resursă web informațională de pe internetul global este adresată în mod unic, iar un document este capabil să se refere atât la alte documente de pe același server, cât și la documente situate pe alte servere web Internet. Mai mult, utilizatorul nu observă acest lucru și lucrează cu întregul spațiu informațional al internetului ca un întreg întreg. Legăturile WWW indică nu numai către documente specifice WWW în sine, ci și către alte servicii de Internet și resurse de informații. Mai mult, majoritatea programelor client WWW nu numai că înțeleg astfel de legături, dar sunt și programe client pentru serviciile corespunzătoare: ftp, gopher, știri Usenet, e-mail etc. Astfel, software-ul WWW este universal pentru diverse servicii de Internet, iar sistemul informațional WWW în sine joacă un rol de integrare.

De-a lungul anilor de dezvoltare a serviciului WWW, au fost create mai multe programe de browser. În practica rusă, numele „browser” a fost ferm stabilit, deși în unele cazuri se folosește și o traducere directă în limba rusă - „vizualizator”. Un browser este, de asemenea, numit uneori browser sau navigator. Astăzi există cel puțin o duzină de browsere diferite. Cele mai frecvente sunt Internet Explorer (Microsoft), Netscape Navigator (Netscape / AOL), Opera (Opera Software) și Mozilla. Toate browserele au avantajele și dezavantajele lor, care constau în viteza de lucru, capacitatea de a deschide anumite aplicații, respectarea cerințelor de securitate atunci când lucrează pe Internet. Bineînțeles, popularitatea browserelor este afectată de prevalența anumitor sisteme de operare din lume.

Serviciul WWW utilizează URL (Uniform Resource Locator, Universal Resource Locator) pentru adresarea documentelor situate pe serverele de informații de pe internet. Adresa URL include numele protocolului (de obicei http) prin care se accesează resursa, adresa serverului (de exemplu: www.tstu.ru), calea completă (de exemplu: / win / kultur / museum / chiherin /) și numele ( de exemplu: 0.htm) din fișierul stocat acolo (obținem adresa URL: http://www.tstu.ru/win/kultur/museum/chiherin/0.htm).

World Wide Web se bazează pe tehnologie hipertext... Limbaj de marcare hipertext inventat la începutul anilor '90 - HTML (HyperText Markup Language) facilitează includerea în documentele WWW, din care WWW este compusă în principal, o varietate de tipuri de obiecte și conectarea la alte fișiere, indiferent de locul în care acestea sunt localizate.

Documentele WWW sunt numite web-pagini și includ diverse elemente de informații (text, grafică, sunet, video) și hyperlinkuri către alte resurse de Internet. Mai multe pagini, unite în sens, conținut și design - sunt numite site-ul web.

O pagină web este un fișier text cu extensia htm sau html, care conține informații text și comenzi speciale - HTML-Etichetecare determină în ce formă vor fi afișate aceste informații în fereastra browserului. Toate informațiile grafice, audio și video nu sunt incluse direct în pagina web și sunt reprezentate ca fișiere separate cu extensiile * .gif, * .jpg (grafică), * .mid, * .mp3 (sunet), * .avi (video) ... Codul HTML al paginii conține numai referințe la astfel de fișiere.

Tranziția între paginile site-ului web în browser se realizează folosind hyperlinkuri. Hyperlink este o bucată de text selectată sau o imagine, când treceți peste care indicatorul mouse-ului se transformă într-o mână cu un deget extins. Când faceți clic pe un hyperlink cu butonul stâng al mouse-ului, mergeți la un alt document electronic, care poate fi localizat atât pe acest server web, cât și pe altul. Pentru a organiza un hyperlink, un conținut HTML special care conține adresa URL a acestui document electronic este inserat în conținutul unei pagini web. Pentru a organiza un hyperlink, este necesar să cunoașteți locația unei resurse de informații, care într-un serviciu WWW poate fi determinată în formă absolută și relativă.

Adresare în forma absolută - o adresă universală care definește locația unei resurse de informații se numește URL (Uniform Resource Locator). Un URL are două părți, separate prin două puncte. Prima parte indică tipul de protocol de rețea, care depinde de tipul de resursă (de exemplu, dacă resursa este localizată pe un server WWW, acesta este protocolul http). A doua parte include numele serverului web din sistemul de nume de domeniu (de exemplu, www.tstu.ru) și, dacă este necesar, calea fișierului (de exemplu, win / kultur / nauka / vernad / vertitul.htm). La scrierea unui nume de cale, numele directorului sunt separate printr-o bară (simbol /); numele fișierelor și ale directorului se disting între litere mari și mici.

Iată un exemplu de adresă URL: http://www.tstu.ru/win/kultur/nauka/vernad/vertitul.htm.

În cazul utilizării adresării în forma relativa atunci când scrieți calea către un fișier, numele directorului sunt separate printr-o bară directă (/); tranziția prin directoarele computerului un nivel mai sus este indicată de două puncte (..).

Dacă hyperlinkul se referă la un document care nu este o pagină web, atunci există două opțiuni pentru afișarea acestuia. Dacă browserul are module încorporate pentru procesarea unui astfel de document, atunci conținutul acestuia va fi afișat în fereastra browserului. În caz contrar, browserul va lansa aplicația externă necesară (în Windows, de exemplu, acestea sunt înregistrate în registru), iar documentul nu va mai fi afișat în fereastra browserului.

Trimite-ți munca bună în baza de cunoștințe este simplu. Folosiți formularul de mai jos

Studenții, studenții absolvenți, tinerii oameni de știință care folosesc baza de cunoștințe în studiile și munca lor vă vor fi foarte recunoscători.

Documente similare

    Luarea în considerare a conceptului și clasificarea tehnologiilor web. Cerințe de bază pentru crearea paginii de pornire a site-ului, secțiunea „Despre noi”, conținut, atașamente. Determinarea direcțiilor de utilizare a limbajelor de programare HTML, PHP, JavaScript, VBScript, Perl.

    hârtie la termen, adăugată 13.07.2010

    Explorează posibilitățile și domeniile de utilizare a limbajului de programare JavaScript. Analiza comparativă a limbajelor de programare JavaScript și PHP. Dezvoltarea unei aplicații web interactive folosind exemplul unui test pe tema „Programare în limbajul Delphi”.

    lucrare practică, adăugată 02/04/2015

    Caracteristici comparative, capabilități și funcții ale limbajelor de programare JavaScript și PHP. Principalele domenii de utilizare a acestora. Dezvoltarea unei aplicații web interactive folosind JavaScript pe exemplul unui test pe „Programare în limbajul Delphi”.

    hârtie pe termen adăugată la 01.01.2014

    Funcțiile tehnologiei Ajax pentru dezvoltarea aplicațiilor web: efectuarea de cereri HTTP în partea clientului și analizarea răspunsului unui server XML. Generarea datelor obiect XMLHttpRequest pentru diferite browsere. Prelucrare servlet. Funcționalitatea sarcinii Ajax.

    lucrări de laborator, adăugat 06/06/2009

    Structura și structura metodei AJAX, precum și istoria originii și dezvoltării sale. Set de instrumente pentru dezvoltarea aplicațiilor AJAX. Securitatea aplicațiilor AJAX și cum să le rezolvați. Dezvoltarea designului pentru părțile clientului și administratorului portalului.

    teză, adăugată 22.07.2011

    Utilizarea limbajelor de programare în dezvoltarea web. Creați un document cu hipertext utilizând HTML. Utilizarea JavaScript pentru a accesa programat obiectele aplicației. Perl este un limbaj de programare procedural; Limbaj pseudo-obiect PHP.

    termen de hârtie adăugat 07/07/2013

    Instrumente de dezvoltare axate pe SGBD specifice. Cele mai renumite aplicații bazate pe platforma Eclipse. Proiectul NetBeans IDE, capacitățile sale. KDevelop este un mediu de dezvoltare integrat gratuit pentru sistemele de operare asemănătoare UNIX.

    rezumat, adăugat 14.04.2014

    Structura și istoria dezvoltării tehnologiei AJAX. Dispozitivul metodei AJAX. Set de instrumente de dezvoltare a aplicațiilor web. Dezvoltarea și crearea unui portal de informații despre limbaje de programare folosind tehnologia AJAX. Conținutul informațional al portalului.

    teză, adăugată 06/05/2011

În pregătire, au fost utilizate următoarele materiale: „Editori HTML și editori de pagini web”, „Cel mai bun IDE gratuit pentru dezvoltare web pentru JavaScript, HTML și CSS”, „IDE cloud pentru dezvoltatori web - Best Of”.

Există multe modalități de a scrie cod pentru aplicații web, de la editori de text la medii de dezvoltare cloud. Este dificil să se decidă imediat ce mediu este cel mai potrivit pentru sarcina respectivă. Pentru a vă economisi timp, le-am selectat pe cele mai populare:

La sfârșitul fiecărei secțiuni, există un tabel pivot care oferă o comparație vizuală a caracteristicilor editorilor pentru dezvoltarea web. Articolul discută exclusiv soluții cross-platform gratuite, astfel încât editori proprietari populari precum Sublime Text nu au fost incluși în selecție.

Editoare de text pentru dezvoltare web

Komodo Edit

Caracteristici cheie:

  • istoric nesfârșit de anulare,
  • un număr mare de pluginuri,
  • suport pentru sute de limbaje de programare și formate de fișiere,
  • căutare și înlocuire puternică,
  • integrare cu instrumente terță parte.

GNU Emacs

Medii de dezvoltare integrate pentru desktop (IDE)

Eclipsă

Cloud IDE

Majoritatea aplicațiilor desktop s-au mutat în cloud, deci nu este de mirare că mediile cloud devin, de asemenea, populare printre programatori. Nu toată lumea are încredere imediată în IDE-urile cloud, dar instrumentele populare precum Github și Pastebin vă ajută să vă obișnuiți cu faptul că codul sursă nu este stocat pe o mașină locală, ci pe un server terță parte.

Cloud9

După câteva minute de lucru în Cloud9, se pare că m-am trezit într-un paradis pentru programatori. Frontend-ul este scris în JavaScript, iar backend-ul este scris în NodeJS. Deși Cloud9 este popular printre dezvoltatori și designeri front-end, acceptă evidențierea sintaxei pentru C #, C ++, Python, Perl, Ruby, Scala și alte limbi.

Modul încorporat Vim este o atingere plăcută, la fel ca și suportul pentru sistemele populare de control al versiunilor precum Git, Mercurial și SVN. Cu CSSLint și JSBeautify, acesta este unul dintre cele mai frumoase IDE de acolo.

Codunde oriunde

Un alt instrument de construire a aplicațiilor care se află în fruntea listelor celor mai bune este Codeanywhere. Acest IDE compatibil cu cloud acceptă evidențierea codului pentru HTML, CSS, JavaScript, PHP, MySQL și alte limbi. Cu aplicații pentru iOS, Android și BlackBerry, Codeanywhere permite programatorilor să lucreze oriunde.

În plus, Codeanywhere acceptă Dropbox și SFTP, ceea ce face mai ușor backupul fișierelor de proiect și partajarea acestora cu colegii. Nu este cel mai bogat mediu în funcții, dar își face treaba perfect.

Sistemul este plătit, dar există un plan tarifar gratuit.

Eclipsa che

Link-uri utile

Ce editori și medii folosiți? Împărtășiți-vă experiența!

Introducere

Influența rețelei globale de calculatoare Internet asupra lumii moderne nu are omologi istorici. Astăzi este începutul erei pătrunderii electronice în toate sferele vieții umane, este mai mult decât o simplă campanie de marketing, este baza unei noi filozofii și a unei noi strategii de afaceri.

Este destul de logic să presupunem că, din punctul de vedere al publicității unui produs sau serviciu, Internetul este cea mai importantă resursă. Majoritatea oamenilor de astăzi utilizează internetul ca sursă de informații cea mai accesibilă.

Dezvoltarea site-ului web este una dintre cele mai importante tehnologii pentru dezvoltarea resurselor Internet. Un site bun, care absoarbe toate informațiile utile, este cea mai bună carte de vizită atât pentru o companie comercială, cât și pentru o instituție de învățământ, care lucrează la ele în orice moment al zilei.

După analiza mai multor site-uri care oferă suport informațional pentru întreprinderile mici pentru respectarea obiectivelor lor, cerințelor psihofiziologice și conținutului informațional, precum și alegerea corectă a instrumentelor de dezvoltare, se pot distinge următoarele dezavantaje caracteristice:

· Nerespectarea site-ului cu cerințele psihofiziologice, ceea ce duce la oboseală crescută sau distragere a atenției;

· Entuziasmul pentru animație, imagini grafice și fragmente video care nu poartă o sarcină semantică, implică automat o scădere a numărului de potențiali vizitatori ai site-ului, deoarece crește cerințele pentru lățimea de bandă a conexiunii la internet și volumul de trafic;

· Redundanță sau lipsa informațiilor furnizate;

· Alegerea incorectă a instrumentelor de dezvoltare, care implică o creștere nerezonabilă a costului produsului finit.

Astfel, determinarea funcționalității instrumentelor și limbajelor pentru dezvoltarea site-ului, precum și a cerințelor psihofiziologice pentru textul și informațiile grafice prezentate pe ecranul monitorului pare a fi o sarcină urgentă.

În plus, acum că numărul utilizatorilor online este estimat la mai mult de 500 de milioane de persoane (și acest număr crește cu o rată de aproximativ 7% pe lună), este necesar să căutăm modalități de utilizare a noilor tehnologii care ar putea ajuta la atragerea și păstrarea atenției utilizatorilor care călătoresc. pe marile întinderi ale Web-ului.

Subiectul cercetării este tehnologiile web.

Obiect - medii și limbaje pentru dezvoltarea aplicațiilor web.

Scopul lucrării este de a lua în considerare posibilitățile de utilizare practică a limbajelor și instrumentelor pentru dezvoltarea aplicațiilor web.

1) ia în considerare conceptele de bază ale tehnologiilor web;

2) oferă diferite clasificări ale aplicațiilor web utilizate în afaceri;

3) ia în considerare cerințele psihofizice pentru aplicațiile web;

4) stabiliți domeniile de aplicare a limbajelor de programare pentru dezvoltarea aplicațiilor web;

5) analizați funcționalitatea mediilor pentru crearea aplicațiilor web.

Merită să abordați sarcina de a vă crea propria „reprezentare pe internet” în mod responsabil. Site-ul ar trebui să fie ușor de utilizat - paginile ar trebui să se încarce cât mai repede posibil, iar resursa în sine ar trebui să aibă o structură logică și de înțeles. Numai în acest caz, puteți conta pe faptul că vizitatorul va fi interesat de informațiile furnizate și va rămâne pe site.

Dezvoltarea tehnologiei informatice moderne și introducerea celor mai noi tehnologii au pus bazele unei noi direcții de viață pe Pământ. Într-o perioadă destul de scurtă de timp în dezvoltarea microelectronicii și a ciberneticii, s-au produs multe schimbări.

Dezvoltarea progresivă a tehnologiei a provocat apariția de noi produse software. Din ce în ce mai multe limbaje de programare sunt introduse în fiecare an. Toate acestea se concentrează în primul rând pe publicul țintă.

Nu doar computerele evoluează, ci și rețelele. Dacă acum câteva decenii Internetul era o mică rețea privată, acum este un sistem gigantic de computere interconectate, fără de care, poate, nu ne putem imagina viața.

Internetul nu este doar o „piscină mișto” în care oamenii foarte „supraîncălziți” se simt atât de confortabil, ci și un loc în care poți „atinge” aproape orice subiect fierbinte fără teama de a te arde.

Tehnologia web a revoluționat complet ideea de a lucra cu informațiile și cu computerele în general. S-a dovedit că parametrii tradiționali ai dezvoltării tehnologiei de calcul - performanță, lățime de bandă, capacitate de stocare - nu au luat în considerare principalul „blocaj” al sistemului - interfața umană. Mecanismul depășit al interacțiunii umane cu sistemul informațional a împiedicat introducerea de noi tehnologii și a redus beneficiile utilizării lor. Abia atunci când interfața dintre om și computer a fost simplificată pentru percepția naturală a unei persoane obișnuite, a urmat o explozie fără precedent de interes pentru posibilitățile de calcul.

Informațiile disponibile pentru utilizatorii de internet sunt localizate pe computere (servere web) cu software special instalat. O mare parte din aceste informații sunt organizate ca site-uri web. Fiecare dintre ele are propriul nume (adresa) pe Internet. Un site web reprezintă informații prezentate într-o formă specifică, care se află pe un server web și are propriul nume. Pentru a vizualiza site-uri Web pe computerul utilizatorului, sunt utilizate programe speciale, numite browsere. Cele mai comune browsere utilizate în prezent sunt Internet Explorer și Netscape Navigator. În funcție de numele site-ului pe care l-am setat în linia „Adresă”, browserul va încărca informațiile corespunzătoare în fereastra sa.

Un site web este format din pagini web conectate. O pagină web este un fișier text cu extensia * .htm, care conține informații text și comenzi speciale - coduri HTML care determină modul în care aceste informații vor fi afișate în fereastra browserului. Toate informațiile grafice, audio și video nu sunt incluse direct în pagina web și sunt reprezentate ca fișiere separate (Figura 1 Anexa A).

Aplicațiile web moderne sunt în principal portaluri care oferă servicii care nu pot fi utilizate de nicăieri altundeva.Unul dintre dezavantajele acestor servicii este complexitatea schimbului de informații între companii. În special, chiar și datele de contact și alte informații personale trebuie reintroduse pe fiecare astfel de site.

În prezent, în ceea ce privește scopul, există trei tipuri principale de portaluri:

· Portaluri publice sau orizontale (numite uneori megaportale), cum ar fi Yahoo, Lycos, Excite, Rambler. Astfel de portaluri sunt adesea rezultatul dezvoltării motoarelor de căutare. Acestea sunt destinate unui public cât mai larg posibil, care se reflectă în conținutul informațiilor și serviciilor pe care le oferă. De regulă, aceste informații sunt de natură generală, precum și serviciile furnizate (e-mail, buletine informative etc.).

· Portaluri verticale. Acest tip de portal este conceput pentru tipuri specifice de piață și servește publicului care utilizează serviciile acestei piețe sau care lucrează la ea. Exemple de astfel de portaluri sunt, de exemplu, agențiile de turism care oferă servicii pentru rezervări de hoteluri, comanda și livrarea biletelor, accesul la hărți și informații despre rutele rutiere sau portalurile B2B (business-to-business) care permit clienților să implementeze în comun tranzacții comerciale (de exemplu, selectați furnizori și cumpărați bunuri, efectuați licitații).

· Portalurile corporative sunt destinate angajaților, clienților și partenerilor aceleiași întreprinderi. Utilizatorii unui astfel de portal au acces la serviciile și aplicațiile destinate acestora, în funcție de rolul lor și de profilul personal.

Alte aplicații web cele mai comune:

· Portaluri regionale de internet, universale în direcția lor, dar limitate de geografia vizitatorilor interesați (e1.ru);

· Motoarele de căutare sunt portaluri de internet concepute pentru a oferi vizitatorilor posibilitatea de a găsi site-uri care conțin cuvinte sau fraze întregi specificate (metabot.ru);

· Director este o colecție de linkuri către site-uri. De ce avem nevoie de directoare dacă există o căutare? De foarte multe ori nu știm exact de ce avem nevoie, nu îl putem formula în câteva cuvinte (mail.ru);

· Panouri electronice - sunt un loc pe internet, unde aproape oricine poate lăsa informații de natură introductivă, invitație sau publicitară;

· Forumurile sunt site-uri speciale sau secțiuni pe site-uri concepute pentru vizitatori, lăsându-și mesajele, pentru a face schimb de opinii;

· Chat-urile reprezintă un alt loc pentru comunicarea pe internet, doar scopul său nu este acela de a face schimb de opinii cu privire la un subiect, ci pur și simplu de a petrece timp;

· Fișiere pentru descărcare;

· Galerii foto;

· Elemente statistice;

· Stocarea diverselor informații pe internet;

· Servere de liste de corespondență, oferă servicii pentru furnizarea de informații către o gamă largă de cititori (subscribe.ru);

· Magazine online și licitații (ozon.ru, molotok.ru).

Punctul de plecare într-un proiect web este de a analiza obiectivele site-ului și funcțiile care vor fi oferite utilizatorului.

A doua etapă va fi construirea arhitecturii informaționale a site-ului.

După ce toate materialele site-ului și structura acestuia sunt cunoscute, puteți trece la proiectarea navigării și a paginilor în sine.

Este necesar să plasați un link clar vizibil către sitemap pe fiecare pagină. Pagina care afișează harta nu trebuie să fie mai mare de două pagini pe ecranul utilizatorului. Sunt utilizate două tipuri de hărți: statice și dinamice. Este cel mai eficient să utilizați o hartă cu un afișaj static al arhitecturii informației, deoarece vizualizarea dinamică conduce utilizatorul și mai multă confuzie. Harta a fost creată pentru a orienta mai bine utilizatorul, prin urmare, este necesar să se afișeze pe hartă nu doar poziția actuală a utilizatorului pe site, ci și acele secțiuni pe care le-a vizitat deja.

Pagina principală a site-ului web al companiei este fața site-ului web orientat către întreaga rețea (Figura 2 Anexa B). Pe pagina principală, obiectivele companiei sunt clar prescrise, în timp ce fiecare element de proiectare ar trebui să permită utilizatorului să înțeleagă mai bine site-ul și să determine succesiunea acțiunilor pentru a-și rezolva problemele.

De pe pagina principală, cei mai mulți utilizatori își încep călătoria în jurul site-ului. În același timp, site-ul nostru ar trebui să fie conceput astfel încât persoanele care vin pe site folosind un link profund să se simtă confortabil. Pentru a face acest lucru, trebuie să plasați pe fiecare pagină a site-ului:

Numele companiei sau sigla din colțul din stânga sus

Slogan individual pentru site, format dintr-o singură propoziție

Nu se poate presupune că utilizatorul a ajuns la această pagină, după ce a parcurs tot drumul de la început până la sfârșit. Este posibil să nu fi văzut informațiile pe care le-am indicat pe paginile de la nivelul superior al ierarhiei. Cu legături profunde, trebuie să orientăm utilizatorul către locul respectiv, să-i spunem unde se află acum pe site, indicând veriga de lanț de pe pagină. Dacă este nevoie ca unele pagini să nu fie indexate în motoarele de căutare, trebuie să introduceți elementul „HEAD” .

În secțiunea „Despre noi”, trebuie să furnizați informații de bază despre companie:

· Informatii de contact;

· Filosofia organizației (viziune asupra afacerilor, relații cu societatea, aspirații);

· Repere istorice majore;

Explicația extinsă din partea de sus a paginii Despre noi ajută utilizatorul să înțeleagă mai bine ce se află în profunzimile prezentate.

Textul ar trebui să fie ușor de citit atât pentru utilizatorii tineri, cât și pentru cei vârstnici, deci trebuie să indicăm dimensiunea fontului în unități relative, nu absolută, deoarece dimensiunea trebuie să fie aleasă chiar de utilizatori. În acest caz, textul ar trebui să se potrivească complet pe pagină, oricât de enervant este folosirea defilării orizontale a paginilor site-ului.

Utilizatorii citesc rar pagini web cuvânt cu cuvânt. La prima vizionare, caută fapte și ignoră detalii, dar, după ce a găsit materialul de interes, poate merge mai adânc. O schemă aproximativă de vizualizare a paginii arată astfel: prima linie este vizualizată orizontal în întregime, următoarea nu este vizualizată la profunzimea maximă și cu fiecare linie ulterioară, înțelegerea informațiilor este redusă din ce în ce mai mult.

Prin urmare, utilizatorii vizualizează adesea doar partea de sus a articolului. Și doar cei mai interesați cititori vor sări peste pagină și doar acești puțini vor înțelege istoria articolului în toate detaliile sale. Prin urmare, este important să se aplice „principiul piramidelor inversate”, care este acela că articolul începe cu o „concluzie”, urmată de un mesaj despre cele mai importante informații, iar la final este dat fundalul evenimentului.

Pentru a face paginile mai ușor de vizualizat, vom folosi:

· Evidențierea cuvintelor cheie;

· Anteturi bine scrise;

· Liste cu markere;

· Un paragraf pe idee (utilizatorii vor sări peste toate celelalte idei dacă nu sunt atrași de cuvintele principale ale paragrafului);

· Stilul piramidei inversate (unde articolul începe cu o concluzie);

· Mai puține cuvinte decât într-un articol obișnuit;

· Minim de termeni puțin înțelegători;

· Indicarea datei de creare a mesajului (pentru a ști cât de mult, este relevant în acest moment);

· Informații contextuale ale atributului „ALT”.

Anteturile de e-mail sunt adesea afișate în afara contextului:

· În lista articolelor de pe site;

· În antetele mesajelor de e-mail;

· În rezultatele căutării;

· În marcajele browserului.

În același timp, utilizatorii nu ar trebui să aibă nicio super-cunoaștere pentru a înțelege titlul nostru dacă omite textul de sub titluri. Din acest motiv, textul titlului ar trebui să fie o informație care să permită înțelegerea acestuia în absența restului conținutului. Când scrieți un titlu, trebuie să folosiți un limbaj neutru și să nu folosiți: jocuri de cuvinte, „clopote și fluiere”, „năluci”, majuscule (deoarece se pare că strigăm către utilizator)

Utilizatorii preferă titluri semnificative. Cu cât conținutul micro este mai scurt, cu atât este mai ușor de navigat. Este necesar să se excludă utilizarea aceluiași cuvânt la începutul fiecărui articol și titlu de pagină, deoarece atunci când se utilizează mai multe astfel de articole în același timp, va fi dificil să selectați articolul necesar pe panou sau file.

Când vi se solicită să ne furnizați o adresă de e-mail, este necesar să spuneți, aici și acum, ce anume va primi utilizatorul și cât de des îi veți tulbura liniștea căsuței poștale. Link-urile Mailto ar trebui utilizate astfel încât să puteți înțelege exact ceea ce avem în față o adresă poștală. Nu plasați linkuri de poștă electronică pe nume, deoarece făcând clic pe nume ar trebui să ajungeți la biografia sa. Când comunicați prin e-mail, nu există niciun motiv pentru a utiliza numele specific al unuia dintre angajați, cu excepția cazului în care utilizatorul a stabilit o relație personală cu acesta (scrisorile de la persoane necunoscute ajung cel mai adesea la coșul de gunoi).

Pentru a crește credibilitatea site-ului, trebuie să utilizați grafică de înaltă calitate. În acest caz, nu ar trebui să utilizați în mod implicit imagini mari. Este recomandabil să folosiți schițe și, dacă este necesar, să le măriți cât dorește utilizatorul. Miniaturile ar trebui să conțină toate informațiile de bază despre imagine. Pe site, ar fi mai corect să folosiți fotografii ale angajaților și clienților adevărați, mai degrabă decât modele foto cu un zâmbet orbitor de la Hollywood. De asemenea, este necesar să utilizați un stil de scriere bun și linkuri hipertext de ieșire către alte site-uri. Nu este nevoie să folosiți „apă publicitară”, deoarece are o încărcătură emoțională suplimentară, iar utilizatorii trebuie să petreacă timp filtrând hiperbola din faptele reale.

Modul clasic de a crește loialitatea site-ului este de a publica conținut proaspăt la intervale regulate (de la zilnic la lunar). Pentru cei care doresc, este necesar să organizeze trimiterea de materiale proaspete. Aproape 100% dintre cei care s-au abonat vor vizita periodic site-ul în sine, în timp ce autorul le va aminti de el însuși.

Proiectarea site-ului ar trebui să fie adaptabilă persoanelor. Una dintre opțiunile pentru un astfel de dispozitiv este un profil, dar completarea acestuia necesită răbdare, din această cauză este completată de vizitatorii stabiliți ai site-ului. Prin urmare, pentru a urmări utilizatorii, este mai bine să utilizați un „cookie” în fișierul căruia sunt introduse toate informațiile necesare, mai degrabă decât o procedură de înregistrare plictisitoare. Cu toate acestea, dacă este necesară înregistrarea pentru o muncă sigură, atunci nu ar trebui să creați formulare prea stricte pentru introducere. Dacă este posibil să utilizați completarea automată și să poziționați automat cursorul în primul câmp al formularului.

Nu trebuie să creați formulare pentru căutarea pe Internet, dacă utilizatorul are nevoie de el, va folosi un motor de căutare special.

Linkurile ar trebui să fie previzibile, iar utilizatorul ar trebui să știe ce se întâmplă dacă face clic pe link. Faceți clar ce este legătura: dacă este text, lăsați-l să fie colorat sau subliniat. Nu ascundeți diferența dintre linkurile vizitate și cele nevizitate. Creați legături cu așteptarea că motoarele de căutare sunt cei mai importanți vizitatori și sunt surzi și orbi în raport cu tehnologiile înalte. Proiectați-vă etichetele de titlu astfel încât să arate bine pe motoarele de căutare și marcaje, astfel încât trebuie să începeți linkuri cu un cuvânt cheie.

Evitați apariția unor linkuri rupte, deoarece alte site-uri și motoare de căutare nu vor face legătura cu noi în acest caz.

Când navigați pe site, dați-i utilizatorului însuși, alegeți cum să deschideți paginile fie în ferestrele pop-up, fie în alt mod.

Pe WEB, utilizatorii nu acordă atenție altceva decât obiectivul lor, iar publicitatea care îi distrage atenția de la atingerea obiectivului este pur și simplu ignorată de ei. Dacă anunțul nostru apare înainte ca utilizatorul să găsească materialul de interes, atunci cel mai probabil va fi închis. Și când își termină sarcina principală și este gata să privească mai atent reclamele, pur și simplu nu o va vedea de când a închis fereastra pop-up. Prin urmare, nu ar trebui să distrageți atenția utilizatorului de la obiectivul dvs.

Atunci când un utilizator tastează cuvintele unei interogări pe un motor de căutare, reclamele care apar în lista cu rezultatele interogării vor fi direct legate de ceea ce are nevoie persoana respectivă. Și astfel citește aceste anunțuri și face clic pe linkuri. O astfel de publicitate costă mult mai puțin decât distribuirea de pliante.

Deci, secretul succesului este combinarea reclamelor cu obiectivele utilizatorilor.

· Lipsa butonului „Închidere”;

· Indicați clar ce se întâmplă când faceți clic pe el;

· Oferă informații suplimentare despre dvs. fără a fi nevoie să părăsiți pagina curentă.

Pentru a efectua activitatea de evaluare, este necesar să se implice de la trei la cinci participanți. Fiecare dintre ei lucrează individual. După aceea, rezultatele lor sunt comparate și aduse la o singură concluzie. Testul se efectuează în două etape:

1) înțelegerea modului în care funcționează interfața;

2) concentrarea atenției asupra anumitor elemente.

Este necesară o mențiune separată a fiecărei probleme, indiferent de ce se repetă în viitor.

Instrumente de dezvoltare a aplicațiilor web

Domeniile de aplicare a limbajelor de programare pentru dezvoltarea aplicațiilor web

Hypertext Markup Language, sau mai des denumit HTML, este limbajul computerului care stă la baza World Wide Web. Datorită limbajului HTML, orice text poate fi marcat, convertit în hipertext și apoi publicat pe web.

HTML are propriul set de caractere cu care browserele web afișează o pagină. Aceste simboluri, numite descriptori, includ elementele necesare pentru a crea hyperlinkuri.

Una dintre caracteristicile distinctive ale documentelor HTML este că documentul în sine conține doar text, iar toate celelalte obiecte sunt încorporate în document în momentul în care acesta este afișat de browser utilizând etichete speciale și stocate separat. Când salvați un fișier HTML, se creează un folder la locația documentului, în care sunt plasate elementele de design grafic însoțitoare.

PHP este utilizat în principal pentru a crea scripturi de pe server, motiv pentru care a fost inventat. PHP este capabil să rezolve aceleași sarcini ca orice alte scripturi CGI, inclusiv procesarea datelor din formular html, generarea dinamică a paginilor html și altele asemenea. Dar există și alte domenii în care PHP poate fi folosit.

A doua zonă este crearea de scripturi care rulează pe linia de comandă. Adică, folosind PHP, puteți crea astfel de scripturi care vor fi executate, indiferent de serverul web și browser, pe o anumită mașină.

Și ultima zonă este crearea de aplicații GUI (interfețe grafice) care rulează pe partea clientului.

Ajax înseamnă Asynchronous Javascript And XML și nu este o tehnologie în sensul strict al cuvântului. Dacă într-o aplicație web standard serverul gestionează toate informațiile, în timp ce browserul este responsabil doar de interacțiunea cu utilizatorul, transmiterea cererilor și afișarea codului HTML primit, atunci apare un alt intermediar între utilizator și server într-o aplicație Ajax - motorul Ajax. Determină ce solicitări pot fi procesate „la loc” și care trebuie contactate de server.

Și comportamentul serverului s-a schimbat. Dacă mai devreme serverul a emis o nouă pagină pentru fiecare cerere, acum trimite doar datele de care are nevoie clientul, iar motorul Ajax formează HTML din acesta chiar în browser.

Asincronia se manifestă prin faptul că nu fiecare clic al utilizatorului ajunge la server, iar opusul este valabil și - nu fiecare răspuns al serverului se datorează cererii unui utilizator. Majoritatea cererilor sunt generate de motorul Ajax și pot fi scrise în așa fel încât să încarce informații, anticipând acțiunile utilizatorului.

Unde să utilizați Ajax:

· Formulare. Sunt foarte lente. Dacă datele sunt transmise asincron, pagina nu se reîncarcă.

· Navigare sub forma unui "copac". În general, o astfel de navigație este oribilă. O topologie simplă este mult mai convenabilă, dar dacă este vorba despre asta, este mai bine să folosiți Ajax.

· Filtre. Site-urile sortează adesea după dată, după nume. Ajax îl va face mult mai convenabil.

JavaScript

Limbajul de programare JavaScript a fost dezvoltat de Netscape pentru a crea documente HTML interactive. Este un limbaj orientat obiect pentru dezvoltarea de aplicații încorporate care rulează atât pe partea clientului, cât și pe cea a serverului. Sintaxa limbajului este foarte asemănătoare cu cea a Java - de aceea se numește - Java-like.

Principalele utilizări pentru JavaScript se încadrează în următoarele categorii:

· Crearea dinamică a unui document folosind un script;

· Verificarea promptă a validității câmpurilor de formular HTML completate de utilizator înainte de a le trimite la server;

· Crearea de pagini HTML dinamice împreună cu foi de stil în cascadă și model de obiect document;

· Interacțiunea cu utilizatorul la rezolvarea problemelor „locale” rezolvate de o aplicație JavaScript încorporată într-o pagină HTML.

VBScript

Limbajul de script VBScript a fost dezvoltat de Microsoft și este un subset al limbajului Visual Basic pentru dezvoltarea aplicațiilor Windows, care este destul de răspândit în rândul programatorilor. La fel ca părintele său, VBScript este simplu și ușor de învățat.

Avantajul utilizării acestuia pentru scripting este abilitatea de a utiliza, cu ajustări minore, proceduri scrise anterior în limbile Visual Basic și Visual Basic pentru aplicații.

Funcționalitatea scripturilor scrise în VBScript nu diferă de cea a JavaScript-ului: crearea dinamică a unui document sau a unor părți din acesta, interceptarea și gestionarea evenimentelor etc.

VBScript este utilizat pentru a scrie scripturi client (în acest caz, browserul trebuie să aibă un interpret încorporat pentru acest limbaj), precum și pentru a scrie scripturi pe server (în acest caz, serverul trebuie să accepte VBScript).

Un set de obiecte similare cu JavaScript este utilizat pentru a crea scripturi client. Obiectele client și server sunt diferite între ele, dar există un nucleu comun (nucleu) de obiecte utilizate atât în \u200b\u200bdezvoltarea scripturilor client, cât și a serverului.

În timp ce Perl este cel mai utilizat pentru dezvoltarea instrumentelor de administrare a sistemului, recent a câștigat o popularitate imensă în dezvoltarea aplicațiilor de Internet: scripturi CGI, sisteme automate de procesare a e-mailurilor și suport pentru site-uri Web.

Iată câteva exemple de sarcini pe care le puteți îndeplini cu Perl:

· Verificarea utilizatorilor Windows NT pentru discrepanța dintre starea și capacitățile lor;

· Gestionarea serviciilor NT de pe linia de comandă și de la distanță de la o mașină locală; obținerea de date statistice pe o mașină separată;

· Poate funcționa cu protocolul FTP;

· Suport de sistem UNIX și Windows.

În prezent, există câteva milioane de site-uri web găzduite pe World Wide Web, iar numărul lor este în continuă creștere. Toată lumea are ocazia nu numai să vizualizeze oricare dintre ele și să extragă informații utile pentru ei înșiși, ci și să ia parte activă la crearea lor. Mediul în care va avea loc dezvoltarea are o mare importanță.

Macromedia continuă să facă Dreamweaver intuitiv și ușor de utilizat. Instrumentele puternice pe de o parte și ușurința utilizării pe de altă parte fac din produsele Macromedia un pachet software ideal atât pentru proiectanții web profesioniști, cât și pentru cei începători. Produsele incluse în pachetul Macromedia, precum: Flash, Firework, Dreamweaver - vă vor face munca mai productivă și, în același timp, se pot înlocui reciproc (de exemplu, puteți crea butoane în oricare dintre ele). Produse precum: Sitespring, FreeHand - vor adăuga eficiență atunci când lucrați cu un client.

Dreamweaver are multe beneficii:

Dreamweaver acceptă HTML curat și cele mai recente extensii DHTML și CSS.

Conține instrumente excelente pentru gestionarea automată a legăturilor, adică ori de câte ori fișierele sunt mutate în mediu, toate legăturile sunt restaurate automat. Există o blocare a secțiunilor paginii pentru a le proteja de daune neintenționate.

Vă permite să anulați modificările făcute acum câțiva pași (cu toate acestea, odată ce salvați pagina, nu puteți anula modificările).

Aplică „Verificare dinamică pentru diferite browsere”.

Suportă extensii, atât dezvoltatori terți, cât și Macromedia în sine (peste 500).

Dreamweaver vine cu o bibliotecă de elemente care pot fi aplicate paginilor web, cum ar fi bara de navigare, descriptorul drepturilor de autor și multe altele.

Este folosit pentru a adăuga multimedia la pagini web și diferite tipuri de fișiere de la Flash și Java la RealAudio, elemente interactive precum motoare de căutare, forumuri, sisteme de comerț electronic.

Dreamweaver nu are propriile instrumente de imagine. Conține doar cele mai simple instrumente de editare, așa că avem nevoie de editori grafici speciali pentru a crea și edita imagini.

Dreamweaver vă permite să eliminați codul inutil din aplicațiile Microsoft, astfel încât paginile să se încarce mai repede și să se afișeze mai bine pe browsere.

Fireworks este un editor grafic cu capacitatea de a optimiza și posta în continuare pe web. Folosind o mare varietate de instrumente, putem crea și edita atât grafică vectorială, cât și grafică bitmap în același fișier, în loc să trebuiască să sară de la un program la altul. Fireworks generează HTML și JavaScript și poate crea cu ușurință meniuri dinamice și bare de navigare pentru paginile noastre web. Optimizarea eficientă a fișierelor grafice vă permite să reduceți dimensiunea lor cât mai mult posibil fără a pierde calitatea.

În plus, este posibil să editați aspectele paginilor WEB. De exemplu, în Fireworks 8, puteți deschide un fișier grafic pe întreaga lățime a viitorului site, puteți desena designul grafic necesar și apoi îl puteți tăia cu Slice Tool, așa cum ar trebui să arate viitorul tabel al documentului HTML. După aceea, puteți începe finalizarea elementelor grafice individuale și, printre altele, puteți crea grafică activă care reacționează la cursor, fără a cunoaște deloc limbajul de programare (JavaScript).

Unul dintre cei trei editori grafici profesioniști cu diferite grade de succes în lupta pentru conducerea în lucrarea cu grafică vectorială. FreeHand este mult mai rapid și mai ușor decât concurenții săi - CorelDraw și Adobe Illustrator. FreeHand este excelent pentru crearea de sigle, reclame, grafică web și animații.

Producătorii de programe au depus multe eforturi pentru a face viața mai ușoară pentru utilizatori: interfața programului este simplă și intuitivă, există multe „gadget-uri” care vă permit să efectuați rapid și ușor transformări complexe ale obiectelor sau să obțineți o varietate de efecte artistice. FreeHand poate exporta și importa fișiere în aproape toate formatele răspândite. Mai mult, include setări de taste rapide care imită alte programe comune (Adobe Illustrator, CorelDraw). Deci, nu este nevoie să reînvățați trecând la FreeHand.

O caracteristică interesantă și importantă a FreeHand atunci când lucrați la proiecte mari este capacitatea de a face modificări globale la document, atât pentru text, cât și pentru toate obiectele grafice. Mecanismul global de înlocuire este foarte flexibil. În plus față de înlocuire, vă permite să selectați obiecte cu proprietăți specificate pentru transformarea ulterioară. Principalele proprietăți utilizate pentru căutarea și înlocuirea sau selectarea obiectelor sunt culoarea, grosimea conturului, fontul și unghiul de rotație.

Documentele FreeHand se transformă cu ușurință în pagini web. Desigur, FreeHand nu este un editor HTML, dar suportă elemente HTML de bază. Cu FreeHand, este ușor să oferiți o pagină web cu animații Flash. Blocurile de text, grupurile de obiecte și obiectele cu căi sunt inserate în clipul de animație. Un mic clip de obiecte FreeHand este creat cu o singură comandă - nu mai rămâne decât să urmăriți unele dintre setări. Fiecare cadru al clipului este plasat pe un strat separat; efectul de animație este realizat prin redarea secvențială a conținutului straturilor individuale. Dar FreeHand nu este un înlocuitor pentru editorul Macromedia Flash.

Creează prezentări multimedia interactive și atractive pentru site-urile WEB. Blițul se caracterizează prin grafică vectorială și animație, deși poate fi folosit și pentru manipularea sau afișarea graficelor bitmap, editarea filmărilor video și chiar manipularea fișierelor audio.

Conținutul Flash este publicat ca fișiere SWF compacte pentru afișare pe o varietate de platforme folosind un player Flash. Când redați un fișier SWF online, puteți încărca dinamic conținut, cum ar fi fișiere audio MP3, videoclipuri Flash și imagini JPEG în fișierul SWF. Flash Player vă permite să vă conectați la surse de date pentru a le combina cu baze de date, XML sau servicii web. Cu toate aceste capabilități, fragmente și efecte atractive de animație pot fi introduse în aplicațiile bazate pe date. Blițul are suport pentru anti-aliasing (netezirea contururilor prin amestecarea culorilor adiacente). Deoarece acest format de fișier se bazează pe grafică vectorială, obiectul păstrează calitatea imaginii la orice rezoluție și este ideal pentru crearea cadrelor de animație.

Limbaj puternic bazat pe evenimente. Limbajul ActionScript utilizat este aproape un limbaj de programare complet, cu suport pentru condiții, bucle, tablouri, funcții și clase pe care le puteți moșteni.

Flash este în favoarea dimensiunii reduse a fișierelor rezultate și a utilizării unui format de imagine vectorială și a comprimării fișierelor raster și audio, ceea ce are un efect foarte pozitiv asupra reducerii dimensiunii paginii și a timpului de descărcare.

Acest program este foarte ușor de utilizat. Conține multe etichete și șabloane gata făcute.

Flexibilitatea interfeței este unul dintre cele mai puternice aspecte ale produsului. Oricine poate personaliza cu ușurință interfața HomeSite pentru a se potrivi preferințelor și nevoilor sale.

În procesul de lucru, utilizatorul poate vedea zona de lucru cu două file - Răsfoiți și Editați. Adică, programarea are loc în fila Editare, iar rezultatul poate fi văzut dacă selectați fila Răsfoire. Când creați o pagină nouă, unele etichete precum HTML și BODY vor apărea automat în câmpul de editare. Acesta este șablonul care se încarcă când se creează o pagină nouă. Conținutul său poate fi modificat.

HomeSite facilitează construirea arhitecturii site-ului. Acest lucru este facilitat de Quick Bar, un sistem cu file cu etichete gata preparate. Etichetele din aceste file sunt foarte diferite - de la cele simple ca un paragraf la scripturile java. În general, puteți părăsi o filă adăugând toate etichetele necesare prin meniul Personalizare. De asemenea, puteți crea singuri etichete sau combinațiile acestora. Când faceți clic pe un buton cu o anumită etichetă, apare o fereastră în care puteți configura opțiunile etichetei și specifica atributele acesteia. Suportă modul WYSIWYG cu toate avantajele și dezavantajele sale.

Pentru viteza de lucru, există multe instrumente pentru editarea etichetelor. Acestea sunt, de exemplu, caracteristici precum completarea etichetelor, editorii de etichete și Insight pentru etichete. Acestea facilitează editarea etichetelor și a atributelor lor. Există, de asemenea, fragmente de cod.

HomeSite se integrează perfect cu sistemele de control al sursei și de gestionare a proiectelor și oferă capabilități extinse FTP, astfel încât să putem implementa și întreține rapid un site eficient.

Este cel mai popular editor HTML de pe piață, în principal datorită popularității suitei Microsoft Office. Programul oferă funcții puternice și un pachet software atractiv, inclusiv Image Composer, care este conceput pentru a crea imagini (Anexa B). FrontPage conține, de asemenea, componentele web necesare pentru a adăuga proprietăți interactive unui site Web. Microsoft FrontPage este un editor clasic WYSIWYG, care, cu toate acestea, are capacitatea de a edita manual codul.

Programul are trei moduri de lucru cu un document: Normal, HTML și Preview.

În modul normal, paginile web sunt un fișier text simplu cu posibilitatea de a edita toate elementele - de la text la imagini.

În modul HTML, evidențierea sintaxei este efectuată, dar mai degrabă mediocru - descriptorii sunt evidențiați în albastru, restul este negru.

În modul Previzualizare, puteți vedea cum va arăta pagina dvs. în fereastra browserului.

FrontPage are un proiectant de masă care facilitează crearea tabelelor. Unul dintre principalele avantaje ale programului este numărul mare de șabloane disponibile care permit utilizatorului să nu-și dezvolte creierul în ceea ce privește proiectarea proiectului său. După ce am ales șablonul necesar, putem trece direct la completarea paginii cu conținut. Aici intervine frumusețea FrontPage: procesul de creare a unei pagini HTML nu diferă de crearea unui document text obișnuit în Microsoft Word. Aceleași instrumente ne sunt disponibile pentru editarea textului, modificarea formatării acestuia, crearea și editarea tabelelor, inserarea diferitelor obiecte și imagini și toate acestea fără cunoștințe de HTML. FrontPage împarte zona de lucru în mai multe blocuri care conțin elemente specifice ale paginii - imagini, text, titluri și așa mai departe. Pentru fiecare bloc, puteți atribui proprii parametri de formatare și poziția sa în raport cu pagina.

Contra: un set mic de instrumente de dezvoltare, incapacitatea de a cumpăra programul separat. Microsoft FrontPage va funcționa bine ca editor HTML pentru prima dată, dar pe măsură ce nevoile tale cresc, este posibil ca capacitățile sale să nu fie suficiente. Există, de asemenea, un dezavantaj al monedei - complexitatea și greutatea codului rezultat, care afectează în mod natural dimensiunea finală a documentului. De asemenea, va fi foarte dificil în viitor să faci modificări la un astfel de document. Dar acesta este mai degrabă un neajuns nu al unui produs specific, ci al aproape tuturor editorilor WYSIWYG (Ceea ce vedeți este ceea ce obțineți - „ceea ce vedeți este ceea ce obțineți”).

În ciuda faptului că Microsoft Word este un editor de text și, de fapt, nu este considerat un editor HTML. Are capacitatea de a salva fișiere în format HTML. Ca rezultat, putem întâlni pagini care au fost create într-un fel sau altul în Microsoft Word. Problemele din codul HTML primit de la editor sunt similare cu problemele din FrontPage: ambele programe generează cod redundant care nu este pe deplin conform cu standardul HTML. Un număr imens de oameni care folosesc Word în activitatea lor zilnică devin potențiali dezvoltatori de documente HTML.

Există două moduri de a crea o pagină web în Word: folosind Expertul sau convertind un document Word existent în format HTML. Cu toate acestea, Word în sine generează etichete HTML, deși nu într-un mod optim. Transformarea duce în mod firesc la faptul că unele elemente ale proiectului documentului vor fi pierdute sau modificate. Dacă trebuie să inserați propriile etichete în pagina HTML, Word asigură editarea directă a codului HTML.

Conceput pentru a crea și edita ilustrații, adică imagini care conțin elemente grafice vectoriale, cum ar fi fonturi, forme geometrice etc.

Paginile web pot conține multe elemente - text HTML, bitmap-uri, grafică vectorială. În Illustrator, puteți utiliza fragmente pentru a defini limitele diferitelor elemente web dintr-un obiect. Pagina web este împărțită în celule, care sunt prezentate în trei tipuri: imagini, fără imagini, text HTML.

În același timp, puteți salva fiecare fragment ca fișier independent, cu propriul format, setări și paletă de culori. Blocarea fragmentelor previne schimbările accidentale de poziție. Dimensiunea fragmentului este legată de obiectul pe care îl conține. Prin urmare, atunci când mutați sau redimensionați un obiect, limitele fragmentelor sunt ajustate automat, dar, dacă este necesar, ele pot fi întotdeauna ajustate manual.

Hărțile de linkuri vă permit să asociați una sau mai multe regiuni ale unei imagini (numite hotspoturi) cu o adresă URL. Când facem clic pe hotspot, browserul web descarcă fișierul asociat.

Principala diferență între utilizarea linkmap-urilor și a fragmentelor pentru a crea linkuri este modul în care obiectul este exportat pe pagina web. Utilizarea linkmaps stochează obiectul ca un singur fișier imagine, iar în cazul utilizării fragmentelor, obiectul este împărțit în mai multe fișiere separate. O altă diferență între hărțile de referință și feliile este că hărțile vă permit să legați zone poligonale sau dreptunghiulare într-un obiect, în timp ce feliile permit doar zone dreptunghiulare.

Cel mai popular și utilizat pe scară largă program de editare a imaginilor. Cu ajutorul acestuia, puteți crea imagini extrem de artistice. Conține tot ce aveți nevoie pentru a crea și edita grafică profesională.

Photoshop nu este doar un program de editare a imaginilor, este cel mai puternic și mai bogat program din clasa sa. Programul vă permite să retușați o imagine și să o supuneți la efecte speciale, să transferați detalii dintr-o fotografie în alta, să adăugați text, să modificați raportul de culoare și chiar să adăugați culoare imaginilor realizate în tonuri de gri. Instrumentele Photoshop sunt compatibile cu tabletele grafice, ceea ce face posibilă crearea de imagini complet artistice, nu mai rău decât realizarea cu acuarele și uleiuri.

Cu toată simplitatea instrumentelor de bază ale Photoshop, utilizatorul le poate personaliza și „pentru el însuși”. Și acest lucru echivalează cu o varietate nesfârșită de creioane. Deoarece programele de vopsea se bazează pe pixeli pentru munca lor, acestea sunt ideale pentru lucrul cu fotografii electronice (digitale) de creioane, pistoale de pulverizare, acuarele și uleiuri și multe altele. Photoshop vă oferă un control complet asupra fiecărui pixel din imaginea dvs. Lipsa programelor de vopsire cu rezoluție limitată. Deoarece o hartă de biți constă dintr-un număr fix de pixeli.

CorelDraw vă permite să procesați o mare varietate de informații prezentate într-un document sub formă de obiecte vectoriale și raster, blocuri de text obișnuit și artistic, precum și obiecte Internet.

Programul folosește o interfață modernă de tip plat, care se caracterizează prin faptul că instrumentele amplasate pe diferite panouri sunt afișate sub formă de desene plate obișnuite, iar unul dintre ele este selectat numai atunci când indicatorul este plasat pe el.

La desenarea vectorilor, liniile și formele sunt suprapuse până când obțineți imaginea finală. Fiecare obiect poate fi editat independent de celelalte - unul dintre puținele avantaje ale abordării obiectului, cu toate acestea, imaginea trebuie încă construită în etape. Într-un program de desenare vectorială, liniile, formele și textul sunt definite prin expresii matematice, ceea ce face posibilă ajustarea automată a acestora la rezoluția maximă a dispozitivului de ieșire. Un alt avantaj al graficii vectoriale este că nu necesită mult spațiu pe disc. Mărimea unui fișier de desen vectorial depinde doar de numărul și complexitatea obiectelor care alcătuiesc acest desen, prin urmare, dimensiunea acestuia, spre deosebire de o imagine raster, practic nu afectează acest volum.

CorelDraw demonstrează calitățile unui editor vizual puternic de pagini web: utilizatorul poate genera documente HTML bogate care pot include scripturi JavaScript și foi de stil CSS.

Oferind grafică puternică, text și instrumente de aspect și export pentru documente pentru publicare pe web, CorelDraw este un bun punct de plecare pentru generarea primelor versiuni ale unui fișier HTML.

Una dintre cele mai importante sarcini atunci când plasați imagini pe o pagină este optimizarea dimensiunii fișierelor imagine. Plafonul recomandat pentru dimensiunea totală a paginii este de 100 până la 150 KB. Reducerea dimensiunii fișierelor imagine se realizează prin comprimarea fișierelor și reducerea numărului de culori. Aceste sarcini sunt disponibile pentru oricare dintre programele grafice enumerate mai sus.

Concluzie

Odată cu apariția tehnologiei web, computerele sunt utilizate de straturi complet noi ale populației lumii. Putem distinge două dintre cele mai caracteristice grupuri la polii sociali diferiți care au fost rapid implicați în noua tehnologie, poate chiar împotriva propriei voințe. Pe de o parte, aceștia erau reprezentanți ai grupurilor de elită ale societății - șefi de mari organizații, președinți de bănci, manageri de vârf, oficiali guvernamentali influenți. Pe de altă parte, erau reprezentanți ai celor mai largi straturi ale populației - gospodine, pensionari, copii.

Gama de grupuri sociale care se conectează la Internet și caută informații pe WWW se extinde constant în detrimentul utilizatorilor care nu aparțin categoriei specialiștilor în tehnologia informației. Este vorba de medici, constructori, istorici, avocați, finanțatori, sportivi, călători, duhovnici, actori, scriitori, pictori. Lista este interminabilă. Oricine a simțit utilitatea și indispensabilitatea Web-ului pentru activitățile sau hobby-urile sale profesionale, se alătură armatei uriașe de consumatori de informații de pe World Wide Web.

Odată cu dezvoltarea tehnologiilor de marcare hipertext, au început să apară tot mai multe site-uri pe Internet, subiectele cărora erau complet diferite - de la site-urile marilor companii care povesteau despre succesul companiei și eșecurile acesteia, până la site-urile companiilor mici care se ofereau să își viziteze birourile din același oraș.

Dezvoltarea tehnologiilor de internet a fost impulsul apariției unei noi ramuri pe internet - forumuri de internet. Au început să apară site-uri web și chiar portaluri întregi, unde oameni din întreaga lume pot comunica, primi răspunsuri la orice întrebări și chiar încheia oferte de afaceri.

Crearea site-urilor web este un pas de marketing care vizează crearea unei resurse de informații care să ofere companiei o oportunitate atât de a reține clienții vechi, cât și de a atrage clienți noi.

Crearea și dezvoltarea site-urilor web includ:

· Aprobarea specificațiilor tehnice inițiale pentru dezvoltarea site-ului;

· Definirea schemei structurale a site-ului - localizarea secțiunilor, conținutului și navigării;

· Web-design - crearea elementelor grafice ale aspectului site-ului, stilurilor și elementelor de navigare;

· Dezvoltarea codului programului, a modulelor, a bazei de date și a altor elemente ale site-ului necesare în proiect;

· Testarea și plasarea site-ului pe internet.

Există multe instrumente pentru crearea site-urilor web, dar doar câteva dintre ele sunt în măsură să ofere dezvoltatorilor instrumentele pentru a rezolva marea majoritate a problemelor cu care se confruntă. La dezvoltarea unui site web, dintre toate tehnologiile web moderne care vă permit să creați pagini web interactive, este necesar să alegeți cel mai potrivit pentru implementarea sarcinilor stabilite în etapa inițială.

este un fișier text cu extensia * .htm, care conține informații text și comenzi speciale - coduri HTML care determină în ce formă vor fi afișate aceste informații în fereastra browserului

Lista surselor utilizate

1. Borisenko A.A. Web design. La fel de ușor ca doi și doi. - M.: Eksmo, 2008. - 320 p.

2. Burlakov MV CorelDRAW 12. - SPb.; BHV-Petersburg, 2004. - 688 p.

3. Jamsa Chris. Un tutorial eficient despre designul web creativ. HTML, XHTML, CSS, JavaScript, PHP, ASP, ActiveX. Text, grafică, sunet și animație. Traducere din engleză / Chris Jamsa, Konrad King, Andy Anderson - M.: DiaSoftUP, 2005.- 672 p.

4. Dunaev V. Manual de autoinstrucțiune JavaScript, ediția a II-a. - SPb.: Peter, 2005 .-- 395 p.

5. Zolnikov D.S. PHP5. Cum să creați independent un site web de orice complexitate. - a 2-a ed. șters. - M.: NT Press, 2007. - 272s.

6. In'kova N. A., Zaitseva E. A., Kuzmina N. V., Tolstykh S. G. Crearea de site-uri web: Ghid de studiu. Partea 5. Tambov: Editura Tamb. stat tehnologie. Universitatea, 2005 .-- 56 p.

7. Mazurkevich A. PHP: manualul programatorului / Alexander Mazurkevich, Dmitry Elovoy. - Minsk: cunoștințe noi, 2006. - 495 p.

8. McClelland Dick. Photoshop 7. Biblia utilizatorului. : Per. din engleza. - M.: Editura „Williams”, 2006. - 928 p.

9. Site-ul web Orlov LV fără secrete. / L. V. Orlov. - a 2-a ed. - M.: Buk-press, 2006. - 512 p.

10. Polonskaya E.L. Limbaj HTML. Carte de autoinstruire.: - M.: Editura „Williams”, 2005. - 320 p.

11. Crearea de pagini web și site-uri web. Carte de autoinstruire: [manual. manual] / ed. V.N. Pechnikov. - M.: Editura Triumph, 2006.- 464 p.

12. Yakushev, LV Începem să lucrăm pe internet. Ghid rapid. - M.: Editura „Williams”, 2006. -128 p.