Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Кіріспе
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 веб-қосымшаларының кез келген технологиясын қолдануға болады.
XDIME is an xHTML Device Independent Markup Extensions. The acronym originally stood for XHTML with Device Independent Markup Extensions. It is a device independent authoring language. It allows content to be created once but delivered to the myriad traditional and mobile devices that can connect to the Web. Device specific characteristics of a web site are captured separately as a set of policies that tailor the user experience to the particular type of device being used. Page layout, styling and media, such as images, are examples of resources that are controlled by policies. Style related policies make use of the W3C CSS 2 specification. When a device accesses a site authored using XDIME, the markup and the related policies are subjected to Content Adaptation. This creates device specific materials from the authored content and policies. The device specific materials are appropriate for the particular device being used to access a site. XDIME has been in existence since the year 2000. Early in its life it was known as MAML and Marlin before finally gaining the name XDIME. Originally devised by Volantis Systems, the language has appeared in a number of products and services including Volantis' Multi Channel Server (MCS), and IBM's Mobile Portal Accelerator. It is at the heart of dozens of mobile networks across the globe. The latest version, XDIME 2, is based on the W3C Device Independent Authoring Language (DIAL) specification. DIAL itself includes some of the latest W3C specifications, including XHTML 2. XDIME CP is a version of XDIME 2 that is particularly appropriate for content partners providing materials for an operator portal. This version allows the operator to retain some level of control over the look and feel of their portal while simplifying the task of integration. The original version of XDIME, now known as XDIME 1, is based on XHTML 1.1 and a very early draft of the XForms specification, also from W3C. Any version of XDIME can be used with a wide range of server side technologies when creating applications. Ruby/Rails, PHP, Python, Perl and any of the Java web application technologies can be used.