Pishete kod. I oshte kod. I oshte kod. Izgrazhdate, no skoro promeniate. Opitvate se da napravite sajta si syvmestim s vsichki brauzyri i bezzhichni ustrojstva. Sled tova se poiaviava novo ustrojstvo ili brauzyr i vie zapochvate vsichko otnachalo.
Ima izhod ot tozi omagiosan kryg Vreme e da sprete da zhiveete v minaloto i da zabravite dnite na spageti-koda, oformlenieto na sajtove s vludiavashto vlozheni tablici, tagovete i drugi izlishni neshta, koito udvoiavat i utroiavat vremeto za zarezhdane dori i na naj-prostite sajtove. Vreme e za syvmestimost s bydeshtite ustrojstva.
Ne e li krajno vreme da zapochnete da proektirate s ueb standarti?
Pridyrzhajte se kym XHTML i formatirajte chrez CSS. Nauchete kak da izpolzvate ECMAScript i Document Object Model (DOM). Standartite ne vi prinuzhdavat da izostaviate potrebiteli i da se pridyrzhate kym negyvkavi pravila. Proektiraneto sys standarti oznachava izgrazhdane na slozhni, krasivi sajtove, koito shte rabotiat pravilno i dnes, i utre. Ne mozhete da si pozvolite da proektirate sajtovete na bydeshteto s neorganiziranite metodi ot minaloto.
Sydyrzhanie:
Chast I Hiustyn, imame problem Predi da zapochnete Uvelichavashti se razhodi, namaliavashta pechalba Prekysvane na cikyla na ostariavane Kakvo e syvmestimost s bydeshti ustrojstva Niama pravila, niama dogma Praktika, a ne teoria Naistina li tova pytuvane e neobhodimo? Glava 1 99.9% ot ueb sajtovete sa ostareli Syvremenni brauzyri i ueb standarti Nov kod za nova zadacha Problemyt s versiite Neperspektivno mislene Ostarialoto markirane: kolko struva na sobstvenicite na sajtove Obratna syvmestimost Blokiraneto na potrebiteli ima otricatelen efekt vyrhu biznesa Pytiat kym glupostta Kogato se sluchvat hubavi neshta s loshoto markirane Lekarstvoto Glava 2 Proektirane i izgrazhdane sys standarti Preminavane prez trudnostite Cenata da se proektira predi poiavata na standartite Syvremenen sajt, drevni sredstva Svetata troica na ueb standartite Struktura Predstaviane Povedenie Predpriemane na dejstvia Predimstvata na prehodnite metodi Proektyt za ueb standarti: prenosimost v dejstvie Edin dokument sluzhi za vsichko A List Apart: Edna stranica, mnogo izgledi Dizajn ne samo za ekrana Spestiavane na vreme i razhodi, uvelichena dostypnost A sega nakyde? Prehodna syvmestimost s bydeshti ustrojstva Stroga syvmestimost s bydeshti ustrojstva Glava 3 Problemyt sys standartite Prekrasen za gledane, nepriaten za programirane Obshti celi, obshti nachini Razlikata mezhdu vyzpriemaneto i realnostta 2000: godinata, v koiato brauzyrite dogoniha vremeto IE5 za Mac: prevkliuchvane i mashtabirane Smeliat hod na Netscape Razkrivaneto na vyzmozhnosti Sluchi li se po-kysno ot neobhodimoto? CSS: Pyrvata brojka e bezplatna Loshite brauzyri vodiat do loshi navici Prokliatieto na nasledenoto vizualizirane Da nasledish viatyra Losho povedenie Naj-nakraia standartizirano pisane na skript Obyrkvashti sajtove, ozadachavashti imena Sravnenie na teoreticheskite i ikonomicheskite argumenti Konsorciumite predlagat, kompaniite prodavat Poznavane na produkt ili poznavane na standartite Flash Stojnostta na Flash Problemyt s Flash Drugiat problem s Flash Syvmestimostta e neprilichna duma Kak ezika oformia razbiraniata Problemyt s vdyhnovenieto Drugi problemi Glava 4 XML prevzema sveta (i drugi istorii za uspeha na ueb standartite) Universalniat ezik (XML) Sravnenie na XML i HTML Edin roditel, mnogo deca Syshtestven element na profesionalnia i potrebitelski softuer Po-populiaren ot MTV Pet prichini za nadezhdnostta na XML dannite Izobilie ot izobretenia Instrumenti za ueb publikuvane Na vashe razpolozhenie XML prilozhenia i vashiat sajt Vse oshte v nachaloto Syvmestim po priroda Nova era na syvmestna rabota Testovi paketi i specifikacii Kolko e podhodiasht? Ueb standarti i instrumenti za razrabotka Rabotnata grupa za Dreamweaver WYSIWYG instrumentite syzriavat (dve ot tri ne e tolkova losho) FrontPage: nesyvmestim po proekt Poiavata na CSS Kampaniata za aktualizirane na brauzyri Navodnenieto zapochva Bezbrojnite prerabotki i pomoshtnite sajtove, koito izpolzvaha Snobizym...s cel Populiariziraneto na ueb standartite Komersialnite sajtove praviat reshitelnata krachka Konvertiraneto na sajta Wired Digital Izpolzvaneto na standarti zaedno s prehodni metodi W3C se namesva Obobshtenie
Chast II Proektirane i izgrazhdane Glava 5 Syvremenno markirane Skritiat pozor na loshoto markirane Preformulirane na kakvo? Mezhdinno obobshtenie Koia versia na XHTML e podhodiashta za vas? Desette naj-vazhni prichini za preminavane kym XHTML Pette naj-vazhni prichini zashto da ne preminavate kym XHTML Glava 6 XHTML: Prestrukturirane na virtualnoto prostranstvo Preminavane kym XHTML: Prosti pravila, lesni ukazania Zapochnete s pravilni DOCTYPE i prostranstvo ot imena Deklarirajte tipa na sydyrzhanieto Pishete vsichki tagove v dolen registyr Postaviajte v kavichki vsichki stojnosti na atributi Vsichki atributi iziskvat stojnosti Zatvariajte vsichki tagove Zatvariajte i “praznite” tagove Bez dvojni tireta v ramkite na komentar Kodirajte vsichki simvoli < i & Predvaritelno obobshtenie: Pravilata na XHTML Kodirane na simvolite: Skuchnoto, po-skuchnoto i naistina skuchnoto Unicode i drugi kodovi tablici Strukturno lechenie – podhodiashto e za men Markirajte dokumentite, vodeni ot logikata, a ne ot stila Knizhka za ocvetiavane Vizualni elementi i struktura Glava 7 Garancia za po-stegnati stranici: struktura i metastruktura v strogo i hibridno markirane Triabva li vseki element da byde strukturen? div, id i drugi pomoshtnici Hibridni razpolozhenia i kompaktno markirane: pravilnite i nepravilnite neshta Nazovavane na loshite neshta Chesto sreshtani greshki pri hibridnoto markirane Vsichko e nared s elementite div Otstranete izlishnite kletki ot tablicite Parad na ostarelite metodi Godinata na kartata Razdeliane i razriazvane V zashtita na navigacionnite razpolozhenia s tablici Izlishnata slozhnost na izlishno slozhnite tablici Loshiat CSS vliza v igrata Prodylzhavame natatyk Glava 8 XHTML v primeri: hibridno razpolozhenie (chast I) Predimstvata na prehodnite metodi, izpolzvani v tazi glava Nabori ot stilove vmesto JavaScript Osnoven podhod (obsht pregled) Otdelni tablici: CSS i podobrena dostypnost Kakvo predstavliava i kak e syzdadena prepratkata Skip Navigation Dopylnitelni atributi id Pyrvi variant na markiraneto: syshto i okonchatelen variant na markiraneto Navigacionno markirane: pyrvata tablica Predstaviane, semantika, chistota i pregreshenie Markirane na sydyrzhanieto: vtorata tablica Glava 9 Osnovni principi na CSS Obsht pregled na CSS Predimstva na CSS Anatomia na stilovete Selektori, deklaracii, svojstva i stojnosti Mnozhestvo deklaracii Prazno prostranstvo i lipsa na chuvstvitelnost kym registyra na bukvite Rezervni i obshti stojnosti Grupirani selektori Naslediavaneto i negovite problemi Kontekstualni (proizvodni) selektori id selektori i kontekstualni id selektori Class selektori Kombinirane na selektori za syzdavaneto na slozhni dizajnerski efekti Vynshni, vlozheni i inlajn stilove Vynshni nabori ot stilove Inlajn stilove Metod za proektirane “naj-dobro obshto kratno” Ot vlozheni kym vynshni stilove: metod s dva nabora ot stilove Otnositelni i absoliutni pytishta kym fajlove Predimstvata na metodite “naj-dobro obshto kratno” i “dva nabora ot stilove” Glava 10 CSS v dejstvie: hibridno razpolozhenie (chast II) Podgotviane na izobrazhenia Zadavane na bazovi parametri Obshti stilove, poveche za sykrashteniata i poletata Skrivane i blokirane Ocvetiavane na prepratkite (vyvedenie v psevdoklasovete) Kratko razglezhdane na drugi obshti elementi Oshte za razmera na shrifta Razpolagane na razdelite na stranicata Navigacionni elementi: pyrvi etap CSS kod za navigacionnata lenta: pyrvi opit na vtori etap CSS kod za navigacionnata lenta: okonchatelen etap Posledni stypki: vynshni stilove i efektyt “namirate se tuk” Glava 11 Rabota s brauzyri chast I: DOCTYPE prevkliuchvane i rezhim Standards Sagata na DOCTYPE prevkliuchvaneto Kopche za vkliuchvane i izkliuchvane na standartite Pyrvi stypki Kontrolirane na proizvoditelnostta na brauzyra: DOCTYPE prevkliuchvateliat Tri rezhima za sestra Sara Pylni i nepylni DOCTYPE deklaracii Pylen spisyk na pylnite XHTML DOCTYPE deklaracii Vyzhvalete raznoobrazieto na brauzyrite! (Ili pone go priemete) Problemyt s praznite prostranstva mezhdu izobrazheniata v baziranite na Gecko brauzyri Ot “Da zhivee razlikata” kym “@# Tova e ” Glava 12 Rabota s brauzyri chast II: boks modeli, greshki i zaobikolni pytishta Boks modelyt i neodobrenieto mu Kak raboti boks modelyt Kak se narushava boks modela Reshenie na problema s boks modela: CSS kod, nadezhden za vsichki Greshkata s praznoto prostranstvo v IE za Windows Greshkata sys svojstvoto “Float” v IE6 za Windows Flash i QuickTime: obekti na zhelanie? Vgrazhdashti se obekti: edna istoria za visokomerie i otmyshtenie Dvojno zadusheno sote: ednovremenno vgrazhdane na multimedia i poddyrzhane na standartite Muha v meda: neraboteshti obekti Edin obiknoven, izpylnen sys zaobikolni pytishta sviat Glava 13 Rabota s brauzyri chast III: tipografia Razmeryt e ot znachenie Potrebitelski kontrol Uzhasite na ostarelite tehniki Razlikite Naj-nakraia standarten razmer – no dokoga? Dobra rabota, razvalena samo s edno shtrakvane Preduseshtane na zabravata: greshnata reakcia na promianata v brauzyrite Chimera i Safari: Chudesna proizvoditelnost, zhalko za razmera Mykata na Em Potrebitelski izbori i edinici em Pikselite sami dokazvat, che vyrshat rabota Naj-malkata edinica: tia e absoliutno otnositelna Problemyt s pikselite Metodyt s kliuchovite dumi za razmer na shrift Zashto kliuchovite dumi prevyzhozhdat edinicite em i procentite Pyrvonachalni problemi s realizaciata na kliuchovite dumi Kliuchovata duma porastva: metodyt na Farnyr Izpolzvaem shrift: tyrseneto prodylzhava Glava 14 Osnovni principi na dostypnostta Informacia ot knigi Shiroko razprostraneni zabludi Geniat si kazva dumata Zakonyt i razpolozhenieto Kakvo e Section 508? Razvenchavane na mitovete za dostypnostta Mit: Dostypnostta vi prinuzhdava da syzdavate dve versii na sajta Mit: Tekstova versia na sajta bi zadovolila iziskvaniata za ednakyv ili ekvivalenten dostyp Mit: Dostypnostta e skypa Mit: Dostypnostta vi prinuzhdava da syzdavate primitiven, evtin dizajn Mit: Spored Section 508 sajtovete triabva da izglezhdat ednakvo vyv vsichki brauzyri i potrebitelski agenti Mit: Dostypnostta e “Samo za hora s uvrezhdania” Mit: Instrumentite na Dreamweaver MX/Watchfire Bobby razreshavat vsichki problemi sys standartite Mit: Dizajnerite mogat bezproblemno da prenebregvat zakonite za dostypnost, ako klientite im kazhat taka Syveti za dostypnostta, element po element Izobrazhenia QuickTime na Apple i drugi potochni videomedii Macromedia Flash 4/5 Macromedia Flash MX Cviat CSS Rolovyr i drugi povedenia, upravliavani ot skriptove Formuliari Karti na izobrazheniata Razpolozhenia s tablici Tablici, izpolzvani za danni Frejmove, apleti Sviatkashti ili migashti elementi Instrumentite na zanaiata Kak se izpolzva Bobby Kakvo sydyrzhat spisycite za proverka Elementi za obhozhdane: Nashiat dobyr priatel, atributyt tabindex Planirane na dostypnostta: kakvi sa polzite Glava 15 Rabota s DOM skriptove Glava petnadeseta Rabota s DOM skriptove Zapoznajte se s DOM Standarten nachin, kojto pozvoliava ueb stranicite da se dyrzhat kato prilozhenia I taka – s kakvo mozhe da se izpolzva? Sredi, koito ne poddyrzhat DOM Skritite podrobnosti za DOM Molia te, DOM, ne gi naraniavaj Pokazvane i skrivane Dinamichni meniuta (padashti i razshiriaemi) Prevkliuchvateli na stilove: podpomagat dostypa, predlagat izbor Glava 16 Prerabotvane s CSS Glava shestnadeseta Prerabotvane s CSS Definirane na celite Harakteristiki na markata Osnovnite 10 celi Metodi i ludost Syzdavane na osnovnite parametri Instalirane na stranichnata lenta Chastta za opredeliane na poziciata Syzdavane na cvetni lenti Miasto za sydyrzhanieto Proektirane s pravila Buton Home s rolovyr efekt na CSS Drugi sluchai na upotreba na Fahrner Image Replacement (FIR) Lenta za navigacia, syzdadena s CSS/XHTML Dobaviane na stila Prikliuchvane
Chast III Prilozhenie A Syvremennite brauzyri: dobriat, loshiat i grozniat Syvmestimi brauzyri: pyrvata vylna Opera 7 MSIE 5+/Macintosh Netscape 6+ Mozilla 1.0 Safari MSIE 6/Windows MSIE 5.5/Windows MSIE 5/Windows Netscape 4 MSIE 4 Kakvo kazvat chitatelite...
Frequently Asked Questions:
What is BALKANATOLIA.com? BALKANATOLIA.com is a shop for Bulgarian music, films
and books in Bulgarian in Internet. Here you can find
up-to-date information on the new titles and buy the
products you want.
Are you delivering worldwide?
Yes, we are selling both within Bulgaria and abroad.
No matter where you are you can buy the products you
want.
Why are the prices both in USD and BGN?
The prices are in BGN and are converted in USD at the
offical currency rate of the day when the order is shipped
abroad. The price of the products is the same no matter
what currency you see on the screen.
How can you pay for the order?
For Bulgaria the orders are paid by cash on delivery.
Orders abroad can be paid by credit cards (Visa and
MasterCard), Western Union and MoneyGram transfers or
bank transfer. For some countries we support transfer
through postal money order.
Are credit card payments secure?
Credit card payments are processed through PayPal.com
and 2checkout.com to ensure 100 safety in transfers.
Are all the products available in stock?
We offer over 5000 titles books, music and films.
That is why we have in stock only the best selling products
as well as the newest titles from each category. The
rest of the products are ordered on demand but this
in general does not impact on our 48-hour time limit
for shipment.
What is the price for delivery?
The price for delivery depends on the destination and
number of products ordered. For Sofia the price is 1.80
BGN irrespective of the number of products ordered,
for the rest of Bulgaria it is between 1.20 and 3.90
BGN per product depending on the number of products
ordered.
The price for delivery abroad is from 6.80 USD to 9.40
USD per product depending on the number of products
ordered. When you place an order, write down your name
and password and you will see the price for delivery
when the final price is calculated.
How long does delivery take?
Delivery times vary depending on the destination. It
is 2 days for Sofia, and a week for the rest of Bulgaria.
The delivery time outside Bulgaria ranges from 1 to
4 weeks depending on the destination. The orders are
shipped within 2 working days after confirmation of
their payment. If you want express delivery of your
order within 2 or 3 days by DHL or UPS please contact
us for a price quote through email: .
How are the ordered products shipped?
The orders for Sofia are delivered to you by courier.
The orders for Bulgaria are sent through COD by Bulgarian
Posts. The orders abroad are delivered through postal
services with registered mail.
How to order?
To order a product you should be registered in the website
(through the [ Registration
] button from the above menu). Afterwards select the
product you want and click on the add
to cart >> button for the format you prefer:
compact disc, audio cassette, DVD or video CD.
Why are some texts and descriptions in Bulgarian with Latin script?
Products such as books and films are in Bulgarian and are targetted mainly at Bulgarians.
To be able to read the website without a Cyrillic font installed on your computer, the description of these products in the English version of the website is in Latin script.