Kodėl ne visi interneto adresai baigiasi su simboliais .html?
Kodėl dar yra tokie kaip .htm, .aspx, .do ir t.t. ? koks skirtumas?
Kodėl dar yra tokie kaip .htm, .aspx, .do ir t.t. ? koks skirtumas?
Interneto puslapiams kurti naudojamos įvairios teksto, video ir grafikos technologijos ir programavimo kalbos. Interneto serveryje esanti programa pateikia naršyklei suprantamą puslapio kodą, o naršyklė puslapio turinį atvaizduoja kompiuterio ar telefono ekrane.
Kokia programinė technologija naudojama serveryje nėra svarbu. Svarbu tik tiek, kad tos programos sugeneruotas kodas būtų suprantamas naršyklei. Kaip ten viskas suprogramuota serverio pusėje, paprastai neturi įtakos naršyklės atvaizduojamam ir ekrane matomam puslapiui.
Serveriuose puslapių kūrimui naudojamos programavimo kalbos turi skirtingas failų galūnes. html, .htm, .phtml, .shtml, .asp, .aspx, .php, .do, .java, .css, .xml – tai įvairių programavimo kalbų ir web technologijų failų plėtiniai. Nors šie failai kuriami skirtingais metodais, juose esantis turinys yra standartizuotas ir suprantamas naršyklei, todėl naršyklė gali korektiškai atvaziduoti puslapio turinį nesigilindama į tai, kokia technologija buvo panaudota puslapiui kurti.
Šis atskyrimo principas, kai naršyklei nebūtina žinoti puslapio turinio kūrimo proceso, kai svarbu tik tai, kad galutinis rezultatas būtų standartizuotas, leido išsivysti didžiulei konkurencijai tiek tarp naršyklių, tiek tarp programavimo kalbų, tiek tarp web technologijų. Didelė konkurencija lėmė staigų šių sričių progresą. Staigus interneto technologijų vystymasis įvyko dėl atvirų standartų ir konkurencijos. Skirtingos puslapių pavadinimų galūnės (.php, .asp, .html) yra šio proceso atspindys.