Verkkosovellusten kehitystyökalut. Ohjelmointikielten sovellusalueet web-sovellusten kehittämiseen. Verkkosovellukset Työkalut verkkosovellusten luomiseen

HTML. Verkkosovellusten kehittämisprosessista tulee samanlainen kuin tavallisten Windows-sovellusten kehittämisessä, missä kehittäjällä on visuaalisesti säätimet lomakkeella, asettaa niiden ominaisuudet ja kirjoittaa tapahtumakäsittelijät.

Laajentuva isännöinti- ja elinkaarenhallintaympäristö web-sovelluksille

Laajentuva ASP .NET -isännöintikehys hallitsee sovelluksen elinkaarta käyttäjän ensimmäisestä käyttökerrasta resurssiin sovelluksen sulkemiseen asti. ASP .NET itse käyttää verkkopalvelinta (IIS) ympäristöään ja tarjoaa samalla hosting-toimintoja. ASP.NET:n avulla voit käsitellä sovelluksissa esiintyviä tapahtumia ja luoda omia HTTP-käsittelijöitä ja -moduuleja.

Laajentuva verkkosovellusten käyttöliittymäsuunnitteluympäristö

ASP .NET:n avulla voit luoda omia visuaalisia muokkausohjelmia palvelinohjaimia varten ja integroida ne kehitystyökaluihin, kuten Visual Studioon. Visuaalisten editorien avulla voit kehittää käyttöliittymiä ohjaimille ja lisätä tarvittavia ominaisuuksia ja menetelmiä ohjaimiin.

HTML. Verkkosovellusten kehittämisprosessista tulee samanlainen kuin tavallisten Windows-sovellusten kehittämisessä, missä kehittäjällä on visuaalisesti säätimet lomakkeella, asettaa niiden ominaisuudet ja kirjoittaa tapahtumakäsittelijät.

Laajentuva isännöinti- ja elinkaarenhallintaympäristö web-sovelluksille

Laajentuva ASP .NET -isännöintikehys hallitsee sovelluksen elinkaarta käyttäjän ensimmäisestä käyttökerrasta resurssiin sovelluksen sulkemiseen asti. ASP .NET itse käyttää verkkopalvelinta (IIS) ympäristöään ja tarjoaa samalla hosting-toimintoja. ASP.NET:n avulla voit käsitellä sovelluksissa esiintyviä tapahtumia ja luoda omia HTTP-käsittelijöitä ja -moduuleja.

Laajentuva verkkosovellusten käyttöliittymäsuunnitteluympäristö

ASP .NET:n avulla voit luoda omia visuaalisia muokkausohjelmia palvelinohjaimia varten ja integroida ne kehitystyökaluihin, kuten Visual Studioon. Visuaalisten editorien avulla voit kehittää käyttöliittymiä ohjaimille ja lisätä tarvittavia ominaisuuksia ja menetelmiä ohjaimiin.

Johdanto

Globaalin tietojenkäsittelyn vaikutus Internet-verkot päällä moderni maailma sillä ei ole historiallisia analogeja. Sen nykypäivä on elektronisen tunkeutumisen aikakauden alku kaikille ihmiselämän aloille, tämä on enemmän kuin pelkkä markkinointikampanja, se on uuden filosofian ja uuden liiketoimintastrategian perusta.

On varsin loogista olettaa, että Internet on tuotteiden tai palveluiden mainonnan kannalta merkittävin resurssi. Useimmat nykyajan ihmiset käyttävät Internetiä saavutettavimpana tiedonlähteenä.

Verkkosivustojen luominen on yksi niistä kriittisiä teknologioita Internet-resurssien kehittäminen. Hyvä verkkosivusto, joka sisältää kaiken hyödyllisen tiedon, on paras käyntikortti sekä kaupalliselle yritykselle että oppilaitokselle, joka työskentelee niille mihin aikaan päivästä tahansa.

Kun on analysoitu useita sivustoja, jotka tarjoavat tietotukea pienyrityksille niiden tavoitteiden saavuttamiseksi, psykofysiologiset vaatimukset ja tietosisältö sekä kehitystyökalujen valinnan oikeellisuus, voidaan havaita seuraavat tyypilliset puutteet:

· sivusto ei täytä psykofysiologisia vaatimuksia, mikä johtaa lisääntyneeseen väsymykseen tai häiriötekijöihin;

· intohimo animaatioon, graafisia kuvia ja videofragmentit, jotka eivät kanna semanttista kuormaa, vähentävät automaattisesti verkkosivuston mahdollisten vierailijoiden määrää, koska se lisää Internet-yhteyden kaistanleveyden ja liikenteen määrää;

· toimitettujen tietojen riittämättömyys tai puute;

· Kehitystyökalujen virheellinen valinta, mikä lisää kohtuuttomasti valmiin tuotteen kustannuksia.

Näin määritetään verkkosivustojen kehittämisen työkalujen ja kielten toimivuus sekä tekstin ja tekstin psykofysiologiset vaatimukset graafista tietoa näyttöruudulla esitetty näyttää olevan kiireellinen tehtävä.

Lisäksi, koska online-käyttäjien määrän arvioidaan olevan yli 500 miljoonaa (ja kasvaa noin 7 % kuukaudessa), on tarpeen etsiä tapoja käyttää uusia teknologioita, jotka voivat auttaa houkuttelemaan ja säilyttämään matkustavien käyttäjien huomion. Internetin laajoilla alueilla.

Tutkimuksen aiheena on verkkoteknologia.

Objekti – ympäristöt ja kielet verkkosovellusten kehittämiseen.

Työn tarkoituksena on pohtia mahdollisuuksia käytännön käyttöä kielet ja työkalut verkkosovellusten kehittämiseen.

1) pohtia verkkoteknologian peruskäsitteitä;

2) antaa erilaisia ​​luokituksia liiketoiminnassa käytettävistä verkkosovelluksista;

3) harkita verkkosovellusten psykofyysisiä vaatimuksia;

4) määrittää ohjelmointikielten sovellusalueet verkkosovellusten kehittämiseen;

5) analysoida verkkosovellusten luontiympäristöjen toimivuutta.

Oman "Internet-esityksen" luomiseen kannattaa suhtautua vastuullisesti. Sivuston tulee olla helppokäyttöinen – sivut latautuvat mahdollisimman nopeasti ja itse resurssin tulee olla looginen ja ymmärrettävä rakenne. Vain tässä tapauksessa voit luottaa siihen, että vierailija on kiinnostunut annetuista tiedoista ja pysyy sivustolla.

Modernin kehittäminen tietokonelaitteisto ja uusien teknologioiden käyttöönotto merkitsi uuden elämän suunnan alkua maapallolla. Melko lyhyessä ajassa mikroelektroniikan ja kybernetiikan kehityksessä on tapahtunut monia muutoksia.

Tekniikan asteittainen kehitys on aiheuttanut uuden syntymisen ohjelmistotuotteet. Joka vuosi otetaan käyttöön yhä enemmän ohjelmointikieliä. Ne kaikki on suunnattu ensisijaisesti kohdeyleisölle.

Tietokoneet eivät kehity, vaan myös verkot. Jos Internet oli vielä muutama vuosikymmen sitten pieni yksityinen verkko, niin nyt se on jättimäinen toisiinsa kytkettyjen tietokoneiden järjestelmä, jota ilman emme ehkä voi kuvitella elämää.

Internet ei ole vain "viileä allas", jossa erittäin "ylikuumentuneet" ihmiset tuntevat olonsa mukavaksi, vaan myös paikka, jossa voit "koskea" melkein mitä tahansa kuumaa aihetta ilman pelkoa palamisesta.

Verkkoteknologia on mullistanut täysin ajatuksen tiedon ja tietokoneen kanssa työskentelystä. Kävi ilmi, että perinteiset kehitysparametrit tietokone teknologia- tuottavuus, läpijuoksu, tallennuskapasiteetti - ei ottanut tärkeintä huomioon " pullonkaula"järjestelmä - rajapinta ihmiseen. Vanhentunut mekanismi ihmisen vuorovaikutuksessa tietojärjestelmän kanssa jarrutti uusien teknologioiden käyttöönottoa ja vähensi niiden käytön hyötyjä. Ja vasta kun ihmisen ja tietokoneen välinen rajapinta yksinkertaistettiin luontevaksi Tavallisen ihmisen havainnosta seurasi ennennäkemätön kiinnostuksen räjähdys tietokonetekniikan kykyjä kohtaan.

Internetin käyttäjien saatavilla olevat tiedot sijaitsevat tietokoneilla (Web-palvelimilla), joilla on erityinen ohjelmisto. Suuri osa tästä tiedosta on järjestetty web-sivustojen muodossa. Jokaisella heistä on oma nimensä (osoitteensa) Internetissä. Verkkosivusto on tietyssä muodossa esitettyä tietoa, joka sijaitsee Web-palvelimella ja jolla on oma nimi. Voit tarkastella Web-sivustoja käyttäjän tietokoneella käyttämällä erityisiä ohjelmia joita kutsutaan selaimiksi. Tällä hetkellä yleisimmät selaimet ovat Internet Explorer ja Netscape Navigator. Riippuen siitä, minkä sivuston nimen määritämme "Osoite"-rivillä, selain lataa vastaavat tiedot ikkunaansa.

Verkkosivusto koostuu toisiinsa yhdistetyistä verkkosivuista. Verkkosivu on tekstitiedosto*.htm-laajennuksella, joka sisältää tekstitietoja ja erikoiskomentoja - HTML-koodeja, jotka määrittävät, kuinka nämä tiedot näytetään selainikkunassa. Kaikki grafiikka-, ääni- ja videotiedot eivät sisälly suoraan Web-sivulle, vaan ne esitetään erillisinä tiedostoina (Kuva 1 Liite A).

Nykyaikaiset web-sovellukset ovat pääosin portaaleja, jotka tarjoavat palveluita, joita ei voi käyttää missään muualla.Yksi tällaisten palvelujen haitoista on yritysten välisen tiedonvaihdon vaikeus. Erityisesti jopa yhteystiedot ja muut henkilötiedot on syötettävä uudelleen jokaiselle tällaiselle sivustolle.

Tällä hetkellä portaaleja on kolme päätyyppiä tarkoituksen mukaan:

· Julkiset tai horisontaaliset portaalit (joskus kutsutaan megaportaaleiksi), kuten Yahoo, Lycos, Excite, Rambler. Tällaiset portaalit ovat usein tulosta hakukoneiden kehityksestä. Ne on tarkoitettu laajimmalle yleisölle, mikä näkyy niiden tarjoaman tiedon ja palvelujen sisällössä. Tyypillisesti nämä tiedot ovat luonteeltaan yleisiä, samoin kuin tarjotut palvelut ( Sähköposti, uutiskirjeet ja niin edelleen).

· Pystyportaalit. Tämäntyyppinen portaali on tarkoitettu tietyntyyppisille markkinoille ja palvelee yleisöä, joka käyttää näiden markkinoiden palveluita tai työskentelee niillä. Esimerkkejä tällaisista portaaleista ovat esimerkiksi matkatoimistot, jotka tarjoavat palveluita hotellien varaamiseen, lippujen tilaamiseen ja toimittamiseen, pääsy karttoihin ja tiereittejä koskeviin tietoihin, tai B2B-portaalit (business-to-business), joiden avulla asiakkaat voivat toteuttaa yhteisiä liiketoiminta (esimerkiksi tavarantoimittajien valinta ja tavaroiden ostaminen, huutokauppojen järjestäminen).

· Yritysportaalit on tarkoitettu yhden yrityksen työntekijöille, asiakkaille ja yhteistyökumppaneille. Tällaisen portaalin käyttäjät saavat roolinsa ja henkilökohtaisen profiilinsa mukaan pääsyn heille tarkoitettuihin palveluihin ja sovelluksiin.

Muut yleisimmät verkkosovellukset:

· Alueelliset Internet-portaalit, yleismaailmalliset, mutta kiinnostuneiden vierailijoiden maantieteelliset rajat (e1.ru);

· Hakukoneet- nämä ovat Internet-portaaleja, jotka on suunniteltu tarjoamaan vierailijoilleen mahdollisuus löytää sivustoja, joista löytyy tiettyjä sanoja tai kokonaisia ​​lauseita (metabot.ru);

· Hakemisto on kokoelma linkkejä sivustoille. Miksi tarvitsemme luetteloita, jos on haku? Hyvin usein emme tiedä tarkalleen mitä tarvitsemme, emme osaa muotoilla sitä muutamalla sanalla (mail.ru);

· Sähköiset ilmoitustaulut ovat paikka Internetissä, jonne lähes kuka tahansa voi jättää tiedottavaa, kutsuvaa tai mainosluonteista tietoa;

· Foorumit ovat erityisiä sivustoja tai sivustojen osioita, jotka on suunniteltu vierailijoille jättämään viestejä ja vaihtamaan mielipiteitä.

· Chatit ovat toinen Internet-viestintäpaikka, mutta sen tarkoituksena ei ole vaihtaa mielipiteitä jostain aiheesta, vaan vain ajanvietto;

· Ladattavat tiedostot;

· Kuvagalleriat;

· Tilastoelementit;

· Erilaisten tietojen tallentaminen Internetiin;

· Postituslistapalvelimet, ne tarjoavat palveluita tietojen toimittamiseen laajalle lukijajoukolle (subscribe.ru);

· Verkkokaupat ja huutokaupat (ozon.ru, molotok.ru).

Verkkoprojektin lähtökohtana on analyysi sivuston tavoitteista ja toiminnoista, joita käyttäjälle tarjotaan.

Toisessa vaiheessa rakennetaan sivuston tietoarkkitehtuuri.

Kun kaikki sivuston materiaalit ja sen rakenne on tiedossa, voit siirtyä itse navigoinnin ja sivujen suunnitteluun.

Jokaiselle sivulle on tarpeen sijoittaa selkeästi näkyvä linkki sivustokarttaan. Kartan näyttävän sivun koko ei saa olla suurempi kuin kaksi sivua käyttäjän näytöllä. Käytetään kahdenlaisia ​​karttoja: staattisia ja dynaamisia. Tehokkainta on käyttää karttaa, jossa on staattinen tietoarkkitehtuurin näyttö, koska dynaaminen näkymä johtaa käyttäjässä entistä suurempaan hämmennykseen. Kartta on luotu käyttäjän suuntaamiseksi paremmin, joten kartan tulee näyttää käyttäjän nykyisen sijainnin lisäksi myös ne osiot, joilla hän on jo käynyt.

Yrityksen verkkosivun pääsivu on sivuston kasvot koko verkkoon päin (Kuva 2 Liite B). Päällä kotisivu Yrityksen tavoitteet on ilmaistu selkeästi, ja jokaisen suunnitteluelementin tulee antaa käyttäjälle mahdollisuus ymmärtää sivustoa paremmin ja päättää toimenpiteistä ongelmien ratkaisemiseksi.

Useimmat käyttäjät aloittavat matkansa sivuston läpi pääsivulta. Samalla sivustomme tulee tehdä sellaiseksi, että syvälinkin kautta sivustolle tulevat ihmiset tuntevat olonsa mukavaksi. Tätä varten sinun on asetettava jokaiselle sivuston sivulle:

· yrityksen nimi tai logo vasemmassa yläkulmassa

· Sivuston yksilöllinen iskulause, joka koostuu yhdestä lauseesta

Ei voida olettaa, että käyttäjä on saapunut tämä sivu, joka kattaa koko polun alusta loppuun. On täysin mahdollista, että hän ei nähnyt tietoja, jotka ilmoitimme sivuilla huipputaso hierarkia. Syvälinkeillä meidän on suunnattava käyttäjä paikkaan, kerrottava hänelle, missä hän on tällä hetkellä sivustolla, osoittamalla sivulla oleva ketjulinkki. Jos sivua ei tarvitse indeksoida hakukoneissa, sinun on syötettävä "HEAD"-elementti .

"Tietoja meistä" -osiossa sinun on annettava perustiedot yrityksestä:

· ylimmän johtoryhmän kokoonpano (lähdeluettelo ja valokuvat);

· Yhteystiedot;

· organisaation filosofia (näkemys liiketoiminnasta, suhteet yhteiskuntaan, pyrkimykset);

· tärkeimmät historialliset virstanpylväät;

Pitkä selitys "Tietoja meistä" -sivun yläosassa auttaa käyttäjää ymmärtämään paremmin, mitä tämän lahjan sisältö sisältää.

Tekstin tulee olla helppolukuista sekä nuorille että vanhoille käyttäjille, joten kirjasinkoko on määritettävä suhteellisissa yksiköissä absoluuttisten yksiköiden sijaan, koska koon tulee valita käyttäjien itse. Tässä tapauksessa tekstin on mahduttava kokonaan sivulle, jotta se ei ärsytä sivuston sivujen vaakasuuntaisen vierityksen käyttöä.

Käyttäjät lukevat harvoin verkkosivuja sana sanalta. Ensimmäisellä katselukerralla hän etsii faktoja ja jättää huomiotta yksityiskohdat, mutta löydettyään kiinnostavaa materiaalia hän voi mennä syvemmälle. Likimääräinen sivun katselukaavio näyttää tältä: ensimmäinen vaakasuora viiva katsotaan kokonaan, seuraavaa ei katsota täydessä syvyydessä, ja jokaisella seuraavalla rivillä tiedon sieppaus vähenee yhä enemmän.

Siksi käyttäjät näkevät usein vain artikkelin yläosan. Ja vain kiinnostuneimmat lukijat rullaavat sivua alaspäin, ja vain nämä harvat ymmärtävät artikkelin tarinan sen kaikissa yksityiskohdissa. Siksi on tärkeää soveltaa "käänteisen pyramidin periaatetta", joka koostuu siitä, että artikkeli alkaa "päätelmillä", sitten on viesti tärkeimmistä tiedoista ja lopussa tapahtuman tausta on annettu.

Jotta sivut olisivat helppokäyttöisiä, käytämme:

· avainsanojen korostaminen;

· hyvin kirjoitetut otsikot;

· luettelot merkinnöillä;

· yksi kappale ideaa kohden (käyttäjät ohittavat kaikki muut ideat, jos kappaleen pääsanat eivät houkuttele heitä);

· käänteinen pyramidityyli (jossa artikkeli alkaa johtopäätöksellä);

· vähemmän sanoja kuin tavallisessa artikkelissa;

· epäselvien termien vähimmäismäärä;

· ilmoitus päivämäärästä, jolloin viesti on luotu (jos tietää kuinka pitkä se on, se on merkityksellinen Tämä hetki);

· "ALT"-attribuutin kontekstitiedot.

· sähköpostin otsikot näytetään usein kontekstista poikki:

· sivuston artikkeliluettelossa;

· sähköpostiviestien otsikoissa;

· hakutuloksissa;

· selaimen kirjanmerkeissä.

Samanaikaisesti käyttäjillä ei pitäisi olla mitään supertietoa ymmärtääkseen otsikkoamme, jos he ohittavat otsikoiden alla olevan tekstin. Tästä syystä otsikkotekstin tulee olla erillinen tieto, jonka avulla se voidaan ymmärtää ilman muuta sisältöä. Otsikkoa kirjoitettaessa on käytettävä neutraalia kieltä, eikä: sanaleikkejä, "hienotusta", "houkuttelua", isoja kirjaimia (koska näyttää siltä, ​​​​että huudamme käyttäjälle)

Käyttäjät pitävät mielekkäistä otsikoista. Mitä lyhyempi mikrosisältö on, sitä helpompi se on kuoria. On välttämätöntä sulkea pois saman sanan käyttö jokaisen artikkelin ja sivun otsikon alussa, koska jos useita tällaisia ​​artikkeleita käytetään samanaikaisesti, on vaikeaa valita tarvittava artikkeli paneelista tai kirjanmerkeistä.

Kun meitä pyydetään antamaan sähköpostiosoite, sinun on kerrottava tässä ja nyt, mitä käyttäjä tarkalleen saa ja kuinka usein häiritset hänen mielenrauhaa postilaatikko. Mailto-viittauksia tulee käyttää siten, että on selvää, että kyseessä on postiosoite. Älä laita sähköpostilinkkejä nimiin, sillä nimen napsauttaminen johtaa heidän biografiaan. Sähköpostilla kommunikoinnissa ei ole mitään syytä käyttää jonkun työntekijän nimeä, ellei käyttäjä ole luonut hänen kanssaan henkilökohtaista suhdetta (tuntemattomien ihmisten sähköpostit päätyvät useimmiten roskakoriin).

Sivuston uskottavuuden lisäämiseksi on käytettävä korkealaatuisia graafisia kuvia. Sinun ei kuitenkaan tule käyttää suuria kuvia oletuksena. On suositeltavaa käyttää luonnoksia ja tarvittaessa suurentaa niitä niin paljon kuin käyttäjä haluaa. Pikkukuvien tulee sisältää kaikki kuvan perustiedot. Sivustolla olisi oikeampaa käyttää valokuvia oikeista työntekijöistä ja asiakkaista kuin valokuvamalleista, joissa on häikäisevä Hollywood-hymy. On myös tarpeen käyttää hyvää kirjoitustyyliä ja lähteviä hypertekstilinkkejä muille sivustoille. "Mainosvettä" ei tarvitse käyttää, sillä se kantaa ylimääräistä emotionaalista kuormaa ja käyttäjien täytyy käyttää aikaa hyperbolien seulomiseen todellisista faktoista.

Klassinen tapa lisätä kiintymystä sivustoon on julkaista tuoretta materiaalia tietyllä säännöllisyydellä (päivittäisestä kuukausittain). Kiinnostuneille on tarpeen järjestää tuoreen materiaalin postitus. Lähes 100 % tilaajista vierailee säännöllisesti itse sivustolla niin kauan kuin kirjoittaja muistuttaa heitä itsestään.

Verkkosivujen suunnittelun tulee mukautua ihmisiin. Yksi vaihtoehto tällaiselle laitteelle on profiili, mutta sen täyttäminen vaatii kärsivällisyyttä, minkä vuoksi sen täyttävät vakiintuneet sivuston kävijät. Siksi käyttäjien seuraamiseksi on parempi käyttää "evästettä", jonka tiedostoon syötetään kaikki tarvittavat tiedot, eikä tylsää rekisteröintimenettelyä. Jos rekisteröityminen on edelleen välttämätöntä turvallisen toiminnan vuoksi, sinun ei pidä luoda liian tiukkoja ilmoittautumislomakkeita. Jos on mahdollista käyttää automaattista täydennystä ja asettaa kohdistin automaattisesti lomakkeen ensimmäiseen kenttään.

Sinun ei pitäisi luoda lomakkeita Internetistä etsimistä varten, jos käyttäjä tarvitsee sitä, hän käyttää erityistä hakukonetta.

Linkkien tulee olla ennakoitavissa; käyttäjän tulee tietää, mitä tapahtuu, jos hän klikkaa linkkiä. Tee selväksi, mikä linkki on: jos se on tekstiä, tee se värilliseksi tai alleviivaukseksi. Älä piilota eroja vierailtujen ja vierailemattomien linkkien välillä. Luo linkkejä odottaen, että hakukoneet ovat tärkeimmät vierailijat, ja he ovat kuuroja ja sokeita korkealle teknologialle. Suunnittele otsikkotunnisteet niin, että ne näyttävät hyviltä hakukoneissa ja kirjanmerkeissä, joten sinun on aloitettava linkkisi avainsanalla.

Vältä rikkinäisten linkkien näyttämistä, sillä muut sivustot ja hakukoneet eivät linkitä meihin tässä tapauksessa.

Anna käyttäjän valita sivustoa navigoidessaan, miten sivut avataan, joko ponnahdusikkunoissa tai jollain muulla tavalla.

Verkossa käyttäjät eivät kiinnitä huomiota mihinkään muuhun kuin tavoitteeseensa, ja mainonta, joka häiritsee heitä saavuttamasta tavoitetta, jätetään huomiotta. Jos mainoksemme ilmestyy ennen kuin käyttäjä löytää häntä kiinnostavan materiaalin, se todennäköisesti suljetaan. Ja kun hän suorittaa päätehtävänsä ja on valmis katsomaan ilmoitusta lähemmin, hän ei yksinkertaisesti näe sitä enää, koska hän sulki ponnahdusikkunan. Siksi sinun ei pitäisi koskaan häiritä käyttäjää tavoitteestasi.

Kun käyttäjä kirjoittaa hakusanoja hakukoneeseen, kyselyn tulosluettelossa näkyvät mainokset liittyvät suoraan siihen, mitä henkilö tarvitsee. Ja niin hän lukee nämä mainokset ja napsauttaa linkkejä. Tällainen mainonta maksaa paljon vähemmän kuin lehtisten jakaminen.

Menestyksen salaisuus on siis yhdistää mainonta käyttäjien tavoitteisiin.

· "Sulje"-painikkeen puuttuminen;

· temppuja saada ihmiset napsauttamaan;

· osoittaa selvästi, mitä tapahtuu, kun napsautat sitä;

· antaa Lisäinformaatio itsestäsi poistumatta nykyiseltä sivulta.

Arviointityön suorittamiseen tarvitaan kolmesta viiteen osallistujaa. Jokainen heistä tekee työnsä erikseen. Sen jälkeen heidän tuloksiaan verrataan ja tehdään yksi johtopäätös. Testi suoritetaan kahdessa vaiheessa:

1) käyttöliittymän ymmärtäminen;

2) huomion keskittyminen tiettyihin elementteihin.

Jokainen ongelma on mainittava erikseen, riippumatta siitä, kuinka se toistuu tulevaisuudessa.

Verkkosovellusten kehitystyökalut

Ohjelmointikielten sovellusalueet web-sovellusten kehittämiseen

Hypertext Markup Language tai HTML, kuten se yleisemmin tunnetaan, on World Wide Webin taustalla oleva tietokonekieli. HTML-kielen ansiosta mikä tahansa teksti voidaan merkitä, muuntaa hypertekstiksi ja julkaista sitten Webissä.

HTML-kielellä on oma merkkisarja, jota verkkoselaimet käyttävät sivun näyttämiseen. Nämä merkit, joita kutsutaan kahvoiksi, sisältävät elementtejä, joita tarvitaan hyperlinkkien luomiseen.

Yksi erottuvia piirteitä HTML-asiakirjat ovat sitä, että asiakirja itsessään sisältää vain tekstiä, ja kaikki muut objektit on sisäänrakennettu asiakirjaan silloin, kun se näyttää sen selaimessa erityisillä tunnisteilla ja ne tallennetaan erikseen. Kun tallennat HTML-tiedoston, dokumentin sijaintipaikkaan luodaan kansio, johon sijoitetaan mukana tulevat graafiset suunnitteluelementit.

Ensinnäkin PHP:tä käytetään palvelinpuolella toimivien komentosarjojen luomiseen, minkä vuoksi se keksittiin. PHP pystyy ratkaisemaan samat ongelmat kuin muutkin CGI-skriptit, mukaan lukien html-lomaketietojen käsittely, html-sivujen dynaaminen luominen ja vastaavat. Mutta on muita aloja, joilla PHP:tä voidaan käyttää.

Toinen alue on komentorivillä suoritettavien skriptien luominen. Eli kanssa PHP:n avulla voit luoda komentosarjoja, jotka suoritetaan verkkopalvelimesta ja selaimesta riippumatta tietyllä koneella.

Ja viimeinen alue on GUI-sovellusten luominen ( graafiset käyttöliittymät) toimii asiakaspuolella.

Ajax tulee sanoista Asynchronous Javascript And XML, eikä se ole tekniikka sanan varsinaisessa merkityksessä. Jos tavallisessa verkkosovelluksessa palvelin käsittelee kaikki tiedot, kun taas selain on vastuussa vain vuorovaikutuksesta käyttäjän kanssa, pyyntöjen lähettämisestä ja saapuvan HTML:n tulostamisesta, niin Ajax-sovelluksessa käyttäjän ja palvelimen välille ilmestyy toinen välittäjä - Ajax-moottori. . Se määrittää, mitkä pyynnöt voidaan käsitellä "paikan päällä" ja mitkä on osoitettava palvelimelle.

Myös palvelimen käyttäytyminen on muuttunut. Jos aiemmin palvelin antoi jokaiselle pyynnölle uuden sivun, niin nyt se lähettää vain asiakkaan tarvitsemat tiedot ja Ajax-moottori luo siitä HTML:n suoraan selaimeen.

Asynkronisuus ilmenee siinä, että jokainen käyttäjän napsautus ei pääse palvelimelle, ja myös päinvastoin - jokaista palvelimen reaktiota ei aiheuta käyttäjän pyynnöstä. Useimmat pyynnöt generoi Ajax-moottori, ja se voidaan kirjoittaa siten, että se lataa tietoja ennakoiden käyttäjän toimia.

Missä Ajaxia käytetään:

· Lomakkeet. Ne ovat hyvin hitaita. Jos siirrät tietoja asynkronisesti, sivu ei lataudu uudelleen.

· Navigointi "puun" muodossa. Yleensä tällainen navigointi on kauheaa. Yksinkertainen topologia on paljon kätevämpi, mutta jos se tulee siihen, on parempi käyttää Ajaxia.

· Suodattimet. Verkkosivustot lajitellaan usein päivämäärän tai nimen mukaan. Ajax on paljon kätevämpi.

JavaScript

Netscape on kehittänyt JavaScript-ohjelmointikielen interaktiivisten HTML-dokumenttien luomiseen. Se on oliopohjainen kieli sulautettujen sovellusten kehittämiseen sekä asiakas- että palvelinpuolella. Kielen syntaksi on hyvin samanlainen kuin Javan syntaksi - siksi sitä kutsutaan Java-kaltaiseksi.

JavaScriptin pääkäytöt jakautuvat seuraaviin luokkiin:

· dynaaminen asiakirjan luominen skriptillä;

· käyttäjän täyttämien HTML-lomakekenttien aitouden nopea varmistus ennen niiden siirtämistä palvelimelle;

· dynaamisten HTML-sivujen luominen yhdessä peräkkäisten tyylisivujen ja dokumenttiobjektimallin kanssa;

· käyttäjän vuorovaikutus, kun ratkaistaan ​​"paikallisia" ongelmia, jotka on ratkaistu HTML-sivulle upotetun JavaScript-sovelluksen avulla.

VBScript

Microsoftin kehittämä VBScript-skriptikieli on osajoukko Visual Basic -kieltä Windows-sovellusohjelmien kehittämiseen, mikä on melko yleinen ohjelmoijien keskuudessa. Kuten sen emo, VBScript on melko yksinkertainen ja helppo oppia.

Sen käytön etuna komentosarjojen luomiseen on kyky käyttää, pienin muutoksin, aiemmin kirjoitettuja menetelmiä Visual Basicissa ja Visual Basic for Applicationissa.

Toiminnallisuus VBScriptillä kirjoitetut skriptit eivät eroa JavaScript-komentosarjojen ominaisuuksista: dynaaminen luominen asiakirja tai sen osat, tapahtumien sieppaus ja käsittely ja niin edelleen.

VBScriptiä käytetään asiakaspuolen komentosarjaan (jolloin selaimessa on oltava sisäänrakennettu tulkki kyseiselle kielelle) ja palvelinpuolen komentosarjaan (jolloin palvelimen on tuettava VBScriptiä).

Asiakaskomentosarjojen luomiseen käytetään JavaScript-sarjan kaltaisten objektien joukkoa. Asiakas- ja palvelinobjektit eroavat toisistaan, mutta sekä asiakas- että palvelinkomentosarjojen kehittämisessä on olemassa yhteinen osa (ydin).

Perl on yleisimmin käytetty järjestelmien hallintatyökalujen kehittämiseen, mutta viime aikoina se on saavuttanut valtavan suosion Internet-sovellusten kehittämisessä: CGI-komentosarjat, automaattiset sähköpostinkäsittelyjärjestelmät ja Web-sivustojen tuki.

Tässä on esimerkkejä ongelmista, jotka voidaan ratkaista Perlillä:

· Windows NT -käyttäjien tilan ja ominaisuuksien eroavaisuuksien tarkistaminen;

· NT-palvelujen hallinta komentoriviltä ja etänä paikallinen kone tilastotietojen hankkiminen erillisellä koneella;

· Voi myös toimia FTP-protokollan kanssa;

· järjestelmätuki UNIXille ja Windowsille.

Tällä hetkellä sisällä maailman laajuinen verkko On olemassa useita miljoonia verkkosivustoja, ja niiden määrä kasvaa jatkuvasti. Jokaisella on mahdollisuus paitsi katsella mitä tahansa niistä ja poimia hyödyllistä tietoa itselleen, myös osallistua aktiivisesti niiden luomiseen. Ympäristö, jossa kehitys tapahtuu, on erittäin tärkeä.

Macromedia tekee Dreamweaveristä edelleen intuitiivisen ja helppokäyttöisen. Toisaalta tehokkaat työkalut ja toisaalta helppokäyttöisyys tekevät Macromedia-tuotteista ihanteellisen ohjelmistopaketin sekä ammattimaisille web-suunnittelijoille että aloittelijoille. Macromedia-pakettiin sisältyvät tuotteet, kuten Flash, Firework, Dreamweaver, tekevät työstäsi tuottavampaa ja voivat samalla korvata toisiaan (voit esimerkiksi luoda painikkeita mihin tahansa). Tuotteet, kuten: Sitespring, FreeHand lisäävät tehokkuutta työskennellessäsi asiakkaan kanssa.

Dreamweaverilla on monia etuja:

Dreamweaver tukee puhdasta HTML-koodia sekä uusimpia DHTML- ja CSS-laajennuksia.

Sisältää erinomaiset välineet automaattiseen yhteydenhallintaan, eli aina kun tiedostoja siirretään ympäristössä, kaikki yhteydet palautetaan automaattisesti. Sivun osia voidaan estää tahattomalta vahingoittumiselta suojaamiseksi.

Voit kumota useita vaiheita sitten tehdyt muutokset (kun olet kuitenkin tallentanut sivun, et voi kumota muutoksia).

"Dynaaminen selainten välinen tarkistus" on käytössä.

Tukee sekä kolmannen osapuolen kehittäjien että itse Macromedian laajennuksia (yli 500).

Dreamweaver sisältää kirjaston elementtejä, joita voit käyttää web-sivuilla, kuten navigointipalkin, tekijänoikeuskuvaajan ja paljon muuta.

Käytetään multimedian lisäämiseen web-sivuille ja erilaisia ​​tyyppejä tiedostot Flashista ja Javasta RealAudioon, interaktiivisia elementtejä, kuten hakukoneita, foorumeita, verkkokauppajärjestelmiä.

Dreamweaverilla ei ole omia kuvanluontityökaluja. Se esittelee vain yksinkertaisimmat muokkaustyökalut, joten kuvien luomiseen ja muokkaamiseen tarvitsemme erityisiä graafisia muokkausohjelmia.

Dreamweaverilla voit poistaa tarpeettoman koodin Microsoft-sovelluksista, minkä jälkeen sivut latautuvat nopeammin ja näkyvät paremmin eri selaimissa.

Fireworks on grafiikkaeditori, jolla on mahdollisuus optimoida sitä edelleen ja lähettää se verkkoon. Käyttämällä monenlaisia ​​työkaluja voimme luoda ja muokata sekä vektori- että rasterigrafiikka samassa tiedostossa sen sijaan, että siirryisit ohjelmasta toiseen. Fireworks luo HTML- ja JavaScript-koodia ja voi helposti luoda dynaamisia valikoita ja navigointipalkkeja verkkosivuillemme. Graafisten tiedostojen tehokkaan optimoinnin avulla voit pienentää niiden kokoa niin paljon kuin mahdollista laadun heikkenemättä.

Lisäksi on mahdollista muokata WEB-sivujen ulkoasuja. Esimerkiksi Fireworks 8:ssa voit avata graafinen tiedosto tulevan sivuston koko leveydelle, piirrä tarvittava graafinen suunnittelu ja leikkaa se sitten Slice Tool -työkalulla sellaiseksi kuin HTML-dokumentin tulevan taulukon pitäisi näyttää. Tämän jälkeen voit aloittaa yksittäisten graafisten elementtien jalostamisen ja muun muassa luoda aktiivisia grafiikoita, jotka vastaavat kohdistimeen, ilman ohjelmointikieltä (JavaScript) ollenkaan.

Yksi kolmesta ammattilaisesta graafiset editorit, joka johtaa vaihtelevalla menestyksellä kamppailua ensisijaisuudesta työskentelyssä vektorigrafiikkaa. FreeHand on paljon nopeampi ja yksinkertaisempi kuin kilpailijansa - CorelDraw ja Adobe Illustrator. FreeHand sopii loistavasti logojen, mainonnan, verkkografiikan ja animaatioiden luomiseen.

Ohjelman valmistajat ovat tehneet paljon työtä tehdäkseen käyttäjien elämästä mahdollisimman helppoa: ohjelman käyttöliittymä on yksinkertainen ja intuitiivinen, on monia gadgeteja, joiden avulla voit nopeasti ja helposti suorittaa monimutkaisia ​​esineiden muunnoksia tai saavuttaa erilaisia ​​taiteellisia tehosteita. . FreeHand voi viedä ja tuoda tiedostoja lähes kaikissa yleisissä muodoissa. Lisäksi se sisältää pikanäppäinasetukset, jotka emuloivat muita yleisiä ohjelmia (Adobe Illustrator, CorelDraw). Joten sinun ei tarvitse opetella uudelleen, kun vaihdat FreeHandiin.

Mielenkiintoinen ja tärkeä FreeHandin ominaisuus suurissa projekteissa työskenneltäessä on kyky tehdä dokumenttiin globaaleja muutoksia sekä tekstiin että kaikkiin graafisiin objekteihin. Globaali korvausmekanismi on erittäin joustava. Korvaamisen lisäksi sen avulla voit valita objekteja, joilla on määritetyt ominaisuudet myöhempää muuntamista varten. Tärkeimmät kohteiden etsimiseen ja korvaamiseen käytettävät ominaisuudet ovat väri, ääriviivojen paksuus, fontti ja kiertokulma.

Freehand-asiakirjat voidaan helposti muuntaa verkkosivuiksi. FreeHand ei tietenkään ole HTML-editori, mutta se tukee perusversiota HTML-elementtejä. FreeHand-verkkosivut voidaan helposti varustaa Flash-animaatiolla. Tekstilohkot, objektiryhmät ja ääriviivat sisältävät objektit lisätään animaatioleikkeeseen. Pieni leike FreeHand-objekteista luodaan kirjaimellisesti yhdellä komennolla - jäljellä on vain seurata joitain asetuksia. Jokainen leikkeen kehys asetetaan erilliselle kerrokselle; animaatiotehoste saavutetaan toistamalla peräkkäin yksittäisten kerrosten sisältöä. Mutta FreeHand-työkalut eivät korvaa Macromedia Flash -editoria.

Luo houkuttelevia interaktiivisia multimediaesityksiä WEB-sivustoille. Flashille on ominaista vektorigrafiikka ja animaatio, vaikka ohjelmaa voidaan käyttää myös rasterigrafiikan käsittelemiseen tai näyttämiseen, videomateriaalin muokkaamiseen ja jopa äänitiedostojen käsittelyyn.

Flash-sisältö julkaistaan ​​pienikokoisina SWF-tiedostoina myöhempää näyttöä varten useissa eri alustoissa Flash-soittimen avulla. Kun SWF-tiedostoa toistetaan verkossa, sisältöä, kuten MP3-äänitiedostoja, Flash-videoita ja kuvia, voidaan ladata dynaamisesti SWF-tiedostoon. JPEG-muodossa. Flash-soittimen avulla voit muodostaa yhteyden tietolähteisiin ja yhdistää ne tietokantaan, XML- tai verkkopalveluihin. Kaikilla näillä ominaisuuksilla houkuttelevia animaatioita ja tehosteita voidaan tuoda tietopohjaisiin sovelluksiin. Flash tukee antialiasointia (reunojen tasoitus sekoittamalla vierekkäisiä värejä). Koska tämä tiedostomuoto perustuu vektorigrafiikkaan, objekti säilyttää kuvanlaadun millä tahansa resoluutiolla ja on ihanteellinen animaatiokehysten luomiseen.

Tehokas tapahtumalähtöinen kieli. Käytetty ActionScript-kieli on lähes täysimittainen ohjelmointikieli, joka tukee ehtoja, silmukoita, taulukoita, funktioita ja luokkia, jotka voidaan periä.

Flashin hyväksi on syntyvien tiedostojen pieni koko ja vektorikuvamuodon käyttö sekä rasteri- ja äänitiedostojen pakkaus, millä on erittäin positiivinen vaikutus sivun koon ja latausajan pienentämiseen.

Tämä ohjelma on erittäin käyttäjäystävällinen. Siinä on paljon valmiita tunnisteita ja malleja.

Käyttöliittymän joustavuus on yksi tuotteen vahvuuksista. Jokainen käyttäjä voi helposti muokata HomeSite-käyttöliittymää mieltymyksiensä ja tarpeidensa mukaan.

Työskennellessään käyttäjä näkee työalueen, jossa on kaksi välilehteä - Selaa ja Muokkaa. Toisin sanoen ohjelmointi tapahtuu Muokkaa-välilehdellä, ja tulos näkyy, jos valitset Selaa-välilehden. Luomisen aikana uusi sivu Jotkut tagit, kuten HTML ja BODY, näkyvät automaattisesti muokkauskentässä. Tämä on malli, joka ladataan, kun luot uuden sivun. Sen sisältöä voidaan muuttaa.

HomeSite tekee sivustoarkkitehtuurin rakentamisesta erittäin helppoa. Tätä helpottaa Pikapaneeli Palkki, jossa on välilehtijärjestelmä valmiilla tunnisteilla. Näiden välilehtien tagit ovat hyvin erilaisia ​​- yksinkertaisista, kuten kappale, java-skripteihin. Voit yleensä jättää yhden välilehden lisäämällä siihen kaikki tarvittavat tunnisteet Mukauta-valikon kautta. Voit myös luoda tunnisteita tai niiden yhdistelmiä itse. Kun napsautat painiketta, jossa on tietty tunniste, näkyviin tulee ikkuna, jossa voit määrittää tunnisteasetukset ja määrittää sen attribuutit. Tukee WYSIWYG-tilaa kaikilla sen eduilla ja haitoilla.

Työsi nopeuttamiseksi käytettävissä on monia tunnisteiden muokkaustyökaluja. Näitä ovat esimerkiksi toiminnot, kuten Tag Completion, Tag Editors ja Tag Insight. Niiden avulla tunnisteiden ja niiden attribuuttien muokkaaminen on paljon helpompaa. Mukana on myös koodinpätkiä.

HomeSite integroituu helposti ohjaimiin lähdekoodi ja projektinhallintajärjestelmät, ja tarjoaa myös laajat ominaisuudet työskentelyyn FTP-protokollan kanssa, jonka ansiosta voimme nopeasti ottaa sivuston käyttöön ja järjestää sen tehokkaan ylläpidon.

Se on markkinoiden suosituin HTML-editori, pääasiassa suosionsa ansiosta Microsoftin paketti Toimisto. Ohjelma tarjoaa tehokkaita ominaisuuksia ja houkuttelevan ohjelmistopaketin, mukaan lukien Image Composer, joka on suunniteltu kuvien luomiseen (Liite B). FrontPage sisältää myös WEB-komponentteja, joita tarvitaan interaktiivisten ominaisuuksien lisäämiseen web-sivustoon. Microsoft FrontPage on klassinen WYSIWYG-editori, jolla on kuitenkin mahdollisuus muokata koodia manuaalisesti.

Ohjelmassa on kolme tapaa työskennellä asiakirjan kanssa: Normaali, HTML ja Esikatselu.

Normaalitilassa verkkosivut ovat tavallisia tekstitiedostoja, joilla voidaan muokata kaikkia elementtejä - tekstistä kuviin.

HTML-tilassa syntaksin korostus on tarjolla, mutta se on melko keskinkertaista - kuvaukset on korostettu sinisellä, kaikki muu on musta.

Esikatselutilassa voit nähdä, miltä sivusi näyttää selainikkunassa.

FrontPagella on taulukkosuunnittelija, joka tekee niiden luomisesta paljon helpompaa. Yksi ohjelman tärkeimmistä eduista on käytettävissä olevien mallipohjien suuri määrä, jonka ansiosta käyttäjä ei saa raahata aivojaan projektin suunnittelusta. Kun olet valinnut tarvittavan mallin, voimme siirtyä suoraan sivun täyttämiseen sisällöllä. Tässä tulee esiin FrontPagen kauneus: HTML-sivun luontiprosessi ei eroa tavallisen sivun luomisesta. tekstiasiakirja V Microsoft Word. Meillä on pääsy samoihin työkaluihin tekstin muokkaamiseen, sen muotoilun muuttamiseen, taulukoiden luomiseen ja muokkaamiseen, erilaisten objektien ja kuvien lisäämiseen, ja kaikki tämä ilman HTML-tuntemusta. FrontPage jakaa työalueen useisiin lohkoihin, jotka sisältävät tiettyjä sivuelementtejä - kuvia, tekstiä, otsikoita jne. Jokaiselle lohkolle voit määrittää omat muotoiluparametrisi ja sen sijainnin suhteessa sivuun.

Miinukset: pieni joukko kehitystyökaluja, mahdottomuus ostaa ohjelmaa erikseen. Microsoft FrontPage on hyvä valinta HTML-editoriksi ensimmäistä kertaa, mutta tarpeidesi kasvaessa sen ominaisuudet eivät välttämättä riitä. Siellä on myös takapuoli mitalit - tuloksena olevan koodin monimutkaisuus ja kömpelyys, joka luonnollisesti vaikuttaa asiakirjan lopulliseen kokoon. On myös erittäin vaikeaa tehdä muutoksia tällaiseen asiakirjaan tulevaisuudessa. Mutta tämä ei ole pikemminkin tietyn tuotteen, vaan melkein kaikkien WYSIWYG-editorien haittapuoli (What You See Is What You Get - "mitä näet, sitä saat").

Web-komponentit toimivat vain, jos käytetyllä web-palvelimella on niitä vastaavia ohjelmia.

Huolimatta siitä, että Microsoft Word on tekstieditori eikä sitä pohjimmiltaan pidetä HTML-editorina. Sillä on mahdollisuus tallentaa tiedostoja HTML-muodossa. Tämän seurauksena saatamme kohdata sivuja, jotka on luotu tavalla tai toisella Microsoft Wordissa. Editorilla generoidun HTML:n ongelmat ovat samanlaisia ​​kuin FrontPagen: molemmat ohjelmat tuottavat redundanttia koodia, joka ei kaikki ole HTML-standardin mukaista. Valtava määrä ihmisiä, jotka käyttävät Wordia päivittäisessä työssään, tulee mahdollisiksi HTML-dokumenttien kehittäjiksi.

On kaksi tapaa luoda Web-sivu Wordissa: käyttämällä ohjattua toimintoa tai muuntamalla olemassa oleva Word-asiakirja HTML-muotoon. Tässä tapauksessa Word itse luo HTML-tunnisteita, vaikkakaan ei optimaalisella tavalla. Muutos johtaa luonnollisesti siihen, että osa dokumentin suunnittelusta katoaa tai muuttuu. Jos sinun on lisättävä omia tunnisteita HTML-sivulle, Word antaa sinun muokata HTML-koodia suoraan.

Suunniteltu kuvien luomiseen ja muokkaamiseen, eli kuviin, jotka sisältävät vektorigrafiikkaelementtejä, kuten fontteja, geometrisia muotoja jne.

Web-sivut voivat sisältää monia elementtejä - HTML-tekstiä, rasterikuvia, vektorigrafiikkaa. Illustratorissa voit käyttää fragmentteja määrittääksesi objektin eri verkkoelementtien rajat. Web-sivu on jaettu soluihin, jotka esitetään kolmella tyypillä: kuvat, ilman kuvia, HTML-teksti.

Tässä tapauksessa voit tallentaa jokaisen fragmentin itsenäisenä tiedostona, jolla on oma muoto, asetukset ja väripaletti. Sirpaleiden lukitus estää tahattomat asennon muutokset. Fragmentin koko on sidottu sen sisältämään esineeseen. Siksi, kun siirrät tai muutat kohteen kokoa, fragmentin rajat säädetään automaattisesti, mutta tarvittaessa niitä voidaan aina säätää manuaalisesti.

Linkkikarttojen avulla voit liittää yhden tai useamman kuvan alueen (kutsutaan hotspotiksi) URL-osoitteeseen. Kun napsautamme aktiivista aluetta, verkkoselain lataa siihen liittyvän tiedoston.

Suurin ero linkkikarttojen ja fragmenttien käyttämisen välillä linkkien luomiseen on se, miten objekti viedään verkkosivulle. Linkkikarttoja käytettäessä objekti tallennetaan yhdeksi kuvatiedostoksi, kun taas laattoja käytettäessä kohde jaetaan useisiin erillisiin tiedostoihin. Toinen ero linkkikarttojen ja laattojen välillä on se, että karttojen avulla voit linkittää monikulmion tai suorakaiteen muotoisia alueita objektissa, kun taas laattojen avulla voit linkittää vain suorakaiteen muotoisia alueita.

Suosituin ja laajimmin käytetty kuvankäsittelyohjelma. Sen avulla voit luoda erittäin taiteellisia kuvia. Se sisältää kaiken mitä tarvitset ammattimaisen grafiikan luomiseen ja muokkaamiseen.

Photoshop ei ole vain kuvankäsittelyohjelma, se on luokkansa tehokkain ja monipuolisin ohjelma. Ohjelman avulla voit retusoida kuvaa ja kohdistaa siihen erikoistehosteita, siirtää yksityiskohtia valokuvasta toiseen, lisätä tekstiä, muuttaa värisuhteita ja jopa lisätä väriä harmaasävykuviin. Photoshop-työkalut ovat yhteensopivia grafiikkataulujen kanssa, mikä mahdollistaa täysin taiteellisten kuvien luomisen, ei huonompia kuin vesiväreillä ja öljyillä tehdyt.

Perusasioiden yksinkertaisuudesta huolimatta Photoshop työkalut Käyttäjä voi myös muokata niitä "itsekseen". Tämä vastaa loputtoman valikoiman värikyniä. Koska piirustusohjelmat käyttävät pikseleitä, ne sopivat ihanteellisesti värikynien, spraymaalien, vesivärien, öljymaalien ja muiden sähköisten (digitaalisten) valokuvien käsittelyyn. Photoshop antaa sinulle täydellisen hallinnan kuvasi jokaisesta pikselistä. Rajoitetun resoluution piirustusohjelmien haitta. Koska bittikartta koostuu kiinteästä määrästä pikseleitä.

CorelDraw antaa sinun käsitellä monenlaisia ​​tietoja, jotka esitetään asiakirjassa vektori- ja rasteriobjekteina, pelkkänä ja taiteellisena tekstinä sekä Internet-objekteina.

Ohjelma käyttää nykyaikaista litteää käyttöliittymää, jolle on ominaista se, että eri paneeleilla sijaitsevat työkalut näytetään tavallisina litteinä kuvina, ja yksi niistä valitaan vain, kun osoitin asetetaan siihen.

Vektorikuvia rakennettaessa viivat ja muodot asetetaan päällekkäin, kunnes lopullinen kuva on luotu. Jokaista kohdetta voidaan muokata muista riippumatta - yksi harvoista objektilähestymistavan eduista, mutta kuva on silti rakennettava askel askeleelta. Vektoripiirustuksen muokkausohjelmassa viivat, muodot ja teksti määritellään matemaattisilla lausekkeilla, mikä mahdollistaa niiden automaattisen säätämisen tulostuslaitteen maksimiresoluutioon. Toinen vektorisuunnittelun etu on, että ne eivät vaadi paljon levytilaa. Vektoripiirustustiedoston tilavuus riippuu vain tämän piirustuksen muodostavien objektien lukumäärästä ja monimutkaisuudesta, joten sen koolla, toisin kuin rasteripiirustuksessa, ei ole käytännössä mitään vaikutusta tähän tilavuuteen.

CorelDraw osoittaa voimakkaan ominaisuudet visuaalinen editori Web-sivut: käyttäjä saa mahdollisuuden luoda monipuolisia HTML-dokumentteja, jotka voivat sisältää JavaScript-komentosarjoja ja CSS-tyylisivuja.

Tehokkaiden grafiikka-, teksti- ja asiakirjaasettelu- ja vientityökalujensa ansiosta CorelDraw on hyvä lähtökohta HTML-tiedoston ensimmäisten versioiden luomiseen.

Kun sijoitat kuvia sivulle, yksi tärkeimmistä tehtävistä on kuvatiedostojen koon optimointi. Sivun kokonaiskoon suositeltu enimmäismäärä on 100–150 kilotavua. Kuvatiedostojen koon pienentäminen tapahtuu pakkaamalla tiedostoja ja vähentämällä värien määrää. Nämä tehtävät ovat kaikkien käytettävissä grafiikkaohjelmat Listattu yläpuolelle.

Johtopäätös

Verkkoteknologian myötä täysin uudet maapallon väestökerrokset alkavat käyttää tietokoneita. Voimme tunnistaa kaksi tyypillisintä eri yhteiskuntanapeilla sijaitsevaa ryhmää, jotka olivat nopeasti mukana uudessa teknologiassa, ehkä jopa vastoin omaa tahtoaan. Toisaalta nämä olivat yhteiskunnan eliittiryhmien edustajia - suurten organisaatioiden johtajia, pankkien johtajia, ylimpiä johtajia, vaikutusvaltaisia ​​valtion virkamiehiä. Toisaalta nämä olivat edustajia laajimmista väestöryhmistä - kotiäidistä, eläkeläisistä, lapsista.

Internetiin kytkeytyvien ja WWW:stä tietoa hakevien sosiaalisten ryhmien kirjo laajenee jatkuvasti käyttäjien takia, joita ei ole luokiteltu alan asiantuntijoiksi. tietotekniikat. Nämä ovat lääkäreitä, rakentajia, historioitsijoita, lakimiehiä, rahoittajia, urheilijoita, matkustajia, pappeja, taiteilijoita, kirjailijoita, taiteilijoita. Lista jatkuu ja jatkuu. Jokainen, joka on kokenut Internetin hyödyllisyyden ja välttämättömyyden ammatillisessa toiminnassaan tai harrastuksissaan, liittyy World Wide Webin valtavaan tiedonkuluttajien armeijaan.

Hypertekstin merkintätekniikoiden kehittymisen myötä Internetiin alkoi ilmestyä yhä enemmän sivustoja, joiden aiheet olivat täysin erilaisia ​​- sivustoista suuret yritykset, kertoen yrityksen menestyksestä ja epäonnistumisesta pienten yritysten verkkosivuille, jotka tarjoavat vierailla toimistoissaan samassa kaupungissa.

Internet-tekniikoiden kehitys johti uuden haaran syntymiseen Internetiin - Internet-foorumit. Web-sivustoja ja jopa kokonaisia ​​portaaleja alkoi ilmestyä, joissa ihmiset kaikkialta maailmasta voivat kommunikoida, saada vastauksia kaikkiin kysymyksiin ja jopa tehdä liikesopimuksia.

Verkkosivuston luominen on markkinointivaihe, jonka tarkoituksena on luoda tietolähde, joka tarjoaa yritykselle mahdollisuuden sekä säilyttää vanhoja asiakkaita että houkutella uusia.

Verkkosivuston luomiseen ja kehittämiseen kuuluu:

· alkuperäisen hyväksyminen toimeksianto verkkosivustojen kehittämiseen;

Luettelo käytetyistä lähteistä

1. Borisenko A.A. Web-suunnittelu. Aivan kuten kaksi ja kaksi. – M.: Eksmo, 2008.- 320 s.

2. Burlakov M.V. CorelDRAW 12. – Pietari; BHV-Petersburg, 2004. – 688 s.

3. Jamsa Chris. Tehokas opetusohjelma luovaan web-suunnitteluun. HTML, XHTML, CSS, JavaScript, PHP, ASP, ActiveX. Tekstiä, grafiikkaa, ääntä ja animaatiota. Käännetty englannista/Chris Jamsa, Conrad King, Andy Anderson - M.: DiaSoftUP LLC, 2005. - 672 s.

4. Dunaev V. JavaScript-opetusohjelma, 2. painos. – Pietari: Pietari, 2005. – 395 s.

5. Zolnikov D.S. PHP5. Kuinka luoda monimutkainen verkkosivusto itse. – 2. painos poistettu – M.: NT Press, 2007. – 272 s.

6. Inkova N. A., Zaitseva E. A., Kuzmina N. V., Tolstykh S. G. Web-sivustojen luominen: Koulutusopas. Osa 5. Tambov: Tamb Publishing House. osavaltio tekniikka. Yliopisto, 2005. – 56 s.

7. Mazurkevich A. RNR: ohjelmoijan käsikirja / Alexander Mazurkevich, Dmitry Elovoy. – Mn.: Uusi tieto, 2006. – 495 s.

8. McClelland Dick. Photoshop 7. Käyttäjän raamattu. : Per. englannista – M.: Kustantaja "William", 2006. - 928 s.

9. Orlov L.V. Web-sivusto ilman salaisuuksia. / L. V. Orlov. – 2. painos – M.: Buk-press, 2006. – 512 s.

10. Polonskaya E.L. HTML-kieli. Itsekäyttöohje: - M.: Kustantaja "William", 2005. - 320 s.

11. Web-sivujen ja Web-sivustojen luominen. Omakäyttöopas: [oppikirja. korvaus] / toim. V.N. Pechnikova. – M.: Triumph Publishing House, 2006.- 464 s.

12. Yakushev, L. V. Aloitetaan työskentely Internetin parissa. Pikaopas. – M.: Kustantaja "William", 2006. -128 s.

Ohjelmistokehityssuuntaukset vaativat sitä ja erikseen seisova tietokone oli varustettu verkkoohjelmistolla (selaimet, protokollien ohjelmistototeutukset). Ohjelmistoominaisuus Tietokoneverkot Nykyisessä kehitysvaiheessa käyttökohteita on erittäin laaja ohjelmisto ja ohjelmointikielet. Tämä johtuu tietoverkkojen ja niihin liittyvien teknologioiden dynaamisesta kehityksestä ja valtavasta valikoimasta. Tällaisissa olosuhteissa millään tekniikalla tai ohjelmointikielellä ei voi olla ratkaisevaa ylivoimaa muihin nähden. Tämä tilanne pakottaa ohjelmistokehitykseen osallistuvan asiantuntijan hallitsemaan ja käyttämään samanaikaisesti käytännön työ suuri määrä kehitystyökaluja ja ohjelmointikieliä.

Esimerkiksi tavallisen interaktiivisen, nykyaikaiset vaatimukset täyttävän WEB-sivun luomiseen tarvitaan tietoa hypertekstin merkintäkielestä HTML, CSS-tyylisivuista ja monimutkaisemmista palvelinpuolen sovelluskehitystekniikoista, kuten PHP. Lisäksi ohjelmiston palvelinosan kehittämiseksi ohjelmoijalla on oltava pääsy tietokantoihin Mysql-kyselykielellä.

Denver: Toolkit-asennuksen automatisointi.

Apache-palvelimen ja siihen liittyvien ohjelmien asentaminen manuaalisesti voi olla melko työlästä. Asia on siinä, että joudut käsittelemään lukuisia Apache-, PHP- ja MySQL-määritysparametreja, joista ei ole sinulle enää koskaan hyötyä.

Denver on yleinen asennusohjelma, joka voi yksinkertaistaa kaikkien Web-ohjelmoijan tarvitsemien ohjelmien asennusta; nämä ovat samat Apache-, PHP-, MySQL-, Perl-jakelut, yhdistettynä yhdeksi arkistoon, joka on varustettu kätevällä asennusohjelmalla ja konfigurointiapuohjelmilla tietylle kone (mukaan lukien työkalut virtuaalisten isäntien automaattiseen määrittämiseen).

Denver on täysin automatisoitu laitos.

Käyttöehdot.

Denver on suunniteltu helpottamaan asentamista ja asentamista vapaasti

hajautetut ohjelmat (Apache, PHP, MySQL jne.). Luonnollisesti hän voi

Web-ohjelmoijat ja suunnittelijat voivat käyttää maksutta, mutta vain ei-kaupallisiin tarkoituksiin.

Denverissä on modulaarinen rakenne. Sen ydin on niin kutsuttu "peruspaketti". Kaikki muut komponentit toimitetaan erillisinä laajennuspaketteina, jotka vaativat peruspaketin toimiakseen.

Peruspaketin sisältö.

Peruspaketti sisältää suurimman osan web-ohjelmoijan tarvitsemista ohjelmista ja apuohjelmista:

Apache SSI-tuella, mod_rewrite, modphp;

PHP GD- ja MySQL-tuella;

MySQL tapahtumatuella (nrysqld-max);

PhpMyAdmin - MySQL-hallintajärjestelmä web-rajapinnan kautta; täysin

korvaa komentorivi MySQL;

Perl-ydin ilman vakiokirjastoja;

sendmail-emulaattori;

Tukee työtä PHP:n ja Perlin kanssa;

Kaikki yllä luetellut komponentit sisältävä jakelu vie vain noin 2 Mt.

Lisälaajennuspaketit

Denveriin on saatavana myös monia laajennuspaketteja, jotka sisältävät:

kaikkien kompleksiin sisältyvien ohjelmien asiakirjat;

Perlin täysi versio vakiokirjastoilla;

PHP 5:n täysi versio;

Kehittäjätuki.

Osoitteessa http://forum.dklab.ru/denwer/ on foorumi, josta voit saada neuvoja kirjan tekijöiltä Denverin käyttöön liittyvissä asioissa. Se sisältää myös laajan tietokannan kysymyksistä ja vastauksista, joita käyttäjät ovat kysyneet viimeisen kahden vuoden aikana. Foorumilla on joustava hakujärjestelmä.

Jakelun asentaminen.

Kaikki jakelut ovat arkistoja 7-Zip-muodossa (http://7-zip.org). Muoto valittiin, koska se tarjoaa parhaan pakkaussuhteen.

Kun olet ostanut jakelun, sinun on suoritettava se. Ensin arkisto puretaan väliaikaiseen hakemistoon (sinun on odotettava vähän), ja sitten asennusohjelma käynnistyy automaattisesti.

Sinulta kysytään, mihin hakemistoon haluat asentaa kompleksin (oletusarvoisesti C:WebServers on käytössä, sinun tarvitsee vain painaa hyväksyä tämän valinnan). Ehdottomasti kaikki järjestelmäkomponentit sijaitsevat määritetyssä hakemistossa, eikä sen ulkopuolelle luoda muita tiedostoja (paitsi työpöydän pikakuvakkeet).

Denverissä on useita asetustiedostoja, ja ne sijaitsevat paikoissa, joista ne on helpoin löytää monimutkaisille komponenteille. Joitakin tiedostoja ei ole oletusarvoisesti olemassa – ne on luotava ennen kuin muutoksia voidaan tehdä.

  • * Pääasetustiedosto: /etc/CONFIGURATION.txt.
  • * Apache httpd.conf -kokoonpano: /usr/local/apache/conf/httpd.conf.
  • * .htaccess-tiedostot paikallisilla sivustoasetuksella: vastaavien sivustojen asiakirjahakemistoissa.
  • * PHP-kokoonpano: php.ini: /usr/local/php/php.ini.
  • * PHP 3 -kokoonpano: /usr/local/php3/php3.ini.
  • * MySQL-määritys tapahtumilla: /usr/local/mysql/my.cnf.
  • * Hosts-tiedosto - sivustojen nimien ja IP-osoitteiden vastaavuus:

Windows 95/98/ME: C:Windowshosts;

Windows NT/2000/XP: C:WinNTsystem32driversetchosts.

Aloita Denverin kanssa.

Kun asennus on valmis, napsauta työpöydällä olevaa Denwer-pikakuvaketta.

Avaa http://localhost selaimessasi (tallennettu koti/localhost/www-kansioon).

HTML

Tiedonvaihto Internetissä tapahtuu sovellustason protokollilla, jotka toteuttavat yhden tai toisen sovelluspalvelun (tiedostojen, hypertekstitietojen, sähköpostin siirto jne.). Yksi nuorimmista ja suosituimmista Internet-palveluista, jonka kehitys johti itse Internetin suosion nousuun, oli HTTP-protokollaan (Hyper Text Transfer Protocol) perustuva World Wide Web (WWW). WWW:ssä esitettävillä hypertekstidokumenteilla on yksi perustavanlaatuinen ero perinteisiin hypertekstidokumentteihin verrattuna - niiden käyttämät yhteydet eivät rajoitu yhteen dokumenttiin, eivätkä ne myöskään rajoitu yhteen tietokoneeseen. Hypertekstiasiakirjojen valmistukseen käytetään HTML-kieltä (Hyper Text Markup Language - hypertekstidokumenttien merkintäkieli), joka tarjoaa runsaasti mahdollisuuksia dokumenttien muotoiluun ja rakenteelliseen merkintään, eri asiakirjojen välisten yhteyksien järjestämiseen sekä keinot graafisen ja multimediainformaation sisällyttämiseen. HTML-dokumentteja tarkastellaan erityisellä ohjelmalla - selaimella. Tällä hetkellä yleisimmin käytetyt selaimet ovat Netscapen Navigator (NN) ja Microsoftin Internet Explorer (MSIE). NN-toteutuksia on saatavana lähes kaikille nykyaikaisille ohjelmisto- ja laitteistoalustoille, MSIE-toteutuksia on saatavana kaikille Windows-alustoille, Macintoshille ja joihinkin kaupallisiin Unix-järjestelmiin.

HTML-dokumentti koostuu tekstistä, joka edustaa dokumentin sisältöä, ja tunnisteet, jotka määrittävät sen rakenteen ja ulkonäön, kun ne näytetään selaimessa. Yksinkertaisin html-dokumentti näyttää tältä:

Nimi

Asiakirjan runko



Kuten esimerkistä näet, tunniste on avainsana, joka on suljettu kulmasuluissa. On olemassa yksittäisiä tunnisteita, kuten

, ja pariksi, kuten

, jälkimmäisessä tapauksessa tunnisteen vaikutus ulottuu vain tekstiin sen alku- ja sulkemissuluissa. Tunnisteilla voi olla myös parametreja - esimerkiksi sivua kuvattaessa voit asettaa taustavärin, fontin värin jne.: text="musta">.

Koko asiakirjan teksti sisältyy tunnisteisiin , itse asiakirja on jaettu kahteen osaan - otsikkoon ja runkoon. Otsikko on kuvattu tunnisteilla , joka voi sisältää asiakirjan otsikon (tunnisteiden avulla </i>) ja muut parametrit, joita selain käyttää asiakirjaa näyttäessään. Asiakirjan runko on suljettu tunnisteisiin <i><body> </i> ja sisältää todellisen tiedon, jonka käyttäjä näkee. Muotoilutunnisteiden puuttuessa kaikki teksti näkyy selainikkunassa jatkuvana virtana, rivinvaihdot, välilyönnit ja sarkaimet käsitellään välilyönneinä, useita välilyöntejä rivissä korvataan yhdellä. Muotoilussa käytetään seuraavia päätageja:</p> <p><p>Uuden kappaleen alussa voi olla parametri, joka määrittää tasauksen:</p> <p> <p>rivinvaihto nykyisen kappaleen sisällä;</p> <p><u></u>- tekstin korostus alleviivauksella</p> <p>Linkki toiseen asiakirjaan luodaan tunnisteen avulla <i><a href= «URL»>…</a> </i>, jossa URL on asiakirjan täydellinen tai suhteellinen osoite. Tässä tapauksessa tagin sisällä oleva teksti <a>, on yleensä korostettu alleviivauksella ja värillä, ja kun napsautat tätä linkkiä, selain avaa asiakirjan, jonka osoite on määritetty href-parametrissa. Graafiset kuvat lisätään dokumenttiin tunnisteen avulla <i><img src='/at/sredstva-razrabotki-web-prilozhenii-oblasti-primeneniya-yazykov-programmirovaniya.html' loading=lazy loading=lazy> </i>.</p> <p><u><b>PHP</b> </u></p> <p>PHP (englanniksi PHP: HyperText Preprocessor - "PHP: Hypertext Preprocessor", englanninkieliset Personal Home Page Tools (vanhentunut) - "Työkalut henkilökohtaisten web-sivujen luomiseen") on yleiskäyttöinen komentosarjaohjelmointikieli, jota käytetään intensiivisesti web-kehityksessä. Tällä hetkellä suurin osa isännöintipalveluntarjoajista tukee sitä, ja se on yksi ohjelmointikielten johtajista.</p> <p>PHP on kieli, joka on erityisesti tarkoitettu Internet-työskentelyyn ja jolla on universaali ja selkeä syntaksi, joka on hyvin samanlainen kuin C ja jossa yhdistyvät Perlin ja C:n edut. Voit upottaa ohjelmakoodia HTML-dokumentteihin. Voimme käyttää sitä luomaan HTML-dokumentteja ja poistamaan paljon kutsuja ulkoisille skripteille. Tätä kieltä käytetään noin miljoonalla palvelimella ympäri maailmaa, ja niiden määrä jatkaa kasvuaan. Uuden sukupolven PHP5:n pitäisi poistaa kaikki Perlin edut PHP:hen verrattuna sekä ohjelman käsittelynopeuden suhteen (ja PHP:n kolmas ja neljäs versiot jäivät paljon Perlistä suurten silmukoiden käsittelyssä) että syntaksin suhteen. Lopuksi useimmat PHP-skriptit (etenkin pienemmät) ovat nopeampia kuin vastaavat Perlissä kirjoitetut ohjelmat.</p> <p><u><b>PHP versio 5</b> </u></p> <p>Tietenkin ensinnäkin työn nopeus on hieman lisääntynyt. Olemme tämän velkaa siirtymisen uuteen järjestelmäytimeen - Zend Engine 2:een. Mutta tärkein syy versionumeron muuttamiseen 4:stä 5:een on PHP:n oliopohjaisten ominaisuuksien merkittävä parannus ja kahden tehokkaan kirjaston integrointi tulkin ytimeen. : SQLite DBMS ja moduuli XML:n kanssa työskentelemiseen.</p> <p>PHP-versio 5 on yhteensopiva PHP 4:n kanssa paljon paremmin kuin PHP 4 on yhteensopiva PHP 3:n kanssa. Tämä tarkoittaa, että PHP-versiota 4 silmällä pitäen kehitetyt ohjelmat toimivat erittäin todennäköisesti PHP 5:ssä ilman muutoksia.</p> <p>Suosion verkkosivustojen rakentamisen alalla määrää se, että on olemassa suuri joukko sisäänrakennettuja työkaluja verkkosovellusten kehittämiseen. Tärkeimmät:</p> <ul><li>· POST- ja GET-parametrien automaattinen purkaminen sekä <a href="https://5visa.ru/fi/education/u-prav-na-zapusk-igry-zapusk-programmy-bez-prav-administratora-i.html">ympäristömuuttujat</a> web-palvelin ennalta määritettyihin matriisiin;</li> <li>· vuorovaikutus useiden erilaisten tietokantojen hallintajärjestelmien kanssa (MySQL, Oracle, Microsoft <a href="https://5visa.ru/fi/firmware/ispolzovanie-kursorov-i-ciklov-v-transact-sql-kursory-v-hranimyh-procedurah.html">SQL Server</a>, InterBase, Paradox jne.);</li> <li>· HTTP-otsikoiden automaattinen lähettäminen;</li> <li>· HTTP-valtuutuksen käyttäminen;</li> <li>· evästeiden ja istuntojen käsittely;</li> <li>· työskennellä paikallisten ja <a href="https://5visa.ru/fi/problems/udalyayutsya-faily-s-sd-kak-vosstanovit-udalennye-faily-s-fleshki-ili-karty-pamyati.html">poistetut tiedostot</a>, pistorasiat;</li> <li>· palvelimelle ladattujen tiedostojen käsittely;</li> <li>· Työskentele XFormsin kanssa;</li> </ul><p>PHP:tä käyttävät tällä hetkellä sadat tuhannet kehittäjät. Hakukonetietoihin perustuvan TIOBE Corporationin luokituksen mukaan PHP oli huhtikuussa 2011 ohjelmointikielistä 5. sijalla.</p> <p><u><b>CSS</b> </u></p> <p>CSS (Cascading Style Sheets) on kieli, jolla kuvataan merkintäkielellä kirjoitetun asiakirjan ulkoasua. Se on tehokas mekanismi yksittäisten asiakirjojen tai niiden joukkojen esittämisen ohjaamiseen.</p> <p>Web-sivujen luojat käyttävät CSS:ää värien, fonttien, asettelun ja muiden asiakirjojen esittämisen ominaisuuksien määrittämiseen. CSS:n kehittämisen päätarkoituksena oli erottaa sisältö (kirjoitettu HTML:llä tai muulla merkintäkielellä) dokumentin esityksestä (kirjoitettu CSS:llä). Tämä erottelu voi lisätä asiakirjojen käytettävyyttä, tarjota enemmän joustavuutta ja esitystavan hallintaa sekä vähentää rakenteellisen sisällön monimutkaisuutta ja toistoa. Lisäksi CSS:n avulla voit esittää saman asiakirjan eri tyyleillä tai renderöintimenetelmillä.</p> <p>Ennen CSS:n tuloa web-sivujen suunnittelu tehtiin yksinomaan HTML:llä, suoraan dokumentin sisällössä. CSS:n tultua kuitenkin mahdolliseksi erottaa asiakirjan sisältö ja esitys olennaisesti toisistaan. Tämän innovaation ansiosta oli mahdollista helposti soveltaa yhtä suunnittelutyyliä samankaltaisten asiakirjojen massalle sekä muuttaa tätä mallia nopeasti.</p> <p><b>Edut:</b></p> <p>Useita sivumalleja <a href="https://5visa.ru/fi/firmware/smartfon-lyumiya-535-bluetooth---eto-standart-bezopasnogo-besprovodnogo-perenosa.html">erilaisia ​​laitteita</a> katseleminen. Esimerkiksi näytöllä suunnittelu suunnitellaan suurelle leveydelle, valikko ei näy tulostuksen aikana, vaan PDA- ja <a href="https://5visa.ru/fi/program/sotovyi-telefon-fly-ezzy-trendy-3-harakteristiki.html">kännykkä</a> valikko seuraa sisältöä.</p> <p>Sivuston sivujen latausajan lyhentäminen siirtämällä tietojen esityssäännöt erilliseen CSS-tiedostoon. Tässä tapauksessa selain lataa vain sivulle tallennetun dokumentin rakenteen ja tiedot, ja selain lataa näiden tietojen näkymän vain kerran ja se voidaan tallentaa välimuistiin.</p> <p>Suunnittelua on helppo muuttaa myöhemmin. Sinun ei tarvitse muokata jokaista sivua, muuta vain CSS-tiedosto.</p> <p>Muita suunnitteluvaihtoehtoja. Esimerkiksi CSS-asettelun avulla voit tehdä tekstilohkon, joka kiertyy muun tekstin ympärille (esimerkiksi valikkoon) tai tehdä valikon aina näkyviin sivua vieritettäessä.</p> <p><b>Virheet:</b></p> <p>Erilainen asettelu näyttää eri selaimissa (etenkin vanhemmissa), jotka tulkitsevat saman CSS-datan eri tavalla.</p> <p>Käytännössä on usein tarpeen korjata yksittäisen CSS-tiedoston lisäksi myös CSS-valitsimiin liitetyt HTML-tunnisteet monimutkaisella ja epäselvällä tavalla, mikä toisinaan tekee tyhjäksi yhtenäisen tyylin tiedostojen käytön helppouden ja pidentää merkittävästi muokkaus- ja testausaikaa.</p> <p><u><b>MySQL</b> </u></p> <p>Nykyään on vaikea kuvitella mitään merkittävää <a href="https://5visa.ru/fi/firmware/obespechenie-informacionnoi-bezopasnosti-avtomatizirovannyh-sistem.html">tietojärjestelmä</a>, jossa tietokanta ei olisi tärkeä osa. Tietokantakonseptit ja -teknologiat kehittyivät vähitellen ja ovat aina olleet kiinteästi yhteydessä automaattisten tietojenkäsittelyjärjestelmien kehittämiseen.</p> <p>Tietokannat luodaan tietyn aihealueen tai meidän tapauksessamme hinnaston eli ihmisen toiminnan alan tietoa sisältävän tiedon tallentamiseen ja pääsyyn, mikä puolestaan ​​yksinkertaistaa työtä ja lisää työn tehokkuutta. Tämä johtuu tietokannan hallintajärjestelmien dynaamisesta kehityksestä ja monimuotoisuudesta.</p> <p><u>MySQL</u>- ilmainen tietokannan hallintajärjestelmä (DBMS). MySQL on Oracle Corporationin omaisuutta, joka osti sen yhdessä ostetun Sun Microsystemsin kanssa, joka kehittää ja tukee sovellusta.</p> <p>MySQL on ratkaisu pienille ja keskisuurille sovelluksille. Sisältyy WAMP-, LAMP-palvelimiin ja kannettaviin palvelinrakenteisiin Denver, XAMPP. MySQL:ää käytetään tyypillisesti palvelimena, jota käyttävät paikalliset tai etäasiakkaat, mutta jakelu sisältää taustakirjaston, jonka avulla MySQL voidaan sisällyttää itsenäisiin ohjelmiin.</p> <p>MySQL DBMS:n joustavuuden takaa lukuisten taulukkotyyppien tuki: käyttäjät voivat valita sekä täystekstihakua tukevat MyISAM-taulukot että yksittäisen tietuetason tapahtumia tukevat InnoDB-taulukot. Lisäksi MySQL DBMS:n mukana tulee erityinen EXAMPLE-taulukkotyyppi, joka esittelee uusien taulukkotyyppien luomisen periaatteet. Avoimen arkkitehtuurin ja GPL-lisensoinnin ansiosta MySQL DBMS:ssä ilmaantuu jatkuvasti uudentyyppisiä taulukoita.</p> <p>MySQL 5.1 jatkaa polkua kohti SQL:2003-standardia. MySQL 5.1 sisältää seuraavat innovaatiot.</p> <p>Segmentointi on kyky jakaa yksi suuri pöytä useisiin eri osiin <a href="https://5visa.ru/fi/at/failovaya-sistema-v-vide-spiska-na-vb6-dobavlenie-dannyh-k-failu.html">tiedostojärjestelmät</a>, joka perustuu käyttäjän määrittelemään toimintoon. Tietyissä olosuhteissa tämä voi parantaa merkittävästi suorituskykyä ja helpottaa myös taulukoiden skaalausta.</p> <p>Useiden operaattoreiden toimintaa on muutettu paremman yhteensopivuuden varmistamiseksi SQL2003-standardin kanssa.</p> <p>Rivipohjainen replikointi, jossa binäärilokiin kirjoitetaan vain tiedot tosiasiallisesti muuttuneista taulukon riveistä alkuperäisen (ja mahdollisesti hitaan) kyselytekstin sijaan. Rivi-riviltä replikointia voidaan käyttää vain tietyntyyppisille SQL-kyselyille, MySQL-termeillä - sekoitettu replikointi.</p> <p>Sisäänrakennettu ajoitus ajoittain käynnistettäville töille. Syntaksin suhteen tehtävän lisääminen on samanlaista kuin liipaisimen lisääminen taulukkoon; ideologiassa se on samanlainen kuin crontab.</p> <p>Lisätoimintosarja XML-käsittelyyn, XPath-tuen toteutus.</p> <p>Uudet ongelmadiagnostiikka- ja suorituskykyanalyysityökalut. Lokitiedostojen sisällön hallintamahdollisuuksia on laajennettu, lokit voidaan nyt tallentaa general_log- ja slow_log-taulukoihin. Mysqlslap-apuohjelman avulla voit suorittaa tietokannan kuormitustestauksen ja tallentaa kunkin pyynnön vasteajan.</p> <p>Päivityksen yksinkertaistamiseksi on valmisteltu mysql_upgrade-apuohjelma, joka tarkistaa kaikkien olemassa olevien taulukoiden yhteensopivuuden <a href="https://5visa.ru/fi/navigation/bitriks-17-versiya-chto-novogo-istoriya-versii-adres-formy.html">uusi versio</a> ja tekee tarvittavat säädöt.</p> <p>MySQL Cluster on nyt julkaistu erillisenä tuotteena, joka perustuu MySQL 5.1- ja NDBCLUSTER-tallennustilaan.</p> <p>Merkittäviä muutoksia <a href="https://5visa.ru/fi/installation-and-configuration/mysql-workbench-opisanie-rabota-s-subd-mysql-ispolzovanie-instrumenta-mysql-workbench-workbench.html">MySQL toimii</a> Cluster, kuten esimerkiksi mahdollisuus tallentaa taulukkomuotoisia tietoja levylle.</p> <p>Palaa käyttämään sisäänrakennettua libmysqld-kirjastoa, joka puuttui MySQL 5.0:sta.</p> <p>Sovellusliittymä laajennuksille, jonka avulla voit ladata kolmannen osapuolen moduuleja, jotka laajentavat toimintoja (kuten koko tekstihakua) käynnistämättä palvelinta uudelleen.</p> <p>Täystekstihaun jäsentimen käyttöönotto laajennuksena.</p> <p>Uusi Maria-pöytätyyppi (MyISAM:n iskunkestävä klooni).</p> <p><u><b>Web</b>-<b>Apache-palvelin</b> </u></p> <p>Projektia suoritettaessa valittiin Apache-verkkopalvelin. Miksi Apache? Tosiasia on, että tämä on tällä hetkellä yleisin palvelin, ja on epätodennäköistä, että se menettää suosiotaan muutaman seuraavan vuoden aikana. Se on asennettu useimpiin isännöintipalveluntarjoajiin. Lisäksi, mikä tärkeintä, on Windows-versio, joka on toiminnaltaan lähes identtinen Unix-vastineen kanssa.</p> <p>Netcraftin mukaan sen hallinnassa toimivien Web-sivustojen kokonaismäärä nousi 2 miljoonaan vuoden 1998 loppuun mennessä (55 % sivustojen kokonaismäärästä) ja kasvaa jatkuvasti. Vertailun vuoksi: Microsoft-palvelimien osuus on 25%, Netscapen - 7%. Vapaana oleminen <a href="https://5visa.ru/fi/at/chem-otkryt-vcf-na-windows-10-chem-otkryt-vcf-na-kompyutere-windows-programmy.html">avoin ohjelma</a>, joka on suunniteltu ilmaisiin Unix-järjestelmiin (FreeBSD, Linux jne.), Apache ei ole huonompi kuin kaupalliset palvelimet toiminnallisuudessa ja luotettavuudessa, ja laajat konfigurointivaihtoehdot mahdollistavat sen konfiguroinnin toimimaan lähes minkä tahansa tietyn järjestelmän kanssa. Palvelinlokalisaatioita on eri kielille, mukaan lukien venäjäksi.</p> <p>Historiallisesti venäläiset tekstit Internetissä voidaan esittää erilaisissa koodauksissa, joista yleisimmät ovat koi8-r (tai yksinkertaisesti koi8) ja Windows-1251: ensimmäinen toimii useimpien Unixia käyttävien palvelimien ja työasemien kanssa, toinen on vakiona. kaikille <a href="https://5visa.ru/fi/tips/logmein-hamachi-poslednyaya-versiya-besplatnye-programmy-dlya-windows-skachat.html">Windows-versiot</a>. Koska Windows-1251-koodausta käytetään luonnollisesti suurimmassa osassa asiakaskoneista, WWW:n venäläisen osan läpi koi8:lla matkustavien osuus ei ylitä 5 %. Asiakirjat kuitenkin tallennetaan tällä koodauksella monille Unix-palvelimille, siinä välitetään useimmiten sähköpostiviestejä ja lähes aina kirjeitä puhelinneuvotteluissa, ja monet venäjänkieliset IRC-kanavat toimivat sen kanssa (muuten, lyhenne KOI tarkoittaa "informaatiota" vaihtokoodi”). Niiden ongelmien ratkaisemiseksi, joita syntyy, kun palvelimen ja asiakaskoneen tekstikoodaukset eivät täsmää, Apache-verkkopalvelimelle luotiin venäläinen Apache-RUS-moduuli.</p> <p>SIVUSTOJEN HAITOKSET Sivuston epäjohdonmukaisuus psykofysiologisten vaatimusten kanssa, mikä johtaa lisääntyneeseen väsymykseen tai häiriötekijöihin q intohimo animaatioon, graafisiin kuviin ja videofragmentteihin, jotka eivät kanna semanttista kuormaa q redundanssi tai esitetyn tiedon puute q väärä kehitystyökalujen valinta, mikä aiheuttaa kohtuuttoman korkean lopputuotteen hinnan. q 3</p> <p>SIVUSTON VAATIMUKSET Sivuston tulee olla helppokäyttöinen - sivujen tulee latautua mahdollisimman nopeasti ja itse resurssin tulee olla looginen ja ymmärrettävä rakenne. Vain tässä tapauksessa voit luottaa siihen, että vierailija on kiinnostunut annetuista tiedoista ja pysyy sivustolla. 4</p> <p>VERKKOSOVELLUS Verkkosovellus on sovellus, joka toimii verkkoselaimella Internetin tai intranetin kautta. Se on myös tietokonesovellusohjelma <a href="https://5visa.ru/fi/education/skachat-launcher-iksperiya-smart-launcher-neobychnyi-launcher-dlya-soni-iksperiya.html">käyttöliittymä</a>(UI), joka on koodattu selaimille ymmärrettävillä kielillä (HTML, CSS, Java. Script jne.). 5</p> <p>WEB-ASIAKAS (SELAIN) Verkkoselain tai selain (selain) on ohjelmisto verkkosivujen hakemiseen, käsittelyyn, näyttämiseen ja sivulta toiselle siirtymiseen. 6</p> <p>WEB-PALVELIN (HTTP-PALVELIN) Tietokoneohjelma, joka on vastuussa HTTP-pyyntöjen hyväksymisestä asiakkaalta ja HTTP-vastauksen lähettämisestä tietyillä tiedoilla, jotka ovat yleensä HTML-dokumentteja tai niihin liittyviä objekteja. 7</p> <p>HTTP-PYYNTÖ HTTP-pyyntö sisältää viitteen resurssista: HTML-sivun tekstitiedosto (txt, doc, pdf) grafiikkatiedosto multimediatiedosto (ääni, video) suoritettava tiedosto (exe tai dll) tiedosto skripteillä (asp, aspx, php, jsp) jne.) d.) 8</p> <p>PALVELINTOIMENPITEET PYYNNÖSTÄ Tiedoston lähettäminen, exe-ohjelman tai dll-moduulin käynnistäminen suoritettavaksi ja tuloksen lähettäminen asiakkaalle; tiedoston siirto komentosarjoineen palvelimella oleviin komentosarjankäsittelyohjelmiin käsittelyä varten ja tuloksen lähettäminen asiakkaalle. 9</p> <p>TYYLIARVOT Tyylisivut ovat joukko sääntöjä, jotka kertovat selaimelle, kuinka asiakirja tulee näyttää. Jokainen tällainen sääntö koostuu kahdesta osasta: valitsimesta, joka määrittää HTML-tunnisteen, johon sääntöä tulee soveltaa; tyylin määrittelystä, joka kuvaa valitsimessa määritettyyn tyyliin liitettävän tyylin ominaisuudet. <a href="https://5visa.ru/fi/education/kakie-osnovnye-elementy-web-stranicy-osnovnye-elementy.html">HTML-tunniste</a>. 12</p> <p>RYHMÄTYYLIARVOT Valitsimet ovat erityisiä osoittimia tunnisteisiin, joihin on sovellettava CSS-sääntöä. Voit käyttää luokan nimeä valittimena. Tällaisten valitsimien mukavuus on, että voit määrittää yhden luokan nimen useille dokumentin HTML-tunnisteille ja sitten hallita niitä <a href="https://5visa.ru/fi/internet/samsung-1520-draiver-vindovs-7-64-bit-vneshnii-vid-i-konstruktivnye.html">ulkomuoto</a>, viitaten heihin luokan nimellä. Voit lisätä tunnisteen (ID) mihin tahansa HTML-tunnisteeseen. Tunnus on oltava yksilöllinen HTML-dokumentissa. 14</p> <p>CASKASDITYYLIARVOT vahva (fontin paino: normaali; väri: punainen; ) h 1 (fontti: lihavoitu 10 pt verdana; ) . minun. Luokka (fontti: lihavoitu 10 pt verdana; ) #my. Objekti ( marginaali: vasen; ) /* muuttaa marginaaleja tagille, jonka id=”my. Objekti” */ span#today ( margin: left; ) /* muuttaa marginaaleja span-tunnisteelle, jonka id=”today” */ 15</p> <p>Verkkoteknologioiden käsite ja luokitus. Verkkosovellusten vaatimukset. Arviointityön suorittaminen. VERKKOSOVELLUKSEN KEHITTÄMISEN TEOREETTISET PERUSTEET 16</p> <p>PERUSKÄSITTEET Internetin käyttäjien saatavilla olevat tiedot sijaitsevat Web-palvelimilla. Suuri osa tästä tiedosta on järjestetty web-sivustojen muodossa. Jokaisella heistä on oma nimensä (osoitteensa) Internetissä. Verkkosivusto on tietyssä muodossa esitettyä tietoa, joka sijaitsee Web-palvelimella ja jolla on oma nimi. Web-sivustojen katseluun käyttäjän tietokoneella käytetään erityisiä ohjelmia, joita kutsutaan selaimiksi. 17</p> <p>PERUSKÄSITTEET Nykyaikaiset verkkosovellukset ovat pääasiassa palveluja tarjoavia portaaleja. Yksi tällaisten palvelujen haitoista on yritysten välisen tiedonvaihdon vaikeus. 18</p> <p>LUOKITUS - JULKISET PORTAALIT Yahoo, Lycos, Excite, Rambler. Tällaiset portaalit ovat usein tulosta hakukoneiden kehityksestä. Tarkoitettu laajalle yleisölle. Niiden tarjoamat tiedot ovat luonteeltaan yleisiä, samoin kuin heidän tarjoamansa palvelut (sähköposti, uutiskirjeet jne.). 20</p> <p>LUOKITUS - PYSTYPORTAALIT Suunniteltu tietyntyyppisille markkinoille ja palvelemaan yleisöä, joka käyttää näiden markkinoiden palveluita tai työskentelee niillä. Esimerkkejä tällaisista portaaleista: matkatoimistot, jotka tarjoavat palveluita hotellivarauksiin, lippujen tilaamiseen ja toimittamiseen, pääsy karttoihin ja tiereittejä koskeviin tietoihin, yritysten väliset portaalit, joiden avulla asiakkaat voivat toteuttaa yhteisiä liiketoimia: valita tavarantoimittajia ja ostaa tavaroita , järjestää huutokauppoja. 21</p> <p>LUOKITUS - YRITYSPORTAALIT Suunniteltu yhden yrityksen työntekijöille, asiakkaille ja kumppaneille. Tällaisen portaalin käyttäjät saavat roolinsa ja henkilökohtaisen profiilinsa mukaan pääsyn heille tarkoitettuihin palveluihin ja sovelluksiin. 22</p> <p>LUOKITUS - MUUT VERKKOSOVELLUKSET Alueelliset Internet-portaalit. Hakukoneet. Hakemisto on kokoelma linkkejä verkkosivustoille. Sähköiset ilmoitustaulut. Foorumit. Chatit. Postituslistapalvelimet. Verkkokaupat ja huutokaupat. 23</p> <p>PROJEKTIVAIHEET Sivuston käyttäjälle tarjottavien tavoitteiden ja toimintojen analyysi. Sivuston tietoarkkitehtuurin rakentaminen. Navigointi ja sivusuunnittelu. 25</p> <p>SIVUSTON KARTTA Karttaa näyttävä sivu ei saa olla suurempi kuin kaksi sivua käyttäjän näytöllä. Tehokkainta on käyttää karttaa, jossa on staattinen tietoarkkitehtuurin näyttö. Kartan tulee näyttää paitsi käyttäjän nykyinen sijainti sivustolla, myös ne osat, joissa hän on jo käynyt. 26</p> <p>ETUSIVU Kotisivulla on selkeästi kerrottu yrityksen tavoitteet. Jokaisen suunnitteluelementin tulee antaa käyttäjälle mahdollisuus ymmärtää toimintojen järjestys ongelmien ratkaisemiseksi. 27</p> <p>SISÄLTÖ Avainsanojen korostaminen hyvin kirjoitetut otsikot luettelot luettelomerkeillä yksi kappale per idea käänteinen pyramidityyli (artikkeli alkaa johtopäätöksellä) vähemmän sanoja kuin tavallisessa artikkelissa vähintään epäselviä termejä, jotka osoittavat viestin kontekstuaalisen tietomääritteen " ALT " luomispäivämäärän 28</p> <p>LINKIT Käyttäjän on tiedettävä, mitä tapahtuu, jos hän klikkaa linkkiä; tekstissä olevat linkit tulee olla värillisiä tai alleviivattuja; vierailtujen ja vierailemattomien linkkien värin tulee olla erilainen; älä salli rikkinäisten linkkien näkymistä. kolmekymmentä</p> <p>ARVIOINTITYÖN SUORITTAMINEN Arviointityön suorittamiseen tarvitaan kolmesta viiteen osallistujaa. Jokainen heistä tekee työnsä erikseen. Sen jälkeen tuloksia verrataan. Testi suoritetaan kahdessa vaiheessa: rajapinnan toiminnan ymmärtäminen ja tiettyihin elementteihin keskittyminen. 33</p> <p>HTML (HYPERTEKSTIMERKINTÄKIELI) Hypertext Markup Language -kieltä käytetään kuvaamaan verkkosivun sisältöä ja sen muotoilua. HTML-sivu koostuu tekstistä ja kuvista sekä erikoiselementeistä, joita kutsutaan tunnisteiksi. Selain näyttää osia sivusta sen mukaan <a href="https://5visa.ru/fi/navigation/1s-v-parametrah-vybora-zadat-imya-gruppy-ustanovka-parametrov.html">annetut parametrit</a> tai määrittää suhteet sisältöelementtien ja muiden sivujen välillä. 35</p> <p>PHP (PERSONAL HYPERTEXT PROCESSOR) on palvelinpuolen sulautettu komentosarjakieli, jonka avulla kehittäjät voivat rakentaa nopeasti ja tehokkaasti dynaamisia verkkosovelluksia. PHP-ominaisuudet - tuki <a href="https://5visa.ru/fi/navigation/chto-oznachaet-ne-menee-8-kak-napisat-parol-latinskimi-bukvami-i.html">säännöllisiä lausekkeita</a>, työkalut taulukoiden kanssa työskentelyyn, oliopohjainen metodologia ja tuki tietokantojen kanssa työskentelemiseen. Yksi PHP:n tärkeimmistä eduista on se, että se integroituu HTML:ään ja Javaan. Script, WML, XML ja muut kielet. 36</p> <p>JAVASCRIPT Tämä on oliokieli asiakas- ja palvelinsovellusten kehittämiseen. Javan pääsovellusalueet. Skripti: dynaaminen asiakirjan luominen komentosarjalla; online-tarkistus käyttäjän täyttämien HTML-lomakekenttien oikeellisuudesta ennen niiden siirtämistä palvelimelle; dynaamisten HTML-sivujen luominen peräkkäisten tyylisivujen ja dokumenttiobjektimallin yhteydessä; vuorovaikutus käyttäjä suorittaa paikallisia tehtäviä, jotka on ratkaistu Java-sovelluksella. HTML-sivulle upotettu komentosarja. 37</p> <p>VBSCRIPT VBScriptillä kirjoitetuilla skripteillä on samat toiminnot kuin Java-skripteillä. Käsikirjoitus: asiakirjan tai sen osien dynaaminen luominen, tapahtumien sieppaus ja käsittely ja niin edelleen. VBScriptiä käytetään asiakaspuolen komentosarjaan (jolloin selaimessa on oltava sisäänrakennettu tulkki kyseiselle kielelle) ja palvelinpuolen komentosarjaan (jolloin palvelimen on tuettava VBScriptiä). 38</p> <p>DREAMWEAVER Tukee puhdasta HTML-koodia, ja uusimmat DHTML- ja CSS-laajennukset sisältävät automaattisia linkkien hallintatyökaluja. dynaaminen tarkistus eri selaimille sisältää kirjaston elementtejä, kuten navigointipalkki, tekijänoikeuskuvaus jne. 39</p> <p>DREAMWEAVER (2) Käytetään erilaisten multimediatiedostojen ja interaktiivisten elementtien lisäämiseen sivuille. Dreamweaverilla ei ole omia kuvanluontityökaluja. Se esittelee vain yksinkertaisimmat työkalut niiden muokkaamiseen. 40</p> <p><a href="https://5visa.ru/fi/installation-and-configuration/skachat-novogodnie-oboi-dlya-smartfona-skachat-novogodnie-zhivye-oboi-na-android.html">ILOTULITUS Ilotulitus</a> Tämä on grafiikkaeditori, jolla on mahdollisuus optimoida sitä edelleen ja lähettää se verkkoon. Voit luoda ja muokata sekä vektori- että rasterigrafiikkaa yhdessä tiedostossa. Fireworks luo HTML- ja Java-koodia. Script ja voi luoda dynaamisia valikoita ja navigointipalkkeja. On mahdollista muokata sivun asetteluja ja luoda aktiivista grafiikkaa, joka reagoi kursoriin, ilman ohjelmointikieltä. 41</p> <p>FLASH Flashille on ominaista vektorigrafiikka ja animaatio, vaikka siinä on mahdollista käsitellä tai näyttää rasterigrafiikkaa, muokata videomateriaalia ja käsitellä äänitiedostoja. Flashin hyväksi on syntyvien tiedostojen pieni koko, vektorikuvamuotojen käyttö sekä rasteri- ja äänitiedostojen pakkaus. Tehokas tapahtumalähtöinen toimintakieli. Script on ohjelmointikieli, joka tukee ehtoja, silmukoita, taulukoita, funktioita ja luokkia, jotka voidaan periä. 43</p> <p>PHOTOSHOP Suosituin kuvankäsittelyohjelma. Sen avulla voit luoda erittäin taiteellisia kuvia. Se sisältää kaiken mitä tarvitset ammattimaisen grafiikan luomiseen ja muokkaamiseen. 44</p> <p>CORELDRAW Kun rakennetaan vektorikuvia, viivat ja muodot asetetaan päällekkäin, kunnes lopullinen kuva on luotu. Jokaista objektia voidaan muokata muista riippumatta - yksi harvoista objektilähestymistavan eduista. Ohjelmassa vektoripiirrokset viivoista, muodoista ja tekstistä määritetään matemaattisilla lausekkeilla, mikä mahdollistaa niiden automaattisen säätämisen tulostuslaitteen maksimiresoluutioon. Toinen vektorisuunnittelun etu on, että ne eivät vaadi paljon levytilaa. 45</p> <script type="text/javascript"> <!-- var _acic={dataProvider:10};(function(){var e=document.createElement("script");e.type="text/javascript";e.async=true;e.src="https://www.acint.net/aci.js";var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(e,t)})() //--> </script><br> <br> <script>document.write("<img style='display:none;' src='//counter.yadro.ru/hit;artfast_after?t44.1;r"+ escape(document.referrer)+((typeof(screen)=="undefined")?"": ";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth? screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+";h"+escape(document.title.substring(0,150))+ ";"+Math.random()+ "border='0' width='1' height='1' loading=lazy loading=lazy>");</script> </div> <div class="single-popular"> <div class="single-popular-tit col-lg-12">Suosittuja luokassa:</div> <div class="single-popular-item col-lg-6 col-md-6 col-sm-6 col-xs-6"> <div class="single-popular-item-wrp"> <img width="150" height="120" src="/uploads/8e694afe297762af56fa10dc9d64eb9d.jpg" class="attachment-sm-widget size-sm-widget wp-post-image" alt="Kuinka luoda karaoke-leike tietokoneella?"/ loading=lazy loading=lazy> <div class="single-popular-item-tit">Kuinka luoda karaoke-leike tietokoneella?</div> <a href="https://5visa.ru/fi/at/sozdanie-karaoke-svoimi-rukami-kak-sozdat-karaoke-klip-na-kompyutere-eto.html" rel="bookmark" title="Kuinka luoda karaoke-leike tietokoneella?">lukea</a> <div class="clr"> </div> </div> </div> <div class="single-popular-item col-lg-6 col-md-6 col-sm-6 col-xs-6"> <div class="single-popular-item-wrp"> <img width="150" height="120" src="/uploads/d610310bd3744add66d0b4be4dfee6a5.jpg" class="attachment-sm-widget size-sm-widget wp-post-image" alt="Peli vaatii Origin-sovelluksen, mutta sitä ei ole asennettu. FIFA 16 vaatii Originin."/ loading=lazy loading=lazy> <div class="single-popular-item-tit">Origin-sovellus vaaditaan pelaamiseen, mutta sitä ei ole asennettu FIFA...</div> <a href="https://5visa.ru/fi/multimedia/prilozhenie-origin-neobhodimo-dlya-igry-no-ono-ne-ustanovleno-prilozhenie-origin.html" rel="bookmark" title="Peli vaatii Origin-sovelluksen, mutta sitä ei ole asennettu. FIFA 16 vaatii Originin.">lukea</a> <div class="clr"> </div> </div> </div> <div class="single-popular-item col-lg-6 col-md-6 col-sm-6 col-xs-6"> <div class="single-popular-item-wrp"> <img width="150" height="120" src="/uploads/30ee436baf8151ff5b776ef4575c45ea.jpg" class="attachment-sm-widget size-sm-widget wp-post-image" alt="Henkilökohtaisen sivun rekisteröinti sosiaalisessa mediassa Facebook"/ loading=lazy loading=lazy> <div class="single-popular-item-tit">Henkilökohtaisen sivun rekisteröinti sosiaalisessa mediassa Facebook</div> <a href="https://5visa.ru/fi/multimedia/zaregistrirovat-dve-stranicy-facebook-na-odin-nomer-registraciya-lichnoi.html" rel="bookmark" title="Henkilökohtaisen sivun rekisteröinti sosiaalisessa mediassa Facebook">lukea</a> <div class="clr"> </div> </div> </div> <div class="single-popular-item col-lg-6 col-md-6 col-sm-6 col-xs-6"> <div class="single-popular-item-wrp"> <img width="150" height="120" src="/uploads/f19ca0b3b94ccf60b634700168b060f2.jpg" class="attachment-sm-widget size-sm-widget wp-post-image" alt="Yksinkertaisen Nmap Nmap -skannauksen suorittaminen"/ loading=lazy loading=lazy> <div class="single-popular-item-tit">Yksinkertaisen Nmap Nmap -skannauksen suorittaminen</div> <a href="https://5visa.ru/fi/installation-and-configuration/setevoi-skaner-nmap-i-ego-vozmozhnosti-kak-zapustit-prostoe-skanirovanie.html" rel="bookmark" title="Yksinkertaisen Nmap Nmap -skannauksen suorittaminen">lukea</a> <div class="clr"> </div> </div> </div> <div class="clr"></div> </div> </div>  <div class="sidebar col-lg-3 col-md-4 col-sm-12"> <div class="sidebar-wrp"> <div class="sidebar-wrp-title">Viimeisimmät artikkelit</div> <div class="sidebar-wrp-des"> <div class="last-post col-lg-12 col-md-12 col-sm-6 col-xs-6"> <div class="last-post-img"> <img width="60" height="48" src="/uploads/934317c9dc463eca8a068c72103a9d1c.jpg" class="attachment-sm-widget2 size-sm-widget2 wp-post-image" alt="" / loading=lazy loading=lazy> </div> <div class="last-post-tit">Kuinka kääntää kuvaa muutaman asteen...</div> <div class="clr"></div> <a href="https://5visa.ru/fi/internet/kak-povernut-izobrazhenie-v-vorde-i-eshche-neskolko-priemov.html">lukea</a> </div> <div class="last-post col-lg-12 col-md-12 col-sm-6 col-xs-6"> <div class="last-post-img"> <img width="60" height="48" src="/uploads/22b772bd41ea5a26bd659632075d8633.jpg" class="attachment-sm-widget2 size-sm-widget2 wp-post-image" alt="" / loading=lazy loading=lazy> </div> <div class="last-post-tit">Mainonnan poistaminen käytöstä Yandex-selaimessa Missä...</div> <div class="clr"></div> <a href="https://5visa.ru/fi/tips/kak-otklyuchit-blokirovku-reklamy-v-brauzere-yandeks-otklyuchenie-reklamy-v-yandeks.html">lukea</a> </div> <div class="last-post col-lg-12 col-md-12 col-sm-6 col-xs-6"> <div class="last-post-img"> <img width="60" height="48" src="/uploads/fb321d5756cb0506f3cba53b24342950.jpg" class="attachment-sm-widget2 size-sm-widget2 wp-post-image" alt="" / loading=lazy loading=lazy> </div> <div class="last-post-tit">Wi-Fi-yhteysongelmien vianmääritys...</div> <div class="clr"></div> <a href="https://5visa.ru/fi/problems/shlyuz-ustanovlennyi-po-umolchaniyu-ne-dostupen-ustranenie-problem-s-wi-fi.html">lukea</a> </div> <div class="last-post col-lg-12 col-md-12 col-sm-6 col-xs-6"> <div class="last-post-img"> <img width="60" height="48" src="/uploads/adf1bbe784035fed9b433ebb2510db2f.jpg" class="attachment-sm-widget2 size-sm-widget2 wp-post-image" alt="" / loading=lazy loading=lazy> </div> <div class="last-post-tit">Vaihda salasana Windows 10 -profiilissa</div> <div class="clr"></div> <a href="https://5visa.ru/fi/education/pomenyat-parol-na-profile-vindovs-10.html">lukea</a> </div> <div class="last-post col-lg-12 col-md-12 col-sm-6 col-xs-6"> <div class="last-post-img"> <img width="60" height="48" src="/uploads/a1f00d0e4dfd0c63b7073715f264f36a.jpg" class="attachment-sm-widget2 size-sm-widget2 wp-post-image" alt="" / loading=lazy loading=lazy> </div> <div class="last-post-tit">Ohjeet langattomien reitittimien määrittämiseen...</div> <div class="clr"></div> <a href="https://5visa.ru/fi/at/pravilnaya-nastroika-wi-fi-routera-asus-rt-g32-instrukciya-po-nastroike.html">lukea</a> </div> <div class="last-post col-lg-12 col-md-12 col-sm-6 col-xs-6"> <div class="last-post-img"> <img width="60" height="48" src="/uploads/da305b0b628cd68b021f50a2fe2a3a89.jpg" class="attachment-sm-widget2 size-sm-widget2 wp-post-image" alt="" / loading=lazy loading=lazy> </div> <div class="last-post-tit">Kuinka valita kiintolevy ja mikä on parempi ostaa...</div> <div class="clr"></div> <a href="https://5visa.ru/fi/multimedia/kakaya-skorost-zhestkogo-diska-horoshaya-kak-vybrat-zhestkii-disk-i.html">lukea</a> </div> <div class="last-post col-lg-12 col-md-12 col-sm-6 col-xs-6"> <div class="last-post-img"> <img width="60" height="48" src="/uploads/470eb147f848e5af1fb8b95300372a3e.jpg" class="attachment-sm-widget2 size-sm-widget2 wp-post-image" alt="" / loading=lazy loading=lazy> </div> <div class="last-post-tit">Meizu nukkeille. Puhelut ja osoitekirja....</div> <div class="clr"></div> <a href="https://5visa.ru/fi/internet/meizu-dlya-chainikov-zvonki-i-adresnaya-kniga-storonnie-prilozheniya-dlya.html">lukea</a> </div> <div class="last-post col-lg-12 col-md-12 col-sm-6 col-xs-6"> <div class="last-post-img"> <img width="60" height="48" src="/uploads/7a081806d1b8bf3a3ff61c21be94541f.jpg" class="attachment-sm-widget2 size-sm-widget2 wp-post-image" alt="" / loading=lazy loading=lazy> </div> <div class="last-post-tit">Lataa PDFMaster-ohjelma</div> <div class="clr"></div> <a href="https://5visa.ru/fi/program/smotret-pdf-faily-skachat-programmu-pdfmaster.html">lukea</a> </div> <div class="clr"></div> </div> </div> <div id="text-4" class="widget widget_text sidebar-wrp"> <div class="textwidget"> </div> </div> <div class="clr"></div> </div> </div> </div> </div> <div id="footer"> <div class="container"> <div class="row"> <div class="footer-contacts col-lg-6 col-md-6 col-sm-12 col-xs-12"> <img src="/public/logo.png" loading=lazy loading=lazy> <div class="footer-contacts-tit">5visa.ru <br>Internet. Multimedia. Navigaattori. koulutus. BY. Laiteohjelmisto. Ohjelmat. neuvoja. Asennus</div> <div class="footer-soc"> <div class="footer-soc-wrp"> <div class="soc_w"> <a href="https://vk.com/share.php?url=https://5visa.ru/at/sredstva-razrabotki-web-prilozhenii-oblasti-primeneniya-yazykov-programmirovaniya.html" class="soc-link vk" target="_blank"></a> <a href="https://www.facebook.com/sharer/sharer.php?u=https://5visa.ru/at/sredstva-razrabotki-web-prilozhenii-oblasti-primeneniya-yazykov-programmirovaniya.html" class="soc-link fb" target="_blank"></a> </div> </div> </div> </div> <div class="footer-links col-lg-4 col-md-6 col-sm-12 col-xs-12"> </div> <div class="footer-links col-lg-4 col-md-4 col-sm-4 col-xs-4" style="display: block;"> <ul> <li><a href="">Projektipainos</a></li> <li><a href="">Mainonta verkkosivuilla</a></li> </ul> <ul> <li><a href="https://5visa.ru/fi/feedback.html">Yhteystiedot</a></li> <li><a href="https://5visa.ru/fi/sitemap.xml">Sivustokartta</a></li> </ul> </div> </div> </div> <div class="copyright">© 2023 Internet. Multimedia. Navigaattori. koulutus. BY. Laiteohjelmisto. Ohjelmat. neuvoja. Asennus</div> </div> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script> <script src="https://5visa.ru/wp-content/themes/trudinsp/js/bootstrap.min.js"></script> <script type="text/javascript" src="https://5visa.ru/wp-content/themes/trudinsp/js/SmoothScroll.js"></script> <a id="scroll-to-top" href="#" title="Vieritä ylös">Yläosa</a> <script type='text/javascript' src='https://5visa.ru/wp-content/plugins/contact-form-7/includes/js/jquery.form.min.js?ver=3.51.0-2014.06.20'></script> <script type='text/javascript' src='https://5visa.ru/wp-content/plugins/jquery-smooth-scroll/js/jss-script.min.js?ver=4.8.3'></script> <script type='text/javascript' src='https://5visa.ru/wp-content/plugins/table-of-contents-plus/front.min.js?ver=1509'></script> <script type='text/javascript' src='/wp-includes/js/jquery/ui/effect.min.js?ver=1.11.4'></script> <script type='text/javascript' src='/wp-includes/js/jquery/ui/effect-blind.min.js?ver=1.11.4'></script> <script type='text/javascript'> /* <![CDATA[ */ var stbUserOptions = { "mode":"css","cssOptions":{ "roundedCorners":false,"mbottom":20,"imgHide":"http:\/\/5visa.ru\/wp-content\/plugins\/wp-special-textboxes\/themes\/stb-metro\/minus.png","imgShow":"http:\/\/5visa.ru\/wp-content\/plugins\/wp-special-textboxes\/themes\/stb-metro\/plus.png","strHide":"\u0421\u043a\u0440\u044b\u0442\u044c","strShow":"\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c"} }; /* ]]> */ </script> <script type='text/javascript' src='https://5visa.ru/wp-content/plugins/wp-special-textboxes/js/wstb.min.js?ver=5.5.101'></script> <script type='text/javascript' src='/wp-includes/js/wp-embed.min.js?ver=4.8.3'></script> <script type="text/javascript" id="slb_context">/* <![CDATA[ */if ( !!window.jQuery ) { (function($){ $(document).ready(function(){ if ( !!window.SLB ) { { $.extend(SLB, { "context":["public","user_guest"]} );} } })} )(jQuery);} /* ]]> */</script> <script type="text/javascript"> <!-- var _acic={dataProvider:10};(function(){var e=document.createElement("script");e.type="text/javascript";e.async=true;e.src="https://www.acint.net/aci.js";var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(e,t)})() //--> </script><br> <br> </body> </html>