Кіріспе

XDIME – xHTML құрылғыға тәуелсіз таңбалау кеңейтімдері. Бұл атаудың бастапқы мағынасы – XHTML with Device Independent Markup Extensions. Бұл құрылғыға тәуелсіз авторлық тіл. Ол мазмұнды бір рет жасауға және оны Интернетке қосыла алатын көптеген дәстүрлі және мобильді құрылғыларға жеткізуге мүмкіндік береді. Веб-сайттың құрылғыға тән ерекшеліктері пайдаланушы тәжірибесін қолданылатын құрылғы түріне бейімдейтін саясаттар жиынтығы ретінде бөлек сақталады. Беттік макет, стиль және суреттер сияқты медиа ресурстар – саясаттармен басқарылатын ресурстардың мысалдары. Стильге қатысты саясаттар W3C CSS 2 спецификациясын қолданады. XDIME арқылы жасалған сайтқа құрылғы кірген кезде, таңбалау және байланысты саясаттар мазмұнды бейімдеуден өтеді. Бұл авторлық мазмұн мен саясаттар негізінде құрылғыға тән материалдарды құрайды. Құрылғыға тән материалдар сайтқа кіру үшін қолданылатын нақты құрылғыға сәйкес келеді. XDIME 2000 жылдан бері қолданылып келеді. Өмірінің басында ол MAML және Marlin деп аталды, кейін XDIME деген атқа ие болды. Бастапқыда Volantis Systems компаниясы жасаған бұл тіл, Volantis компаниясының Multi Channel Server (MCS) және IBM компаниясының Mobile Portal Accelerator сияқты бірнеше өнімдер мен қызметтерде пайда болды. Ол әлемдегі ондаған ұялы байланыс желілерінің негізінде жатыр. XDIME 2-нің соңғы нұсқасы W3C құрылғыға тәуелсіз авторлық тілі (DIAL) спецификациясына негізделген. DIAL өзі W3C-нің соңғы спецификацияларын, соның ішінде XHTML 2-ні қамтиды. XDIME CP – бұл XDIME 2 нұсқасы, ол оператор порталына материалдар ұсынатын контент-серіктестер үшін ерекше қолайлы. Бұл нұсқа операторға интеграциялауды жеңілдетіп, порталдың сыртқы түрін бақылау мүмкіндігін береді. XDIME-дің бастапқы нұсқасы, қазір XDIME 1 деп аталады, XHTML 1.1 және W3C-ден алынған XForms спецификациясының алғашқы нұсқасы негізінде құрылған. XDIME-дің кез келген нұсқасын қолданбаларды жасау кезінде кең ауқымды серверлік технологиялармен пайдалануға болады. Ruby/Rails, PHP, Python, Perl және Java веб-қосымшаларының кез келген технологиясын қолдануға болады.