LibreOffice ویرینٹ WebAssembly میں مرتب کیا گیا اور ویب براؤزر میں چل رہا ہے۔

Thorsten Behrens، LibreOffice گرافکس سب سسٹم ڈویلپمنٹ ٹیم کے لیڈروں میں سے ایک، LibreOffice آفس سوٹ کا ایک ڈیمو ورژن شائع کیا، جو WebAssembly انٹرمیڈیٹ کوڈ میں مرتب کیا گیا اور ویب براؤزر میں چلنے کے قابل ہے (تقریباً 300 MB ڈیٹا صارف کے سسٹم میں ڈاؤن لوڈ کیا جاتا ہے۔ )۔ ایم اسکرپٹن کمپائلر کو WebAssembly میں تبدیل کرنے کے لیے استعمال کیا جاتا ہے، اور ایک VCL بیک اینڈ (بصری کلاس لائبریری) کو ایک ترمیم شدہ Qt5 فریم ورک پر مبنی آؤٹ پٹ کو منظم کرنے کے لیے استعمال کیا جاتا ہے۔ WebAssembly سپورٹ کے لیے مخصوص اصلاحات مین LibreOffice ریپوزٹری میں تیار کی جا رہی ہیں۔

LibreOffice آن لائن ایڈیشن کے برعکس، WebAssembly پر مبنی اسمبلی آپ کو براؤزر میں پورے آفس سوٹ کو چلانے کی اجازت دیتی ہے، یعنی تمام کوڈ کلائنٹ کی طرف چلتا ہے، جبکہ LibreOffice آن لائن سرور پر صارف کی تمام کارروائیوں کو چلاتا اور اس پر کارروائی کرتا ہے، اور انٹرفیس کا ترجمہ صرف کلائنٹ کے براؤزر میں کیا جاتا ہے۔ LibreOffice کے مرکزی حصے کو براؤزر کی طرف منتقل کرنے سے آپ کو تعاون کے لیے کلاؤڈ ایڈیشن بنانے، سرورز سے بوجھ کو ہٹانے، ڈیسک ٹاپ LibreOffice سے فرق کو کم کرنے، اسکیلنگ کو آسان بنانے، آف لائن موڈ میں کام کرنے کے قابل، اور اس کی تنظیم کے لیے بھی اجازت ملے گی۔ صارفین کے درمیان P2P تعامل اور صارف کی طرف سے ڈیٹا کی اینڈ ٹو اینڈ انکرپشن۔ منصوبوں میں ایک مکمل ٹیکسٹ ایڈیٹر کو صفحات میں ضم کرنے کے لیے LibreOffice پر مبنی ویجیٹ کی تخلیق بھی شامل ہے۔



ماخذ: opennet.ru

نیا تبصرہ شامل کریں