ციფრული წიგნების სამყაროში epubcheck ოქროს სტანდარტად ითვლება. თუ ფაილი ამ შემოწმებას გადის, წესით, ის ნებისმიერ ელექტრონულ წიგნში უპრობლემოდ უნდა იხსნებოდეს. თუმცა, როგორც ავტორმა ანდრე კლაინმა აღმოაჩინა, რეალობა გაცილებით რთულია.
პრობლემა მაშინ იჩენს თავს, როდესაც საქმე Kobo-ს მოწყობილობებს ეხება. მიუხედავად იმისა, რომ წიგნი ყველა ტექნიკურ მოთხოვნას აკმაყოფილებს, Kobo მას „დაზიანებულად“ აცხადებს და გახსნაზე უარს ამბობს. გამოძიებამ აჩვენა, რომ დამნაშავე Adobe-ს RMSDK (Reader Mobile Software Development Kit) გახლავთ.
რა არის RMSDK და რატომ არის ის პრობლემა?
RMSDK არის Adobe-ს საკუთრებაში არსებული ძრავი, რომელიც Kobo-ს მოწყობილობებში წიგნების ვიზუალიზაციაზეა პასუხისმგებელი. ეს სისტემა ძირითადად 2010 წელს შეიქმნა და მას შემდეგ მნიშვნელოვნად არ განახლებულა. ის ვერ ცნობს თანამედროვე CSS-ის ელემენტებს, როგორიცაა Flexbox, Grid ან სხვა ფუნქციები, რომლებიც სტანდარტად იქცა.
ავტორის დაკვირვებით, თუ წიგნის CSS ფაილში რაიმე ისეთ კოდს გამოიყენებთ, რასაც RMSDK-ის 2013 წლის დონის „გონება“ ვერ გაიგებს, მოწყობილობა უბრალოდ წყვეტს ფაილის დამუშავებას. არანაირი შეცდომის შეტყობინება, არანაირი ალტერნატივა — მხოლოდ „დაზიანებული ფაილის“ მითითება.
რატომ ვერ პოულობს ამას epubcheck?
epubcheck ამოწმებს ფაილის სტრუქტურულ გამართულობას, მაგრამ ის არ არის შექმნილი იმისთვის, რომ წინასწარ განჭვრიტოს მოძველებული ძრავების შეზღუდვები. შესაბამისად, ფაილი შეიძლება იყოს იდეალურად სტრუქტურირებული (CSS Level 4-ის დაცვით), მაგრამ მაინც ვერ მუშაობდეს კონკრეტულ აპარატურაზე.
ერთადერთი გამოსავალი, რაც ავტორმა იპოვა, არის Adobe Digital Editions-ის გამოყენება ტესტირებისთვის. თუ ფაილი იქ არ იხსნება, ე.ი. ის Kobo-სთვისაც მიუღებელია. პრობლემის გადასაჭრელად, ავტორს მოუწია თანამედროვე CSS-ის ჩანაცვლება მოძველებული ვერსიებით, რათა RMSDK-ის შეზღუდვები აერიდებინა.
ეს შემთხვევა კიდევ ერთხელ უსვამს ხაზს ციფრული გამომცემლობის მთავარ პრობლემას: ინდუსტრია უფრო მეტად არის ორიენტირებული საავტორო უფლებების დაცვასა და DRM-ზე, ვიდრე მკითხველისთვის კომფორტული და უნივერსალური გამოცდილების შექმნაზე.






დისკუსია
0 კომენტარი
ჯერ კომენტარი არ არის — იყავი პირველი.