Tämä artikkeli on lisäys artikkeliin, joka koskee skriptien hämärtymistä. Tässä käsitellään salauksen ja pakkaamisen perusperiaatteita. heikkoja kohtia suojaukset, manuaaliset poistomenetelmät sekä yleiset työkalut pakkaajien automaattiseen poistamiseen ja liitteiden suojaukseen JavaScript-skripteistä. Viime aikoina yhä useammin lähde komentosarjat ovat salattuja tai pakattuja. Yandex, DLE ja muut suositut projektit alkoivat innostua tästä, ja kauniit tarinat "käyttäjistä huolehtimisesta", "liikenteen säästämisestä" ja muista hölynpölyistä näyttävät erittäin hauskoilta. No, jos jollain on jotain salattavaa, meidän tehtävämme on tuoda se esiin.
Aloitetaan teoriasta. JavaScript-suorituksen erityispiirteistä johtuen kaikilla salakirjoittimilla ja pakkaajilla on niiden monimuotoisuudesta huolimatta vain kaksi algoritmiversiota: tai vaihtoehtoisesti: Toista menetelmää käytetään useimmiten sivun lähdekoodin html-koodin sekä erilaisten troijalaisten suojaamiseen. syöttääksesi sivulle haitallista koodia, esimerkiksi piilotetun kehyksen. Molempia algoritmeja voidaan yhdistää, salauksen purkajan "hienotus" ja monimutkaisuus voivat olla mitä tahansa, vain itse periaate pysyy ennallaan.
Molemmissa tapauksissa käy ilmi, että toiminnot eval() Ja document.write() Täysin salatut tiedot lähetetään. Miten ne siepataan? Yritä vaihtaa eval() päällä hälytys(), ja avautuneessa MessageBoxissa näet välittömästi puretun tekstin. Jotkut selaimet mahdollistavat tekstin kopioimisen MessageBoxeista, mutta on parempi käyttää tätä puoliautomaattista dekooderia:
- < html >
- < head >< title >JavaScript-dekooderi title > head >
- < body >
- < script type = "text/javascript" >
- // Toiminto salauksenpurkutulosten kirjoittamiseksi lokiin
- funktiodekooderi (str) (
- asiakirja. getElementById("dekoodattu" ). arvo += str + "\n" ;
- < textarea id = "decoded" style = "width:900px; height:500px;" > textarea >
- < script type = "text/javascript" >
- body >
- html >
Otetaan esimerkiksi komentosarja Yandexistä; lähdekoodin tarkastelun jälkeen näemme jotain epäterveellistä:
Sanon heti, että tätä komentosarjaa käsittelee JavaScript Compressor, se on helppo tunnistaa sen allekirjoituksesta - funktion tyypillisestä nimestä komentosarjan alussa. Kopioi skriptin koko lähdeteksti, vaihda ensimmäinen eval päällä dekooderi, liitä se dekooderiin ja tallenna se html-sivuksi Avaa se millä tahansa selaimella ja katso, että pakkaamaton skripti ilmestyy välittömästi tekstialueelle. On liian aikaista iloita; kaikki rivinvaihdot ja koodin muotoilut on poistettu. Kuinka käsitellä tätä, on kirjoitettu deobfuskaatiota käsittelevässä artikkelissa.
Toinen esimerkki. Tässä on HTML Protector -ohjelmalla peitetty html-sivu. Tämä on sivu, joka esittelee ohjelman ominaisuuksia, joten siellä ovat kaikki vaihtoehdot käytössä: tekstin valinnan ja kopioinnin estäminen, hiiren oikean painikkeen poistaminen käytöstä, kuvien suojaaminen, tilapalkin piilottaminen, html-koodin salaus jne. Avataan lähdekoodi ja katsotaan. Yläosassa on jo tuttu document.write ja salattu komentosarja. Suoritamme sen dekooderin läpi, saamme toiminnon pääsisällön salauksen purkamiseksi:
Koodi (JavaScript):
- hp_ok = tosi ;funktio hp_d01 (s )( ... leikkaa ... o = ar . liitä ("" )+ os ; dokumentti . kirjoittaa (o )
Korvaamme viimeisen document.write-funktion dekooderilla ja lisäämme sen jälkeen kaikki kolme jäljellä olevaa salattua skriptiä:
- < script type = "text/javascript" >
- // Liitä ensin salattu komentosarja tähän
- // korvaa kaikki eval()- ja document.write()-kutsut komennolla decoder().
- hp_ok = tosi ;funktio hp_d01 (s)( .... o = ar . join ("" )+ os ; dekooderi (o );
- hp_d01 (unescape (">QAPKRV%22NCLEWC ....
- hp_d01 (unescape ( ">QAPKRV%22NCLEWCEG? HctcQa ...
- hp_d01 (unescape ( ">`mf(%22`eamnmp? !DDDDDD %22v ...
Mukavuuden vuoksi skriptejä ei anneta kokonaisuudessaan tässä artikkelissa, vaan sinun on kopioitava ne kokonaisuudessaan. Avaamme dekooderin selaimessa ja näemme ohjelman lisäämät suojausskriptit ja sivun puretun lähdetekstin. Mukavuuden vuoksi voit purkaa vain kolmannen komentosarjan, joka sisältää sivun html-koodin. Siinä kaikki suoja. Kuten näette, ei mitään monimutkaista. Muut HTML-sivujen suojaukset poistetaan samalla tavalla.
Siirrytään manuaalisesta salauksen purkamisesta automaattiseen salauksen purkamiseen. Ensimmäisen suojatyypin poistamiseksi muokkasin hieman jo tuntemaasi Beautify Javascript -skriptiä ja käänsin sen exe-tiedostoksi. Se käsittelee useimmat JavaScript-suojaukset ja kääreet, joita olen nähnyt ilman ongelmia.
Eval.JavaScript.Unpacker.1.1-PCL.rar (12 124 tavua)
Vaikeammissa tapauksissa sinun on käytettävä raskasta tykistöä. Tämä on ilmainen projekti, joka on suunniteltu tutkimaan troijalaisia ja muuta haitallista koodia. Koska kaikki tekijänoikeuksia suojaavat ohjelmat ovat selvästi haitallisia, Malzilla auttaa meitä torjumaan niitä. Lataa (tällä hetkellä se on 1.2.0), pura pakkauksesta, käynnistä. Avaa toinen Dekooderi-välilehti, liitä salatun skriptin koodi yläikkunaan, paina painiketta Suorita skripti.
Kansiossa eval_temp Kaikki eval()-funktioiden suorittamisen tulokset, mukaan lukien välivaiheet, lasketaan yhteen. Voit tarkastella niitä napsauttamalla painiketta Näytä eval() tulokset, teksti avautuu alempaan ikkunaan. Se voidaan kopioida, liittää yläikkunaan ja heti alustaa napin painalluksella Muotoile koodi. Dekooderin lisäksi Malzillassa on monia muita työkaluja ja asetuksia, joiden avulla on helppo poistaa suojaus JavaScript-skripteiltä.
Voit myös kiinnittää huomiota toiseen ilmaiseen työkaluun salattujen komentosarjojen kanssa työskentelemiseen - FreShow. Siinä on vähemmän toimintoja, mutta sillä on paikka olla. Sivuston ulkopuolelta voit ladata esittelyvideon, joka näyttää esimerkin ohjelman kanssa työskentelystä.
Kuten näet, suojauksen poistamisessa JavaScript-skripteiltä ja html-sivuilta ei ole mitään vaikeaa. Jatkatko edelleen ilkeiden "tekijänoikeuksien" puolustamista? Sitten mennään luoksesi!
Kaikkien kauniiden kuvien, täydellisen typografian ja upeasti sijoitettujen toimintakehotusten alla on sivustosi lähdekoodi.
Joka päivä selaimesi muuttaa tämän koodin vaikuttaviksi sivuiksi vierailijoillesi ja asiakkaillesi.
Google ja muut hakukoneet "lukevat" tämän koodin määrittääkseen, missä verkkosivujesi pitäisi näkyä niiden hakemistoissa tietyllä hakulauseke.
Siksi se on erittäin tärkeää Hakukoneoptimointi(SEO) sisältää sen, mikä on lähdekoodissa.
Tämä pikaopas näyttää, kuinka voit lukea sivustosi lähdekoodia, jotta voit olla varma hakukoneoptimoinnistasi ja opettaa sinulle, kuinka hakukoneoptimointitermit tarkistetaan.
Tarkastelemme myös muutamia muita tilanteita, joissa lähdekoodin tärkeimpien osien tarkastelu ja tutkiminen auttaa muissa markkinointitoimissa.
Kuinka tarkastella lähdekoodia.
Ensimmäinen askel sivustosi lähdekoodin tarkistamisessa on tarkastaa todellinen lähdekoodi. Millä tahansa selaimella voit tehdä tämän helposti.
Alla on näppäimistökomennot, joiden avulla voit tarkastella verkkosivusi lähdekoodia PC Ja Mac.
- Firefox - CTRL + U (Pidä CTRL-näppäintä painettuna ja paina "U"-näppäintä) Vaihtoehtoisesti voit siirtyä "Firefox"-valikkoon, napsauttaa "Web Developer" ja sitten "Page Source".
- Internet Explorer- CTRL + U. Tai napsauta oikealla painikkeella hiirellä ja valitse "Näytä lähde".
- Chrome - CTRL + U. Voit napsauttaa avainkuvaa, jossa on kolme vaakaviivaa oikeassa yläkulmassa. Napsauta sitten "Työkalut" ja valitse "Näytä lähde".
- Opera - CTRL + U. Voit myös napsauttaa Web-sivua hiiren kakkospainikkeella ja valita "Näytä sivun lähdekoodi".
Mac
- Safari - Pikanäppäin on Option + Command + U. Voit myös napsauttaa verkkosivua hiiren kakkospainikkeella ja valita Näytä sivun lähde.
- Firefox - Voit napsauttaa hiiren kakkospainikkeella ja valita "lähde" tai siirtyä "Työkalut"-valikkoon, valita "Web Developer" ja napsauttaa "Sivun lähde". Pikanäppäin on Ctrl + U.
- Chrome - Siirry kohtaan "Näytä", napsauta "kehittäjä" ja sitten "Näytä lähde". Voit myös napsauttaa hiiren kakkospainikkeella ja valita "Näytä sivun lähdekoodi". Pikanäppäin on Optio + Komento + U.
Kun osaat tarkastella lähdekoodia, sinun pitäisi tietää, kuinka etsiä sitä.
Tyypillisesti samat hakuominaisuudet, joita käytät verkkoa selatessasi, koskevat normaalisti myös lähdehakuja.
Komennot CTRL + F (etsi) auttavat sinua nopeasti tarkastelemaan tärkeiden SEO-elementtien lähdekoodia.
Otsikkotunnisteet.
Otsikkotunniste on SEO:n tärkein osa. Tämä on tärkein asia lähdekoodissa.
Jos aiot ottaa vain yhden arvokkaan asian tästä artikkelista, harkitse tätä:
Tiedätkö, nämä ovat Googlen antamat tulokset, kun haet jotain.
Kaikki nämä tulokset on otettu web-sivujen otsikkotunnisteista. Joten jos sinulla ei ole otsikkotunnisteita lähdekoodissasi, et välttämättä näy Googlessa (tai missään muussa hakukoneessa).
Usko tai älä, olen itse asiassa nähnyt verkkosivustoja ilman otsikkotunnisteita. Yritetään tehdä nopea Google-haku termillä " Markkinointioppaat". Mitä näemme:
Näet blogin ensimmäisen hakutuloksen KISSmetrics luku Markkinointioppaat.
Jos seuraamme ensimmäisen hakutuloksen linkkiä ja katsomme sivun lähdekoodia, voimme nähdä otsikossa olevan tagin:
Otsikkotunniste ilmaistaan aloitustunnisteella:
Ja voimme nähdä, että otsikkotunnisteen sisällä oleva sisältö vastaa tuloksen otsikossa käytettyä Google haku.
Mutta Googlen hakutuloksiin sisällytettäväksi ei tarvita vain otsikkotunnisteita.
Google tunnistaa myös otsikkotunnisteiden sanat tärkeiksi avainsanoiksi, joiden se uskoo olevan olennaisia käyttäjien hauissa.
Joten jos haluat saada tietyn verkkosivun sijoituksen tietystä aiheesta, sinun on parempi varmistaa, että aihetta kuvaavat sanat sisältyvät otsikkotunnisteeseen.
On olemassa useita online-resursseja, joista voit saada lisätietoja siitä, miten avainsanoja ja otsikkotunnisteilla on tärkeä rooli sivustosi yleisessä arkkitehtuurissa.
Tässä on joitain tärkeitä kohtia, joiden avulla voit muistaa otsikkotunnisteiden tärkeyden:
- Varmista, että sinulla on vain yksi otsikkotunniste verkkosivua kohden.
- Varmista, että jokaisella sivustosi verkkosivulla on oma otsikkotunniste.
- Varmista, että jokainen sivustosi otsikkotunniste on ainutlaatuinen. Älä koskaan kopioi tietyn otsikkotunnisteen sisältöä.
Seuraava tärkeä elementti Web-sivusi pääosa on sisällönkuvauskenttä.
Tämä on 160 merkin pituinen katkelma sisällöstäsi, joka näkyy otsikossasi hakukoneissa.
Olen nähnyt satoja sivustoja, jotka jättävät tämän tunnisteen kokonaan huomiotta. Se on erittäin helppo löytää lähdekoodista:
Joten tarkista ja varmista, että tämä tunniste on kaikilla sivustosi verkkosivuilla. Vielä tärkeämpää on, että et kopioi sitä useille sivuille.
Metakuvaustunnisteen kopioiminen ei ole rangaistus hakukoneelle, mutta se on erittäin suuri markkinointivirhe.
Monet ihmiset jättävät sisällönkuvaustunnisteen huomiotta, mutta sinun pitäisi todella työstää sitä, koska se luetaan hakukone.
Mieti, kuinka sisällönkuvaustunniste auttaa houkuttelemaan lisää kävijöitä ja lisäämään kohdistettuja tuloksia sivustollesi.
HTML-koodi on pohjimmiltaan itse sivusi; se määrittää tarkalleen, kuinka sivustosi rakennetaan ja näytetään käyttäjän näytöllä. Tämä koodi on pääsääntöisesti avoin, mikä tarkoittaa, että kuka tahansa käyttäjä voi helposti nähdä ja lukea sen. Jos syystä tai toisesta et halua kenenkään niin oli pääsy koodiisi, Sinä pystyt . Tämä edellyttää erityisen algoritmin luomista koodaa koodisi, eli se piilottaa ensisijaisen ulkoasunsa, jolloin sivuston käyttäjät eivät pääse siihen.Milloin ja kuka sitä voi tarvita?
Ehdottomasti kuka tahansa verkkovastaava tai verkkosivuston omistaja voi tehdä tämän salauksen. Kysymys kuuluu, missä määrin tämä on perusteltua ja tarpeellista. Jos sinulla on esimerkiksi tavallinen aloitussivu, joka on tehty mallipohjalla ja joka ei eroa muista, koodaamisessa ei ole mitään järkeä, koska tällainen malli on jo julkisesti saatavilla. Tässä tapauksessa on epätodennäköistä, että kukaan kopioi ja tutkii koodiasi. Mutta jos sinulla on verkkosivusto, jolla on ainutlaatuinen muotoilu, olet työskennellyt sen parissa pitkään ja huolella tai maksoi siitä paljon rahaa, niin koodia kannattaa silti miettiä. On hyvin usein tapauksia, joissa omistajalla on verkkosivusto, johon on panostettu paljon vaivaa, aikaa ja rahaa, ja jonkin ajan kuluttua tavalla tai toisella hän löytää täsmälleen saman verkkosivuston, jolla on sama muotoilu ja rakenne, mutta toisella verkkotunnuksella ja isännöinnillä. Hyvin usein käyttäjät itse kertovat tämän kommenteissa sivustojen omistajille. Tässä tapauksessa voimme turvallisesti päätellä, että joku yksinkertaisesti kopioinut HTML-koodin sivustollesi ja käynnisti sen omassani.Mitä sinun pitäisi tehdä suojellaksesi itseäsi?
Ei ole niin helppoa suojautua tilanteilta, joissa kopioidaan ja käytetään jonkun toisen HTML-koodia ilman lupaa. Ja yleensä, jos henkilö on jo nähnyt sivustosi, hän voi kopioida sen jopa ilman koodia, jos hänellä on tiettyjä tietoja verkkokehityksen alalla. Mutta itse HTML-koodin osalta se voidaan salata. Tämä toimii erityisen javascript-skriptin perusteella. Työkalumme avulla voit... Tässä tapauksessa luodaan erityinen komentosarja, joka on tarkoitettu salauksen purkamiseen. Se toimii yksinkertaisesti: kun vierailija menee sivustollesi, siihen ladataan salattu koodi, jota hän ei ymmärrä. Samalla käynnistetään luotu javascript, joka purkaa koodin ja näyttää sivuston käyttäjän näytöllä. Samaan aikaan vierailija itse ei voi nähdä oikeaa koodia. Tällä menetelmällä on kuitenkin myös pieni haittapuoli. On käyttäjiä, joiden selaimet eivät salli javascriptin suorittamista sivustolla; tässä tapauksessa komentosarja ei käynnisty, eikä HTML-koodin salausta pureta eikä sivustoa näytetä. Mutta älä ole järkyttynyt, tällaiset selainasetukset ovat erittäin harvinaisia, voimme sanoa, että 99% selaimista sallii JavaScriptin suorittamisen.Kuinka tehdä se?
Tämä voidaan tehdä hyvin yksinkertaisesti käyttämällä työkaluamme. Sinun tarvitsee vain liittää HTML-koodisi tämän sivun kenttään ja aloittaa salaus napsauttamalla painiketta. Tämän seurauksena toiseen kenttään saat jo salatun koodin, jota voidaan jo käyttää suoraan verkkosivustollasi. 1 ääniHyvää päivää rakkaat blogini lukijat. Joskus löydät verkkosivustolta kauniin ominaisuuden ja alat ihmetellä, kuinka luoja on saanut niin mielenkiintoisen vaikutuksen.
Osoittautuu, että vastaus on melko yksinkertainen. Ja jos sinulla on taitoja, voit kerätä paljon näitä ominaisuuksia ja luoda oman ainutlaatuisen verkkosivustosi lyhyessä ajassa.
Tänään puhumme sivun, tietyn elementin koodin avaamisesta ja opimme käyttämään tätä taitoa hyödyksesi.
Koodin perustiedot
Sivustoni on tarkoitettu aloittelijoille ja haluaisin aluksi puhua lyhyesti sivustoista ja koodista yleisesti.
Piirrä kuva ja leikkaa se pieniksi osiin kirjoittamalla koodi niin, että selain kokoaa kaikki elementit yhdeksi kokonaisuudeksi. Näyttääkö kaikki kovin monimutkaiselta? Ei ollenkaan, eikä siitä ole mitään järkeä surra.
Näin syntyy laadukkaita verkkosivustoja. Jos haluat, puutu tähän asiaan ja opi sitä; jos et halua, kukaan ei voi pakottaa sinua.
Sanon vain yhden asian... ei ole mukavampaa kuin nähdä kuinka kirjoittamasi käsittämättömät sanat muuttuvat yhdeksi kokonaisuudeksi ja heräävät henkiin: linkit toimivat, painikkeet liikkuvat, kuvat liikkuvat, teksti ryömii. Luulen tietäväni, miltä Victor Frankenstein tuntui.
Kun alat ymmärtää salaisen kielen ja huomaat, että kaikki on itse asiassa paljon yksinkertaisempaa kuin aluksi näytti, et voi muuta kuin uskoa omiin vahvuuksiisi ja aivojen kykyihisi. Tämä on erittäin siistiä.
Miten verkkosivut tehdään? Ihannetapauksessa ensin. Hän vain maalaa kuvan. Esimerkiksi kuten alla olevassa kuvassa näkyy. Toistaiseksi se on vain kuva, valokuva. Mikään linkki ei toimi, kun klikkaat et mene minnekään, hakua ei tehdä.
Tämän piirustuksen mukaan. Katso alla olevaa kuvakaappausta. Saatat ajatella, että tämä on naurettava ja erittäin monimutkainen symbolijoukko. Itse asiassa kaikki ei ole niin monimutkaista, on olemassa tietty algoritmi.
Tunnisteita on vain noin 150, ja jokainen niistä vastaa tietystä toiminnosta: linkki, tavutus, lihavoitu, väri, otsikko ja niin edelleen. Niiden ymmärtäminen ei ole niin vaikeaa, jos sinulla on halua ja et välitä ajasta.
Näiden ominaisuuksien tuntemuksen ansiosta voit ratkaista melkein minkä tahansa ongelman. Mutta jokainen kehittäjä löytää omat keinonsa saavuttaa tavoite.
Kokeneet tekijät näkevät heti, kuinka saavuttaa tuloksia, kun taas muiden on mietittävä, etsittävä vastaus artikkeleista tai kilpailijoiden lähdekoodista. He yksinkertaisesti ottavat tarvittavan osan kolmannen osapuolen sivustolta ja muokkaavat sitä itse. Tämä lyhentää merkittävästi työprosessia.
Vähän myöhemmin näytän sinulle konkreettinen esimerkki.
Katso koodi
Joten haluan ensin näyttää sinulle, kuinka toimia, jos sinun on selvitettävä jonkun muun html. Sitten tarkastellaan kaikkia muita kysymyksiä yksityiskohtaisemmin.
Paras tapa
Menetelmä, jonka kuvaan ensin, on hieman monimutkainen aloittelijoille, mutta lue se johdannona. Avaa sivu ja napsauta hiiren oikeaa painiketta. Valitse "Tallenna nimellä..."
Tallenna koko verkkosivu. Kuten kuvakaappauksesta näet, olen jo ladannut kaiken etukäteen. Tässä meillä on kaksi kansiota.
Kaikki mitä tarvitset on täällä. Jokainen elementti. Jos ymmärrät tämän, saat nopeasti kaiken tarvitsemasi. Mutta tällaisesta tehtävästä tulee yhä mahdottomaksi. Ei latausta. Mitä tehdä, jos sivun kopioiminen on kiellettyä?
Tämä on Google Chrome
Kuten olet ehkä jo huomannut, käytän useimmiten Google Chrome ja jonkun muun koodin oppiminen tällä selaimella on yhtä helppoa kuin päärynöiden kuoriminen. Kuten periaatteessa kaikki muutkin. Kaava ei ole vain samanlainen, vaan myös identtinen. Avaa sivu, jonka koodin haluamme tietää, ja napsauta hiiren kakkospainikkeella mitä tahansa. Napsauta näkyviin tulevassa ikkunassa "Näytä sivukoodi".
Koodiarkki avautuu uuteen ikkunaan, jota aloittelijan on melko vaikea ymmärtää. Mutta älä huolestu etukäteen.
Jos haluat tietää vain yhden elementin koodin, vie hiiri sen päälle ja napsauta hiiren kakkospainikkeella. Valitse toinen Chrome-toiminto: "Näytä elementtikoodi".
Minua voisi esimerkiksi kiinnostaa kuinka logo on tehty, käyttäen kuvaa tai ohjelmointikieltä? Loppujen lopuksi voit piirtää neliön css apua. Monet asiantuntijat neuvovat kirjoittamaan mahdollisimman paljon tietoa koodiin. Kuinka ne toimivat suosituilla sivustoilla?
Nyt tarvittava tieto on ilmestynyt. html päällä, css alhaalla. Nämä ovat kaksi kieltä. Ensimmäinen vastaa tekstikomponentista ja toinen suunnittelusta. Jos CSS:ää ei olisi, sinun on määritettävä väri ja kirjasinkoko joka kerta. Jokaisella sivulla tämä on erittäin pitkä. Mutta jos ei olisi html:ää, meillä ei olisi tekstejä. Selitin sen karkeasti, mutta yleisesti ottaen näin se on.
Muuten, jos olet kiinnostunut sen toiminnasta täällä, voit katsoa alla olevan kuvan linkin. Tässä on vastauksesi.
Mozilla Firefox
Jos haluat työskennellä mastiksilla, kaikki on täsmälleen sama. Avaa sivu ja napsauta hiiren oikeaa painiketta. "Sivun lähdekoodi", jos haluat nähdä koko koodin.
Kun viet hiiren elementin päälle, voit avata sen koodin.
Täällä tiedot näkyvät näytön alareunassa, mutta muuten kaikki on täsmälleen sama.
Yandex selain
Yandex-selaimessa kaikki on täsmälleen sama kuin kahdessa edellisessä vaihtoehdossa, avaa sivu, napsauta hiiren kakkospainikkeella, katso sivukoodi.
Siirrämme osoittimen elementin päälle, jos haluamme selvittää tarkalleen sen koodin.
Kaikki näkyy täällä täsmälleen samalla tavalla kuin Chromessa.
Ooppera
Ja lopuksi Opera.
Muuten, olet ehkä huomannut, että sinun ei tarvitse käyttää hiirtä. Koodin avaamiseen on nopea pikanäppäin, joka on sama kaikille selaimille: CTRL+U.
Elementeille: Ctrl+Shift+C.
Tältä tulos näyttää.
Tämä on mielenkiintoista aloittelijoille
Katso nyt kuinka kaikki toimii. Löydät sivuston ja pidät todella jostain elementistä. Esimerkiksi tämä. Tiedät jo, kuinka elementtikoodi avataan.
Kopioi se nyt.
Käytän , liitä tämä koodi uuteen html-tiedostoon body-tunnisteeseen (englanniksi body).
Katsotaan nyt, miltä se kaikki näyttää selaimessa.
Valmis. Jotta teksti olisi kohdistettu reunoihin ja saada vihertävän värin, sinun on yhdistettävä css tähän asiakirjaan ja kopioitava toinen koodi sivustolta, josta kopioimme tämän.
En tee tätä nyt. Tämä vaatii enemmän aikaa: sekä minun että sinun. Luulen, että kuvailen kaikki yksityiskohdat tulevissa julkaisuissani. Tilaa uutiskirje ja saat ensimmäisenä tiedon kun artikkeli ilmestyy.
Jos et kestä, mutta haluat oppia lisää html:stä ja css:stä nyt, voin perinteisesti suositella sinulle ilmaisia koulutuskursseja.
Tässä on 33 oppituntia, joiden avulla voit hallita html:ää - "Ilmainen HTML-kurssi" .
Ja tässä on täydelliset tiedot css: stä - "Ilmainen CSS-kurssi (45 videotuntia!)" .
Nyt tiedät vähän enemmän. Toivon sinulle menestystä pyrkimyksissäsi. Nähdään taas!
Mozilla Firefox Laajenna valikon "Näytä"-osio ja napsauta "Lähdekoodi". Sama kohta on sisällä kontekstivalikko, jos napsautat sivun tekstiä hiiren kakkospainikkeella. Voit myös käyttää pikanäppäintä CTRL + U. Mozilla FireFox ei käytä ulkoisia ohjelmia - sivun lähdekoodi syntaksin korostuksella avautuu erilliseen selainikkunaan.
Napsauta Internet Explorerissa Tiedosto-valikkoa ja valitse Muokkaa Muistiossa. Muistio-nimen sijasta voidaan kirjoittaa toinen nimi, jonka olet määrittänyt selaimen asetuksista lähdekoodin katselua varten. Napsauttamalla sivua hiiren kakkospainikkeella tulee näkyviin kontekstivalikko, jossa on myös kohta, jonka avulla voit avata sivun lähdekoodin ulkoisessa ohjelmassa - "Näytä HTML-koodi".
SISÄÄN Opera selain avaa valikko, siirry "Sivu"-osioon ja sinulla on mahdollisuus valita "Lähdekoodi" tai "Frame Source Code" -kohta "Kehitystyökalut"-alaosiossa. Näille valinnaille on määritetty pikanäppäimet CTRL + U ja CTRL + SHIFT + U, vastaavasti. Sivun hiiren kakkospainikkeella napsautukseen liittyvässä kontekstivalikossa on myös "Lähdekoodi"-kohta. Opera avaa sivun lähteen ulkoisessa ohjelmassa, joka on määritetty käyttöjärjestelmässä tai selaimen asetuksissa HTML-tiedostojen muokkaamista varten.
Google-selain Chromella on epäilemättä paras lähdekoodin katselukokemus. Napsauta sivua hiiren kakkospainikkeella, voit valita "Näytä sivukoodi" ja sitten lähdekoodi syntaksin korostuksella avautuu erilliselle välilehdelle. Tai voit valita samasta valikosta rivin "Näytä elementtikoodi", jolloin samassa välilehdessä oleva selain avaa kaksi lisäkehystä, joissa voit tarkastella minkä tahansa sivuelementin HTML- ja CSS-koodia. Selain reagoi kohdistimeen, joka liikkuu koodirivien yli korostamalla sivulla olevia elementtejä, jotka vastaavat kyseistä HTML-koodin osaa.