Ce este un fundal web încorporat. Imagine de fundal întreagă receptivă cu CSS

Conectarea popularului serviciu Zadarma la 1C este acum o chestiune de câteva minute. Este suficient să conectați o extensie gata făcută pentru integrarea 1C și Zadarma. Orice angajat poate efectua cu ușurință instalarea, chiar și doamna de curățenie, mătușa Masha, specialist în curățenie.

În primul rând, ne-am concentrat asupra întreprinderilor mici care utilizează activ Zadarma PBX și configurația 1C: Managementul unei firme mici 1.6.

Așa cum a fost înainte

Pentru a vă integra cu Zadarma, a trebuit să utilizați un dialer special încorporat în 1C - așa-numitul fundal SIP. Această opțiune era potrivită pentru mai multe „ifs”:

  • dacă 1C este instalat pe un computer local și nu undeva pe un server terminal
  • dacă utilizatorul este de acord să utilizeze un apelator 1C în locul unui telefon de birou

În general, dacă toate „if-urile” au fost de acord, atunci integrarea a fost posibilă.

Cum a devenit acum

Acum, pentru integrarea 1C și Zadarma, nu mai contează deloc ce dispozitiv final este utilizat pentru apeluri. Poate fi orice:

  • telefon de birou
  • softphone instalat în sistemul de operare
  • fundal web care rulează în browser

Extensia 1C pentru Zadarma interacționează cu API-ul, nu cu apelatorul. Prin urmare, nu contează ce anume va apela utilizatorul.

Ușor de instalat

Instalarea constă din 1 pas. Să vă arătăm doar 2 capturi de ecran.

Plasarea pe pagina principală

Panoul de telefonie Zadarma apare automat pe pagina de pornire. Dacă dintr-o dată utilizatorul nu are nevoie de acest lucru, poate pur și simplu debifa caseta din meniul „Vizualizare” - „Personalizați pagina de start”.

Ușor de configurat

Luăm cheile API din contul personal Zadarma

și introduceți-le în 1C

Și, desigur, introducem datele de conectare / parola contului pe simplit.io.

Gata, acum 1C este conectat la Zadarma.

Apeluri la clic în 1C

Oriunde vedem pictograma „telefon”, putem face clic pe ea și Zadarma va începe să formeze numărul.

Cerințe „Informații de contact” se află în multe liste de documente, cărți de referință - nu mai trebuie să rulați pe cardul clientului pentru a efectua un apel. De exemplu, puteți apela direct din lista comenzilor, facturilor, consumabilelor

Card client pentru un apel primit

O funcție care a devenit de fapt standard și obligatorie la integrarea 1C și PBX. Deși trebuie remarcat faptul că nu este întotdeauna solicitat, deci poate fi oprit în setările panoului Telefonie.

Înregistrați apelul cu documentul evenimentului

La fel, puteți controla necesitatea creării automate a documentului „Eveniment-apel telefonic”. Folosind acest document, este convenabil să lăsați comentarii la apel.

Și cel mai important, pe baza acestui document, puteți introduce apoi Comanda, Factura și astfel relația dintre apel și vânzare va fi clar vizibilă.

Puteți atașa un memento la documentul de apel telefonic, ceea ce este foarte convenabil dacă angajatul a promis că va suna clientul mai târziu.

Istoricul apelurilor PBX

Istoricul apelurilor este, desigur, un lucru foarte important. Extensia pentru integrarea 1C și Zadarma oferă mai multe opțiuni pentru lucrul cu istoria.

De exemplu, un utilizator dorește să vizioneze singur o poveste. Similar cu lista apelurilor recente din telefonul nostru mobil. Acest istoric poate fi vizualizat deschizând fila Istoric de pe pagina principală.

Foarte des vreau să văd istoricul unui anumit client, persoană de contact sau persoană fizică. În cazul unui client, trebuie să vedem atât apelurile către numerele omologului însuși, cât și numerele tuturor persoanelor sale de contact.

Istoricul apelurilor cu selecție de către client poate fi vizualizat direct în cardul său. Istoricul include apeluri de la client și de la toate contactele acestuia. Când numărul aparține contrapartidei în sine, câmpul „Contact” nu este completat.

De la autor:În acest tutorial, vă vom prezenta o tehnică simplă pentru crearea unei imagini de fundal care se va întinde pe toată lățimea ecranului browserului. Pentru aceasta avem nevoie de proprietatea CSS de dimensiuni de fundal; JavaScript nu este necesar.

Exemple de imagini de fundal sensibile

În zilele noastre, a devenit destul de populară utilizarea unei fotografii uriașe ca fundal, care ocupă o pagină web întreagă. Iată câteva exemple de mai multe site-uri care au seturi complete de imagini de fundal receptive:

Dacă doriți să obțineți un rezultat similar în următorul dvs. proiect web, atunci acest articol este ceea ce aveți nevoie.

Principii de baza

Iată planul nostru de acțiune.

Utilizați proprietatea de dimensiuni de fundal pentru a umple complet fereastra de vizualizare

Proprietatea CSS de dimensiuni de fundal este setată să acopere. Valoarea de copertă îi spune browserului să scaleze automat și proporțional lățimea și înălțimea imaginii de fundal, astfel încât să fie întotdeauna egală sau mai mare decât lățimea / înălțimea ferestrei.

Utilizați o interogare media pentru a gestiona imagini de fundal mici pentru dispozitive mobile

Pentru a îmbunătăți viteza de încărcare a paginii pe ecrane mici, vom folosi o interogare media pentru a procesa o versiune mai mică a imaginii noastre de fundal. Nu este obligatoriu. Această tehnică va funcționa fără ea. Dar de ce este o idee bună să folosiți o imagine de fundal mică pentru dispozitivele mobile?

Imaginea pe care am folosit-o în demonstrație este de 5500x3600px. Această rezoluție este suficientă pentru majoritatea monitoarelor cu ecran lat de pe piață. Dar pentru aceasta trebuie să procesați un fișier de 1,7 MB.

O astfel de încărcare suplimentară uriașă doar pentru a plasa o fotografie de fundal nu va face niciun bine oricum. Și, desigur, acest lucru va fi extrem de rău pentru conexiunile care utilizează internetul mobil. Și, de asemenea, o astfel de rezoluție nu este necesară pentru dispozitivele cu un ecran mic (mai multe despre aceasta mai târziu). Să aruncăm o privire asupra întregului proces.

HTML

Pentru marcare, aveți nevoie doar de acest lucru:

Vom atribui o imagine de fundal elementului corp, astfel încât imaginea să umple întotdeauna întreaga fereastră a browserului.

Cu toate acestea, această tehnică va funcționa și pentru orice element la nivel de bloc (cum ar fi un div sau un formular). Dacă lățimea și înălțimea elementului bloc sunt fluide, atunci imaginea de fundal va fi întotdeauna scalată pentru a umple întregul container.

CSS

Setăm următoarele stiluri pentru elementul corp:

corp (/ * Calea către imagine * / background-image: url (images / background-photo.jpg); / * Imaginea de fundal este întotdeauna centrată vertical și orizontal * / background-position: centru centru; / * Imaginea de fundal nu se repetă * / background-repeat: no-repeat; / * Imaginea de fundal este fixată în fereastra de vizualizare, deci nu se schimbă atunci când înălțimea conținutului este mai mare decât înălțimea imaginii * / background-attachment: fixed; / * Acesta este ceea ce permite imaginea de fundal pentru a se ajusta la dimensiunea containerului * / background-size: cover; / * Setează culoarea de fundal care să fie afișată în timp ce imaginea de fundal se încarcă * / background-color: # 464646;)

corp (

/ * Calea către imagine * /

fundal - imagine: url (imagini / fundal - foto.jpg);

/ * Imaginea de fundal este întotdeauna centrată pe verticală și orizontală * /

/ * Imaginea de fundal nu se repetă * /

fundal - repetare: nu - repetare;

/ * Imaginea de fundal este fixată în fereastra de vizualizare, deci nu se schimbă atunci când înălțimea conținutului este mai mare decât înălțimea imaginii * /

/ * Acesta este ceea ce permite imaginii de fundal să se adapteze la dimensiunea containerului * /

fundal - dimensiune: copertă;

/ * Setează culoarea de fundal pentru a fi afișată în timp ce imaginea de fundal se încarcă * /

fundal - culoare: # 464646;

Cea mai importantă pereche proprietate / valoare de care trebuie să fii atent:

fundal-dimensiune: coperta;

fundal - dimensiune: copertă;

Aici începe magia. Această pereche proprietate / valoare îi spune browserului să scaleze proporțional imaginea de fundal, adică astfel încât lățimea și înălțimea sa să fie egale sau mai mari decât lățimea / înălțimea elementului (în cazul nostru, acesta este elementul corpului).

Cu toate acestea, această pereche proprietate / valoare are o problemă: dacă imaginea de fundal este mai mică decât elementul corp - ceea ce se întâmplă pe ecranele de înaltă rezoluție și / sau când aveți o cantitate mare de conținut pe pagină - browserul va mări inevitabil pe imagine. Și, după cum știm, atunci când creștem dimensiunea bitmap-ului, calitatea imaginii scade (cu alte cuvinte, apare pixelarea).

Mărirea dimensiunii imaginii de la dimensiunea inițială afectează calitatea imaginii. Rețineți acest lucru atunci când alegeți o imagine potrivită. Demo-ul folosește o fotografie imensă de 5500x3600px pentru monitoarele cu ecran lat, deci ar fi nevoie de un ecran foarte mare pentru ca distorsiunea de calitate să apară. Să mergem mai departe. Pentru a păstra imaginea de fundal în centrul ferestrei, adăugăm:

fundal-poziție: centru centru;

fundal - poziție: centru centru;

Această intrare plasează fundalul pe axa coordonatelor în centrul ferestrei. În continuare, trebuie să definim ce se întâmplă atunci când înălțimea conținutului depășește înălțimea vizibilă a ferestrei. Când se întâmplă acest lucru, apare o bară de derulare.

În acest caz, trebuie să ne asigurăm că imaginea de fundal rămâne în poziția inițială chiar și atunci când utilizatorul derulează pagina în jos. În această situație, imaginea fie se va termina la derulare, fie se va mișca în timp ce derulează (ceea ce poate distrage atenția utilizatorului). Pentru a remedia fundalul, setăm proprietatea background-attachment la fix.

background-attachment: fix;

fundal - atașament: fix;

În demonstrație, am adăugat funcția „încărcați conținutul”, astfel încât să puteți vedea ce se întâmplă când bara de derulare apare în browser când proprietatea atașamentului de fundal este setată la fix. De asemenea, puteți descărca demo-ul și puteți juca cu valorile proprietăților de poziționare (de exemplu, atașamentul de fundal și poziția de fundal) pentru a vedea cum afectează acest lucru derularea paginii și imaginea de fundal. Restul valorilor proprietății se explică de la sine.

Stenografie CSS

Am detaliat proprietățile de fundal pentru a le explica mai ușor. Notarea prescurtată va fi, de asemenea, echivalentă:

corp (fundal: url (background-photo.jpg) capac central centru fără repetare fix;)

corp (

fundal: url (fundal - foto.jpg) capacul central al centrului nu - repetați fix;

Tot ce trebuie să faceți este să modificați valoarea adresei URL pentru a indica calea către imaginea de fundal.

Opțional: interogare media pentru ecrane mici

Pentru ecrane mici, am folosit Photoshop pentru a reduce imaginea de fundal originală proporțional cu 768x505px și am folosit și Smush.it pentru a reduce dimensiunea puțin mai departe. Acest lucru a redus dimensiunea fișierului de la 1741 KB la 114 KB. Acestea. dimensiunea imaginii redusă cu 93%.

Vă rog să nu mă înțelegeți greșit, 114KB este încă destul de mult pentru un element de design pur estetic. Având în vedere cheltuielile suplimentare de 114 KB, aș folosi un astfel de fișier numai dacă aș vedea o oportunitate de a îmbunătăți semnificativ experiența utilizatorului (UX). în acest moment o proporție semnificativă a traficului pe internet provine din fundalul dispozitivelor mobile - imagine: url (imagini / fundal - foto - mobil - dispozitive. jpg);

Interogarea media are o lățime maximă: limita de lățime de 767 px, ceea ce înseamnă că, dacă fereastra de vizualizare a browserului este mai mare de 767 px, se va încărca o imagine de fundal mare.

Dezavantajul utilizării acestei interogări media este că, dacă schimbați lățimea ferestrei browserului, de exemplu, de la 1200px la 640px (sau invers), veți vedea imediat momentul în care se încarcă o imagine de fundal mică sau mare.

În plus, datorită faptului că unele dispozitive cu un ecran mic pot afișa mai mulți pixeli - de exemplu, iPhone 5 cu afișaj retină este capabil să afișeze o rezoluție de 1136x640px - imaginea de fundal mică va fi pixelată.

Rezumând

Puteți vizualiza o versiune mai actualizată a codului sursă din acest tutorial pe GitHub. Nu vă pot avertiza decât despre un singur lucru: vă rugăm să folosiți această tehnică cu prudență, deoarece fișierele mari pot deteriora grav UX-ul, mai ales dacă utilizatorul final folosește o conexiune la internet lentă și nesigură. Acesta este un alt motiv pentru care ar trebui să alegeți o culoare de fundal adecvată, astfel încât utilizatorul să poată citi conținutul în timp ce imaginea de fundal se încarcă.

Videoclipurile mari în fundalul site-urilor web sunt o tendință destul de populară în designul web. Videoclipurile aplicate inteligent pot face un site web mai dramatic și mai atrăgător pentru utilizatori.

În plus, fundalurile video pot fi redate fără probleme și fără „frâne”, spre deosebire de fundalurile create cu JavaScript, care necesită încărcarea anumitor coduri și imagini înainte ca utilizatorul să vadă rezultatul animației.

Există companii precum Powerhouse sau Adidas care folosesc video ca fundal al unui site web pentru a transmite utilizatorului un mesaj sau o poveste specifică despre un produs sau serviciu.

Deși cel mai popular mod de a crea un fundal video este utilizarea HTML5 video etichetă împreună cu câțiva parametri CSS, ar trebui să acordați atenție și surselor video alternative, de exemplu, YouTube. În acest caz, nu trebuie să vă faceți griji cu privire la răspunsul lent al serverului, deoarece solicitarea va fi trimisă direct la YouTube.

În acest articol, vă voi arăta cum puteți crea un site web interesant, care utilizează videoclipuri YouTube ca fundal. Vom folosi jQuery.mb.YTPlayer.js pentru a edita și controla aspectul videoclipului nostru. Deci sa începem!

Descărcați sursele
Demo

Vei avea nevoie:

// Conținut mare de fundal aici

// Despre conținutul secțiunii aici // Conținutul mic al secțiunii de fundal aici

Acum trebuie să completați fiecare secțiune cu conținut. În secțiunea fundal mare și fundal mic, plasați clasa model, pentru a crea o textură ușoară în videoclipul nostru. De asemenea, trebuie să adăugați h1, h2, paragraf și buton.

YOUTUBE

VIDEO DE FOND

Vreau să învăț asta

Puneți orice videoclip YouTube pe fundalul site-ului

Vă întrebați cum să adăugați videoclipuri pe fundalul site-ului dvs. web?
Este la fel de ușor ca decojirea pere! Cu jQuery MB.YTPlayer, un plugin jQuery, puteți încorpora orice videoclip YouTube în fundalul site-ului dvs.
Puteți transforma cu ușurință orice videoclip într-un fundal HTML. Nu există întârzieri în încărcarea paginii și încărcarea serverului!

Descărcați pluginul acum

Suntem din rețelele de socializare


Am folosit fontul Font Awesome pentru pictogramele sociale, care se află în secțiune mic-fundal-secțiune... Apoi vom adăuga un șablon pentru videoclipul nostru folosind pluginul jQuery.mb.YTPlayer. Plasați următorul cod imediat după .

Iată ce am folosit pentru a personaliza videoclipul:

  • clasă jucător- această clasă este utilizată de plugin mb.YTPlayer
  • videoURL- link către video
  • izolare- Selector CSS în care să redați videoclipul
  • Redare automata- redare automată a videoclipului
  • mut- prezența sunetului
  • incepe la- timpul de la care începeți redarea videoclipului
  • opacitate- transparență video

CSS

Să adăugăm stiluri pe site-ul nostru. În primul rând, să definim aspectul html, corp, etichete de paragraf și listă cu marcatori.

Html (înălțime: 100%) corp (font: 15px / 23px "Raleway", sans-serif; margine: 0; umplutură: 0; înălțime: 100%; lățime: 100%; -webkit-font-smoothing: antialiased; - webkit-text-size-adjust: 100%) p (font-size: 20px; line-height: 140%; text-align: center) ul li (display: inline-block; list-style: none; padding-right : 10 px;)

Wrapper (z-index: 600; poziție: relativă) .pattern (background-image: url (../ images / pattern.png); background-repeat: repetare; background-attachment: scroll; lățime: 100%; înălțime: 100%; poziție: absolută; sus: 0; stânga: 0) .divider (background-image: url (../ images / divider.png); afișaj: bloc; lățime: 300px; înălțime: 35px; marjă: 10px auto ) #colorize (color: # f1c40f; font-family: "Lato", sans-serif; font-size: 40px)

Este timpul să stilizați secțiunea cu fundal mare. Instalare indexul z pe 550 și parametru revărsare la ascuns. Aceasta pentru a preveni afișarea conținutului YouTube (subtitrări, adnotări) pe site-ul nostru web. Restul stilurilor sunt necesare pentru anteturi, butoane și imaginea implicită (mai multe despre asta mai târziu).

Fundal mare (index-z: 550; aliniere text: centru; înălțime: 100%; înălțime min .: 100%; poziție: relativă; depășire: ascuns) .big-background .big-background-container (lățime: 830px ; lățime maximă: 100%; afișaj: bloc în linie; poziție: absolut; sus: 50%; stânga: 50%; -webkit-transform: traducere (-50%, - 50%); -moz-transform: traducere (-50%, - 50%); -ms-transform: translate (-50%, - 50%); -o-transform: translate (-50%, - 50%); transform: translate (-50%, -50%)) .big-background-title (font-family: "Raleway", sans-serif; font-size: 78px; color: #fff; font-weight: 300; text-transform: majuscul; text-align : centru; margine-jos: 22px; padding-top: 20px; afișare: bloc în linie; atașare de fundal: derulare; fundal-repetare: repetare-x; fundal-poziție: centru sus) a.big-background-btn ( font-family: "Lato", sans-serif; font-size: 13px; text-transform: majuscule; text-decoration: none; culoare: #fff; fundal: transparent; border: 2px solid #fff; padding: 10px 14px ; cursor: pointer; spațierea literelor: 2 px; text-align: centru; afișaj: bloc în linie; -webkit-tranziție: ușurință în fundal .4s; -moz-tranziție: ușurință în fundal .4s; -o-tranziție: .4s ușurință în fundal; tranziție: ușurință în fundal .4s; ) .big-background-btn: hover (culoare: #fff; background: rgba (255,255,255,0.20)) .big-background-default-image (background: url (../ images / sunset.jpg); background-repeat : fără repetare; poziția fundalului: centrul centrului; dimensiunea fundalului: capac; lățimea: 100%; înălțimea: 100%; indexul z: 0; vizibilitatea față: ascuns)

Acum să trecem la secțiune despre secțiune... Să configurăm parametrul culoare de fundal la alb și căptușeală 60 px sus și jos și 20 px stânga și dreapta.

About-section (font-family: "Lato", sans-serif; color: # 7f8c8d; background: #fff; padding: 60px 20px) .about-section-container (text-align: center; padding-bottom: 50px) .about-section-title (font-family: "Raleway", sans-serif; font-size: 40px; background: #fff; color: # 3d566e; padding: 0 35px; margin-bottom: 22px; background-attachment: scroll; background-repeat: repeat-x; background-position: center center; text-transform: uppercase) a.about-section-btn (font-family: "Lato", sans-serif; font-size: 13px; text -transform: majuscule; decorare text: niciunul; culoare: # 34495e; fundal: transparent; margine: 2px solid # 34495e; umplutură: 10px 14px; cursor: pointer; spațierea literelor: 2px; inline-block; -webkit-transition: .4s ușor de fundal; -moz-transition: .4s ușor de fundal; -o-transition: .4s ușor de fundal; transition: .4s ușor de fundal;) .about-section-btn: hover (culoare: #fff; fundal: # 34495e;)

Pentru secțiunea de fundal mic, care servește și ca subsol, vom atribui o lățime de 100% și un parametru revărsare la ascuns. Vom adăuga și câteva căptușeală sus și jos, astfel încât videoclipul nostru să poată fi văzut. În cele din urmă, să adăugăm stiluri pentru butoanele de socializare.

Small-background-section (font-family: "Raleway", sans-serif; padding: 100px 0; position: relative; width: 100%; overflow: hidden) .small-background-container (poziție: relativă; text-align : centru) .small-background-title (font-size: 40px; culoare: # f1c40f; font-weight: 300; z-index: 10; display: inline-block; text-transform: uppercase; margin-bottom: 20px ; margin-top: 20px; poziție: relativă; background-attachment: scroll; background-repeat: repeat-x; background-position: top center) .sociale a (culoare: #fff). bdc3c7)

Interogări media

Pentru a face site-ul nostru receptiv, să adăugăm câteva interogări media.

@media screen and (max-width: 768px) (.about-section-title (line-height: 1)) @media screen and (max-width: 480px) (.big-background-title (font-size: 58px) ) .small-background-title (line-height: 1) / *. player (display: none;) -> Dacă doriți să eliminați videoclipul bg dintr-o anumită fereastră video fără plugin * /) @media ecran și ( max-width: 360px) (.big-background-title, # colorize (line-height: 1)) @media screen și (max-width: 320px) (.small-background-title (font-size: 30px))

jQuery

Acum să pornim videoclipul nostru de pe YouTube. Să chemăm clasa jucătorîn interiorul codului jQuery. Plasați următorul cod înainte de eticheta de închidere a corpului și în interiorul etichetelor .
$ (function () ($ (". player"). mb_YTPlayer ();));

Opțiune de rezervă

Videoclipurile de fundal de pe YouTube nu vor fi redate pe dispozitive mobile sau tablete, deoarece politicile YouTube nu le permit acest lucru.

Cu toate acestea, putem folosi jQuery pentru a adăuga o imagine de fundal implicită în cazul în care browserul detectează că utilizatorul a intrat pe site de pe un dispozitiv mobil.

Soluție manuală

Pentru a determina dacă utilizatorul este conectat de pe un dispozitiv mobil sau tabletă, putem ascunde elementul pe o anumită dimensiune a ecranului. De exemplu, dorim să eliminăm fundalul video pe ecrane late de 480 px. Trebuie doar să adăugați display: none la elementul player:

@media ecran și (lățime maximă: 480px) (.player (afișaj: nici unul;))

În ceea ce privește jQuery, aici vom seta o variabilă este_mobil cu parametrul false. Apoi, asigurați-vă că clasa jucător are afișaj: niciun parametru. Dacă da, adăugați clasa fundal mare-imagine-implicită la secțiuni fundal mareși mic-fundal-secțiune pentru a utiliza imaginea de fundal implicită. În caz contrar, nimic nu se va schimba.

(function ($) ($ (document). ready (function () (var is_mobile = false; if ($ (". player"). css ("display") == "none") (is_mobile = true;) if (is_mobile == true) (// Script condițional aici $ (". big-background, .small-background-section"). addClass ("big-background-default-image");) else ($ (". player "). mb_YTPlayer ();)));)) (jQuery);

Soluție cu plugin jQuery

O altă modalitate de a seta imaginea implicită este folosirea pluginului jQuery device.js(http://matthewhudson.me/projects/device.js/). Acest lucru va simplifica procesul de descriere a condițiilor pentru diferite dimensiuni de ecran ale dispozitivelor mobile. Folosind acest plugin, putem scrie pur și simplu următorul cod:

(function ($) ($ (document) .ready (function () (//Device.js va verifica dacă este Tablet sau Mobile - http://matthewhudson.me/projects/device.js/ if (! device. tablet () &&! device.mobile ()) ($ (". player"). mb_YTPlayer ();) else (// jQuery va adăuga fundalul implicit la clasa preferată $ (". big-background, .small- background-section "). addClass (" big-background-default-image ");)));)) (jQuery);

Aici am folosit metodele device.mobile ()și device.tablet () pentru a verifica dispozitivul de pe care este conectat utilizatorul. Dacă se îndeplinește condiția, se adaugă clasa fundal mare-imagine-implicită la secțiune fundal mareși mic-fundal-secțiune... Altfel clasa jucător va rămâne neschimbată și videoclipul va fi redat.

Am pus în ordine

Videoclipurile sunt o modalitate excelentă de a transmite mesajul dvs. către publicul dvs. Poate fi un instrument puternic pentru site-ul dvs. dacă este utilizat corect.

Sunt sigur că pe măsură ce designul web se dezvoltă și se îmbunătățește, vor exista idei din ce în ce mai creative pentru utilizarea videoclipurilor în proiectarea site-urilor web. Sper că ați învățat ceva sau două în acest tutorial. Scrieți-vă gândurile și comentariile în comentarii.

De la un traducător. Cu toate dorințele și comentariile referitoare la traducere, vă rugăm să mă contactați personal. Mulțumiri!