ინტერნეტში გავრცელებული სტანდარტული გამოსახულებები, როგორიცაა PNG ან JPEG, ხშირად „კლავს“ დიზაინის ელემენტებს. ფოტო, ტექსტი თუ 3D მოდელი ერთ რასტრულ ფაილად იქცევა, რომლის შეცვლა ან რედაქტირება შემდგომში შეუძლებელია. ახალი ტექნოლოგია, სახელად HMML (HyperMedia Markup Language), ამ პრობლემის გადაჭრას ცდილობს.

რა არის HMML?

HMML არის დეკლარაციული მარკირების ენა, რომელიც გამოსახულებებსა და კოდს ერთ ბინარულ ფაილში აერთიანებს. განსხვავებით ჩვეულებრივი ვებ-გვერდებისგან, რომლებიც UTF-8 კოდირებას იყენებენ, HMML სპეციფიკური ფორმატია. ის მომხმარებელს საშუალებას აძლევს, მიიღოს ერთიანი ფაილი, რომელიც შიგნით ინახავს როგორც ვექტორულ გრაფიკას, ასევე ტექსტს, 3D სცენებს და მოძრავ ანიმაციებს.

რატომ არის ეს მნიშვნელოვანი?

ტრადიციული ფორმატებისგან განსხვავებით, HMML-ში თითოეული ელემენტი რჩება რედაქტირებადი. მომხმარებელს შეუძლია შეცვალოს კონკრეტული კვანძი (node), გადააწყოს ფენები ან დაამატოს ანიმაცია უკვე შექმნილ ფაილში. ეს არ არის უბრალო სკრინშოტი, რომლის ხელახლა გენერირებაც გიწევთ; ეს არის ცოცხალი სტრუქტურა.

ტექნიკური მახასიათებლები

  • ერთიანობა: მარკირება და მედია ფაილები ინახება ერთ პორტატულ „კონტრაქტში“.
  • მსუბუქი წვდომა: დაახლოებით 2 კილობაიტიანი მკითხველი უზრუნველყოფს ფაილის გახსნას ნებისმიერ გარემოში.
  • მოქნილობა: უცნობი სეგმენტები ავტომატურად იგნორირდება, რაც ფორმატს განვითარების საშუალებას აძლევს არსებული სტრუქტურის დაზიანების გარეშე.

დღეს ხელოვნური ინტელექტის მოდელები უკვე წარმატებით ქმნიან HTML, CSS და SVG კოდებს. HMML ამ პროცესს კიდევ უფრო ამარტივებს, რადგან ის მოდელის მიერ გენერირებულ მთლიან სცენას ერთ ფაილად კრავს. აპლიკაციებს მხოლოდ ამ ფაილის ჩატვირთვა და გაშიფვრა სჭირდებათ.

მიუხედავად იმისა, გახდება თუ არა ეს ფორმატი გლობალური სტანდარტი, მისი იდეა ნათელია: გამოსახულების ცნება, რომელიც დღეს „გაყინულ“ პიქსელებთან ასოცირდება, შესაძლოა უფრო დინამიკური და რედაქტირებადი გახდეს. დეველოპერებისთვის ეს ნიშნავს ნაკლებ სირთულეს აქტივების მართვაში და მეტ თავისუფლებას ვიზუალური შინაარსის შექმნაში.