петак, 29. јул 2011.

Kako napraviti stranicu na Facebooku sa vise od 100.000 ljudi




Ako ste prijavljeni na Facebook, zasigurno najpopularniju društvenu mrežu današnjice nema sumnje da ste se susreli s besplatnom uslugom koju na Facebook-u možete iskoristiti za promociju, zabavu ili nešto treće – naravno radi se o Facebook stranicama i grupama.

Mišljenja sam da je za početak mnogo pametnije otvoriti “stranicu” nego grupu pa da krenemo. Logirajte se na Facebook te upišite u tražilicu “pages” ili kliknite ovdje: fb pages.

Kliknite gore desno gumb + Create page tj. Napravi stranicu i otvorit će vam se izbornik kao na slici – odaberite dali se radi o “Local business”, “Brand, product, or organization”, “Artist, band, or public figure” te upišite ime stranice.

Ok kad smo obavili ovaj dio krećemo dalje:

01. podignite nekolicinu slika te jednu od njih postavite kao “profile picture”

02. popunite “info” stranicu s podatcima

03. upišite FBML u tražilicu i dodajte aplikaciju na svoju stranicu

04. editirajte svoju stranicu na način da pod “edit FBML” upišete ime taba po želji te u donji box možete dodati što vas volja (tekst, video, slike)

05. postavite da taj stvoreni tab bude početna stranica (Edit>Wall Settings)

06. Ukoliko imate blog ili stranicu koja ima RSS pronađite na Facebook-u aplikaciju RSS Graffiti, pa namjestite da vam se vijesti s stranice automatski objave i na vašoj Facebook stranici.

07. Povežite vašu Facebook stranicu s Twitter-om.

I na kraju, puno ste puta vjerujem vidjeli one famozne stranice “prvo klikni like da bi pogledao nešto”. Želite i vi napraviti takvu stranicu? Ništa lakše – jednostavno u FBML aplikaciji koju ste dodali na svoju stranicu (Edit Page>Edit FBML) pa u boxu ukucajte ovakav kod:

Pod “exdizajn.com” upisujete vlastiti link, a pod “www.neka-str..” upisujete opet link na sliku na kojoj piše:”Ako želite vidjeti (tralala) prvo kliknite na Like” – ova slika nije nužna može biti i samo tekst..

Dobit ćete stranicu na kojoj će se vidjeti samo ta slika koja vas tjera da kliknete Like te nakon vašeg klika na Like pokazat će se “Klikni ovdje!” – naravno umjesto tog teksta možete zakačit recimo 10 slika ili nekakav paragraf teksta...

Music in HTML


How to embed music in HTML

There are several ways to embed music, midi's, mp3 and wav files on a webpage. First you need to know the name of the music file you wish to use. If you don't yet have any music files, you can find free music and sounds to download including christian music, 80's music, pop, rock and many others on our music sounds page.




HTML Music Codes


The first html music code gives your visitor the choice if they want to hear the music or not.


<a href="yourmidname.mid">Click here to play music </a>



Make sure you upload the music file to your server. Your visitor will need something to play the music on such as a music player like Real Player or Windows Media Player. Otherwise, they will not hear the music. However, that is not a problem nowadays as virtually every PC and desktop has one.


Website Music plays automatically on page load. This is cross browser compatible

Embed this HTML music code in the <head> of your html document so music starts automatically when the page loads. Your visitor has no choice to hear it or not and there is no option to turn it off. Using the "embed" command makes
your music compatible with Netscape.

<embed src="yourmusic.mid"> <noembed> <bgsound src="yourmusic.mid"> </noembed>

To embed music on your website with a shut off button

You can embed music into your page so it starts automatically when someone views your page and have a small image where your visitor can turn it off.


Place the html music code where you want the button to appear on your page.

<embed src="yourmusic.mid" width=25 height=25 autostart=false repeat=true loop=true></embed>



HTML music player with a console

Instead of the button, you can have a small console with on and off switches on your page such as this one below.

<embed src="yourmusic.mid" width="140" height="40" autostart="false" loop="FALSE"></embed>


Music Parameters



To make the music play automatically the parameter is Autostart="TRUE"

You can put "FALSE" instead of "TRUE" so the person visiting your page can chose themselves whether to play it or not.

iPhone 5



Ljubitelje iPhone telefona će sigurno obradovati vest da se sprema izlazak najnovijeg iPhone 5. Iako je iPhone 4 premašio sva očekivanja i zasenio sve, iPhone 5 donosi novu revoluciju u svet mobilnih telefona.

Postavljate pitanje zašto? Novi iPhone 5 će imati moćni dual core procesor sa izuzetno velikim brzinama, bolju grafičku karticu za još kvalitetnije video snimke i fotografije, izuzetan dizajn, a najavljuje se da će raditi i na 4G mreži.


Po našem skromnom mišljenju, telefoni sa Android platformom teško će moći da se takmiče sa novim iPhone 5 mobilnim telefonim. Oni neće imati takve mogućnosti koje će imati iPhone 5 kada se bude pojavio u prodaji.

Ako ste razmišljali da kupite iPhone 4, možda je bolje da sačekajte i umesto njega kupite iPhone 5 jer se očekuje da do septembra ove godine bude pušten u prodaju.

S druge strane, budući da će cena novog iPhone 5 uređaja sigurno biti veća od 500 evra kada se bude pojavio, za očekivati je da cena iPhone 4 modela padne drastično, što je inače običaj kod Apple kompanije, pa će to možda biti prilika da kupite iPhone 4 po povoljnoj ceni.

Navešćemo neke od očekivanih karakteristika iPhone 5 mobilnog telefona koje su do sada dospele u javnost:

• Očekuje se da će iPhone 5 imati sigurnosnu funkciju sa prepoznavanjem lica. Ne morate više da brinete da li će vam neko ukrasti telefon i pokušati da ga koristi. Da bi to uradio morao bi da vam ukrade i lice.
• Moći ćete da se dopisujete na 4G mreži umesto na sporoj 3G.
• Mnogo lepši dizajn telefona. Biće tanji i imaće sjajne crne delove.
• Biće otporan na lomljenje i imaće ekran otporan na ogrebotine.
• Najniži model će imati 32G prostora i 64G memorije.
• Trajanje baterije – čak do 14 sati razgovora na 3G mreži, a do 7sati na 4G.
• HD Audio – Visok kvalitet zvuka koji će biti izuzetno jasan.
• Ugrađen GPS – Nikada se nećete izgubiti niti ćete morati da preuzimate i instalirate neke od GPS aplikacija.
• kamera od 8 megapiksela

Koliko će iPhone 5 da košta možemo samo da pretpostavimo, ali svakako će biti vredan svakog dinara.

iPhone 5

Ljubitelje iPhone telefona će sigurno obradovati vest da se sprema izlazak najnovijeg iPhone 5. Iako je iPhone 4 premašio sva očekivanja i zasenio sve, iPhone 5 donosi novu revoluciju u svet mobilnih telefona.

Postavljate pitanje zašto? Novi iPhone 5 će imati moćni dual core procesor sa izuzetno velikim brzinama, bolju grafičku karticu za još kvalitetnije video snimke i fotografije, izuzetan dizajn, a najavljuje se da će raditi i na 4G mreži.


Po našem skromnom mišljenju, telefoni sa Android platformom teško će moći da se takmiče sa novim iPhone 5 mobilnim telefonim. Oni neće imati takve mogućnosti koje će imati iPhone 5 kada se bude pojavio u prodaji.

Ako ste razmišljali da kupite iPhone 4, možda je bolje da sačekajte i umesto njega kupite iPhone 5 jer se očekuje da do septembra ove godine bude pušten u prodaju.

S druge strane, budući da će cena novog iPhone 5 uređaja sigurno biti veća od 500 evra kada se bude pojavio, za očekivati je da cena iPhone 4 modela padne drastično, što je inače običaj kod Apple kompanije, pa će to možda biti prilika da kupite iPhone 4 po povoljnoj ceni.

Navešćemo neke od očekivanih karakteristika iPhone 5 mobilnog telefona koje su do sada dospele u javnost:

• Očekuje se da će iPhone 5 imati sigurnosnu funkciju sa prepoznavanjem lica. Ne morate više da brinete da li će vam neko ukrasti telefon i pokušati da ga koristi. Da bi to uradio morao bi da vam ukrade i lice.
• Moći ćete da se dopisujete na 4G mreži umesto na sporoj 3G.
• Mnogo lepši dizajn telefona. Biće tanji i imaće sjajne crne delove.
• Biće otporan na lomljenje i imaće ekran otporan na ogrebotine.
• Najniži model će imati 32G prostora i 64G memorije.
• Trajanje baterije – čak do 14 sati razgovora na 3G mreži, a do 7sati na 4G.
• HD Audio – Visok kvalitet zvuka koji će biti izuzetno jasan.
• Ugrađen GPS – Nikada se nećete izgubiti niti ćete morati da preuzimate i instalirate neke od GPS aplikacija.
• kamera od 8 megapiksela

Koliko će iPhone 5 da košta možemo samo da pretpostavimo, ali svakako će biti vredan svakog dinara.

What is HTML?


HTML is a computer language devised to allow website creation. These websites can then be viewed by anyone else connected to the Internet. It is relatively easy to learn, with the basics being accessible to most people in one sitting; and quite powerful in what it allows you to create. It is constantly undergoing revision and evolution to meet the demands and requirements of the growing Internet audience under the direction of the » W3C, the organisation charged with designing and maintaining the language.

The definition of HTML is HyperText Markup Language.
HyperText is the method by which you move around on the web — by clicking on special text called hyperlinks which bring you to the next page. The fact that it is hyper just means it is not linear — i.e. you can go to any place on the Internet whenever you want by clicking on links — there is no set order to do things in.
Markup is what HTML tags do to the text inside them. They mark it as a certain type of text (italicised text, for example).
HTML is a Language, as it has code-words and syntax like any other language.
How does it work?

HTML consists of a series of short codes typed into a text-file by the site author — these are the tags. The text is then saved as a html file, and viewed through a browser, like Internet Explorer or Netscape Navigator. This browser reads the file and translates the text into a visible form, hopefully rendering the page as the author had intended. Writing your own HTML entails using tags correctly to create your vision. You can use anything from a rudimentary text-editor to a powerful graphical editor to create HTML pages.
What are the tags up to?

The tags are what separate normal text from HTML code. You might know them as the words between the . They allow all the cool stuff like images and tables and stuff, just by telling your browser what to render on the page. Different tags will perform different functions. The tags themselves don’t appear when you view your page through a browser, but their effects do. The simplest tags do nothing more than apply formatting to some text, like this:

These words will be bold, and these will not.

In the example above, the tags were wrapped around some text, and their effect will be that the contained text will be bolded when viewed through an ordinary web browser.

If you want to see a list of a load of tags to see what’s ahead of you, look at this tag reference. Learning the tags themselves is dealt with in the next section of this website, My First Site.
Is this going to take long?

Well, it depends on what you want from it. Knowing HTML will take only a few days of reading and learning the codes for what you want. You can have the basics down in an hour. Once you know the tags you can create HTML pages.

However, using HTML and designing good websites is a different story, which is why I try to do more than just teach you code here at HTML Source — I like to add in as much advice as possible too. Good website design is half skill and half talent, I reckon. Learning techniques and correct use of your tag knowledge will improve your work immensely, and a good understanding of general design and the audience you’re trying to reach will improve your website’s chances of success. Luckily, these things can be researched and understood, as long as you’re willing to work at it so you can output better websites.

The range of skills you will learn as a result of running your own website is impressive. You’ll learn about aspects of graphic design, typography and computer programming. Your efficiency with computers in general increases.You’ll also learn about promotion and your writing will probably improve too, as you adapt to write for certain audiences.
Do I have to be online all the time?

Not at all. You can code your entire website offline, storing it all on your own computer, and then just transfer all the files onto the web. Then whenever you have new content, you just add that to the existing online version of your site. It’s really quite simple.
Is there anything HTML can’t do?

Of course, but since making websites became more popular and needs increased many other supporting languages have been created to allow new stuff to happen, plus HTML is modified every few years to make way for improvements.

Cascading Stylesheets are used to control how your pages are presented, and make pages more accessible. Basic special effects and interaction is provided by JavaScript, which adds a lot of power to basic HTML. Most of this advanced stuff is for later down the road, but when using all of these technologies together, you have a lot of power at your disposal.

Why not get a quick view of times gone by with The History of HTML? If you think you’re ready to start coding, head over to the My First Site section and begin creating!

четвртак, 28. јул 2011.

Google IO registration


I'm still sitting in my chair, shaking. I haven't feel this way since I bought my lucky ticket to see Rolling Stones back in 2005. Yes, I did it - I will go to Google IO 2011! But why in age of the "cloud" it had to be such an awful, painful experience?

It seems that Google, our web poster-boy, grossly underestimated popularity of this event. It was hinted (and why wasn't it properly announced in the first place) that the registration would open at "business hours on 2/7/2011" so, naturally I started checking my computer at 7AM. By 9:10AM Twitter was thick with suspense when at last @googleio came up with "Your wishes have been granted! Registration for #io2011 is now open at http://www.google.com/events/io/2011/register.html". And at this point instead of orderly registration the process became fight for survival. In words of @cyanogen: "The @googleio site is in Cold Fusion?! What is this 1985?" Yes, ladies and gentlemen it looks like the most prominent Android hacker failed to get registered for Google IO since the very next message from him simply states "Thanks for your interest in Google I/O, but registration for this event is now sold out. " And yet, somehow Android gods smiled at me smashing F5 key and madly reloading 503 pages. I got it, I managed to take it all way trough to Google checkout and I'm going. Alas, bootcamp was sold in the first 2 min but at least I'm attending the main event!

This will probably go down the history as a classic example of how even largest and smartest companies can grossly underestimate and mismanage seemingly obvious things. And maybe Google will outsource IO 2012 ticket sales to the Ticketmaster? These guys know how to sell the tickets. I'm sure that Google will not repeat this morning fiasco. And as I'm looking for the silver lining in this whole ordeal I'm happy that I call myself Android developer. I'm almost ecstatic that I work with GWT and have Google Apps under my belt. Go Google!

Let me know if you made it and what was your story, so may be I'll see you there!

P.S. It looks like @cyanogen did get in but the official word is in now - Google IO 2011 was sold out in 59 min. My guess is that 57 out of these were us fighting 503 pages

What Is FBML?


FBML is Facebook's mark-up language but these elements will take any HTML as well. So you have the ability to add newsletter sign-up forms, e-book downloads, and other HTML based elements. It is shown as easy to pick up. You certainly should be already familiar with HTML. It is a great solution for a complicated problem, and continues to be useful.

It is like HTML, but it lets you include social content inline in your markup. It is Facebook's version of HTML, the language that web pages are written in. For the most part, knowledge of HTML is all that is needed to utilize the functionality of the Static FBML application.

It is a modified version of HTML with some features discarded and other, Facebook-specific attributes added. Some CSS attributes are deleted for security reasons, and it has a set of unique tags you will be required to learn to create apps properly. It isn't a "proprietary language," it's a set of tags added to HTML that make it easier to write social apps. With it, I can show or hide elements of the page based on whether two users are friends - it's a simple tag that Facebook handles on their side. It is amazing; it's so great to be able to have YouTube videos on your Facebook page. I have been doing a lot of research recently.

It is an evolved subset of HTML with some elements removed, and others which have been added that are specific to Facebook. You set the FBML for a profile box by calling profile.setFBML through the API. It is a coding language that lets you custom builds these Facebook Platform apps. So if you know HTML, FBML is not too far off.

It is where the new version of the Facebook platform gets interesting and begins to separate itself from other simple widget platforms. It is great, and for some parts of your app you will want to use it, but the fact you can't debug it makes life extremely difficult. If you can get all your code working with iframes first, then it will be relatively easy to switch some bits to it when the time comes. It is a way for computer programmers to develop advanced pages and applications within a Fan Page. This is what you will be using to display you custom landing page.

It is not a completely new language. It allows the use of regular HTML tags making it extremely flexible for the programmer building the application or feature. It is a superset of HTML and ads on to HTML's features, basically letting you easily add Facebook specific details. The example application is immensely simple, but it gives you a quick look at it, giving you an idea of what it can do and how it does it. It is only used in profile boxes and Facebook-rendered canvas pages - developers can also use iframe canvas pages or non-Facebook sites/applications. Pretty much everything else client-side for a Facebook application is HTML, CSS, etc.

It is like HTML with certain restrictions and added features specific to Facebook. The theme is included with the module, but it has to be moved to a themes folder. It is called again through a canvas page. For a high-level technical specification for FBML, provisions have been given. It is another XML variant, a proprietary Facebook tag system to pass information from a database to the Facebook interface.

Kako instalirati Photoshop


Kako instalirati Photoshop - Instalacija Photoshopa

Ne znate kako instalirati Photoshop? Donosimo vam jednostavan vodič kroz instalaciju ovog odličnog programa.

Photoshop je dio Adobeovog CS paketa u kojem se nalaze razni programi vezani uz obradu videa, izrade internetskih stranica i prijeloma novina. Instalacija Photoshopa je vrlo jednostavna i ne zahtijeva puno vremena. Nakon što ste umetnuli instalacijski DVD krenut će instalacija CS paketa.

Prilikom instalcije bit će vam ponuđeno da li želite instalirati cijeli paket ili samo određene dijelove. Kliknite na drugu opciju i odaberite samo one programe koje želite koristiti.



Unesite ključ koji se nalazi na DVD-u ili u instalacijskom folderu programa i spremni ste za instaliranje Photoshopa. U nekim slučajevima prilikom instalacije programa dolazi do greške, odn. program se ne želi instalirati (najčešće ako se program instalira sa USB sticka), u tom slučaju presnimite sadržaj instacije na C disk i ponovno pokrenite instalciju.

Na internetu se nalazi hrpa raznih turitoriala kako raditi u Photoshopu, a najjednostavniji način kako naučiti osnovne stvari je da posjetite Youtube na kojem se može naći stvarno kvalitetnih vodiča i raznih trikova koji će vam pokazati svu raskoš i snagu ovog Programa.

уторак, 26. јул 2011.

Instalacija Windowsa 7 korak po korak



U ovoj temi cu pokusati da novim korisnicima Windows 7 objasnim instalaciju doticnog operativnog sistema step by step...
Od samog pocetka do kraja,nastojacu da budem sto jednostavniji,za ovu operaciju instalirao sam VirtualPC od Microsofta koji je besplatan i moze se naci na internetu kao freeware.

Danas cu vas nauciti:
-Da podesite bios
-Da pokrenete instalaciju Windows 7
-Da podesite Hard diskove
-Da namestite setovanja u toku instalacije i posle

U slucaju bilo kakvih pitanja teme postavljajte u odgovarajucim sobama Windows 7 x86 i Windows 7 x64

SETOVANJE BIOSA:
Ukljucite racunar i nekoliko puta stisnite taster DELETE da bi ste usli u bios.
Zbog mnogo modela ploca i biosa sami nadjite putanju gde vam se nalaze uredjaji koji se butuju...
Zbog instalacije operativnog sistema morate da stavite da vam se sistem podize sa CD ili DVD rom-a kao drugi boot device stavite HDD/Hard disk/HDD 0
Znaci vas boot bi morao ovako da izgleda:
Primary boot device:CD/DVD rom
Secondary boot:HDD(negde je i nazvan i Hard disc/HDD0/ili samo HD0)
kad ste ovo uradili stisnite ESCAPE nadjite SAVE stisnite dugme Y i stisnite ENTER
Ako ste sve dobro uradili racunar ce se sam restartovati,ako ste negde pogresili ponovite postupak...

PRVO DIZANJE SISTEMA

Ubacite disk Windows 7 po potrebi stisnite bilo koje dugme ako vas racunar to pita i cekajte dok ne vidite sledecu sliku:

Pustite neka sve ide svojim tokom dok ne dodje do sledece slike:

Ovde samo stisnite NEXT i stici cete do sledece slike:

MAlo sacekate:

Sad ce vas racunar pitati koju verziju zelite 32-bitnu ili 64-bitnu,vi mozete staviti po zelji koju hocete,kliknite na zeljenu verziju i kliknite NEXT:

Prihvatite uslove koriscenja Windowsa i kliknite NEXT:

Sad je vreme da podesite svoj Hard disk za svezu instalaciju,kliknite na CUSTOM(ADVANCED):

Izaberite svoj prvi disk(iliti C: particiju):

Kliknite na DRIVE OPTIONS:

Kliknite na NEW:

Ovde kliknite na APPLY da bi se napravila particija za Windows 7:

Pustite da Windows odradi neki svoj dzigi bau dok ne vidite sledecu sliku i kliknite na NEXT:

Sad sacekajte da se svi fajlovi kopiraju na Hard disk,ovo moze malo potrajati pa popijte kaficu,ili gledajte TV:

Kad se kopiranje zavrsi i sve se stavi na svoje mesto masina ce vam se restartovati i trebalo bi da vidite sledecu sliku

Ostavite ga da radi i dalje:


Onda ce vam najaviti da ce restartovati racunar,da bi se nastavila instalacija:

Kad se restartuje racunar,videcete sledecu sliku koja vam kaze da se windows sprema za prvo pokretanje:

Onda ce vas Windows fino zamoliti da unesete ime,jel neko mora biti gazda :

Ako zelite unesite sifru:
Onda ce vas pitati da li zelite da ukljucite Windows update,to je isto vas izbor,ja licno to nikad ne ukljucujem:

Namestite datum i vremensku zonu:

Onda ce vas pitati kakvu mrezu koristite,ako niste sigurni kliknite PUBLIC NETWORK,radice u 99% slucajeva:

Onda ga pustite da on sve to lepo zapamti:

Onda ce se restartovati jednom:

Kad se racunar ponovo pokrene sacekace vas jedno prijatno WELCOME:

Cak ce vam i pripremiti desktop za dobrodoslicu:

I na kraju vas Windows 7 je spreman:
Ostale stvari kao sto su drajveri i programi ostavljam vama,jer to varira od coveka do coveka...

Fejsbuk uvodi video pozive



Fejsbuk počinje sa uvodjenjem video poziva koji omogućuje telefoniranje u okviru Skajpa. Pozivi će biti besplatni.


Najveća društvena internet mreža na svetu Fejsbuk od danas počinje uvodjenje servisa video poziva koji će korisnicima omogućiti besplatno telefoniranje u okviru mreže Skajp, prenose agencije.

Izvršni direktor i osnivač Fejsbuka Mark Zakerberg na konferenciji za novinare u sedištu kompanije u Palo Altu, Kalifornija, rekao je da je sa kompanijom Skajp potpisaon ugovor o partnerstvu koji će omogućiti integraciju Skajpa u Fejsbuk.

Zakerberg je rekao da je najbolji deo tog partnerstva to što korisnici neće morati da ponovo podešavaju svoj Skajp nalog u okviru Fejsbuka, već će biti dovoljno da se jedanput instalira dodatak koji će to uraditi sam automatski, za šta je potrebno 30-ak sekundi.

Izvršni direktor Skajpa Toni Bejts rekao je da će u početku preko Fejsbuka biti omogućeni svi besplatni Skajpovi servisi poput razgovora i četovanja u okviru mreže.

On je dodao da je za kasnije planirano uvodjenje plaćenih Skajpovih servisa kao što su pozivi izvan mreže i slanje SMS-poruka na mobilne telefone.

Integracija video poziva omogućićiće Fejsbuku da adekvatno odgovori na konkurenciju, posebno iz Gugla koji je nedavno predstavio svoju društvenu mrežu Gugl plus (Google +) čiji je glavni element upravo video poziv preko servisa Gugl tok (Google Talk).

Na predstavljanju novog servisa Fejsbuka Zakerberg je potvrdio i da je broj korisnika te mreže u svetu premašio 750 miliona, ali je ukazao da broj korisnika više ne treba da bude glavno merilo za društvene mreže.

Zakerberg je najavio da će Fejsbuk prepustiti trećim kompanijama razvoj aplikacija za taj sajt, čime će se omogućiti da one budu najkvalitetnije.

On je najavio da će se za to vreme Fejsbuk okrenuti ka razvoju aplikacija za mobilne platforme.

Implementacija video poziva na Fejsbuku počinje danas, a očekuje se da će biti omogućena svim korisnicima u narednih nekoliko sedmica.

Sta je HTML



HTML i HTM su ekstenzije fajlova koji su zapravo Vaše stranice na internetu. Sa ovim ekstenzijama se predstavljaju isključivo statičke web strane.

HTML (HyperText Markup Language) predstavlja zapravo jednostavan programski jezik koji služi za obeležavanje teksta koji se prikazuje korisniku i programiranje jednostavnih objekata na internetu. Ujedno je i standard za Internet dokumente.

Da biste se bavili web dizajnom morate znati HyperText Markup Language tj. HTML. On je relativno jednostavan jezik za opis dokumenata i njihovih međusobnih veza a koji se prikazuju u browserima. HTML nije zaista programski jezik u onom smislu u kom su to C++ ili Visual Basic, on je više sintaksni jezik za formatiranje dokumenata, nastao je od SGML-a (Standard Generalized Markup Language ), koji je daleko kompleksniji 'meta jezik' a služi za specifiranje elemenata koje se koriste u dokumentima i značenje tih elemenata.

U početku je bio prilično ograničen i pružao je uglavnom elementarne stvari za označavanje i formatiranje teksta (paragrafi, naslovi, citati itd.). Kako se web razvijao dodati su elementi za napredno formatiranje teksta, opis tabela, slika itd.

Osnova HTML predstavljaju atributi i tagovi. Tagovima se određeni deo dokumenta odvaja od ostatka i na njega se primenjuju pravila definisana samim tagom. Atributi se nalaze unutar tagova i omogućavaju da se pored samog imena taga i unapred definisanog ponašanja još bliže odredi način prikaza i ponašanja označenog dela dokumenta.

Sta je HTML I DHTML


HTML je skracenica od HyperText Markup Language.
To je standarizovani opisni jezik koji se koristi pri strukturiranju tekstova i multimedijalnih
objekata u web stranice i elektronsku poštu.
HTML je modifikovana i pojednostavljena verzija SGML jezika.

HTML je , znaci , deo skupa pravila po kojima se pise "pozadina" onoga sto mi
vidimo kada odemo na neki sajt.


U prevodu , kada hocete recimo da napravite sajt , pisete kod ( uslovno receno ,
jer se to strogo gledano ne poklapa sa definicijom koda , ali radi lakseg osnovnog
objasnjenja ) u HTML-u koji sluzi da ga pretrazivac prepozna i ispravno prikaze strukturu
dokumenta u prozoru internet pretrazivaca ( ono sto mi vidimo kada odemo na neki sajt ).

Usko povezano sa ovom temom su :

CSS ( Cascading Style Sheets ) listovi ,
Skriptni jezici ( Javascript , VBScript , ...) ,
DOM ( Document Object Model ).

HTML + CSS + Skriptni jezici + DOM = Dinamicki HTML ( DHTML )


CSS

CSS je skracenica od : Cascading Style Sheets ili , u prevodu , kaskadni
stilski listovi.
Oni sluze da opisu izgled vaseg dokumenta koji je pravljen u HTML-u , XHTML-u ili
XML-u .
Pomocu ovih listova se odredjuju neka opsta svojstva koja se primenjuju na ceo
dokument/blog/sajt.

Zasto je to vazno?

Zato sto , inace , moramo svaki put , za svaki deo "koda" koji napisemo za
dokument , da definisemo : boje pozadine, velicine tabela , velicinu , vrstu i boju
fonta i sve ostalo. Kada se radi sa CSS listovima , to se definise na jednom
mestu i automatski se primenjuje na svaku stavku dokumenta i gotovo.
Ako zelimo da nam na odredjenom mestu stoji neka druga boja , font ili bilo
sta drugo , mozemo to promeniti samo za tu stavku , dok ostale ostaju
definisane pomocu CSS-a.



Skriptni jezici

Pokusacu da dam laicko objasnjenje za to sto skriptni jezici rade.
Naime , kada vi napravite stranicu svoga sajta/dokumenta u HML-u
( plus CSS , mada ni to ne mora , ako volite da mucite sebe i pisete
kilometarske kodove koji se posle ,naravno, sporije ucitavaju od
malih i elegantnih ) ta stranica moze izgledati super , ali ona je staticna.

Nema automatskog menjanja i ubacivanja datuma za svaki naredni dan
ili tekst koji pisete. Ne mozete pratiti desavanja na svom sajtu ili sa tudjih
sajtova koja bi se automatski menjala u skladu sa novostima tj promenama
na sajtovima koje pratite.Dobar primer su "Zadnje teme"koje se nalaze
u meniju sa strane ovog foruma , gde se automatski pojavljuju
najnoviji napisani tekstovi na ovom forumu ,
a da osoba zaduzena za uredjenje foruma ne mora da ih ubacuje rucno.

Takodje , bez skriptnih jezika , tekst se ne bi mogao pomerati ,
kao sto je to slucaj u ovim menijima. Tu su jos i komentari ,
koje ne bi mogli slati ( ili ,uslucaju foruma , odgovori na teme,
postavljanje novih tema ,...).Ako se bavite trgovinom i sl .
obrasci za popunjavanje podataka o kupcu i slanje tih podataka
( narudzbenica ) ne bi radili.

Eto to je najjednostavnije objasnjenje koje mi pada na pamet.
Videcu da napisem i nesto o nekim od jezika koji se najcesce koriste.
Za ovo jutro , dosta je od mene .