أريد أن أصنع برنامجا بلغة c++ بحيث تكون واجهة المستخدم هي صفحة ويب بلغتي HTML و CSS، ثم أتمكن من تعديل هذه الصفحة بدوال من c++.

عندما بحثت وجدت بيئة عمل تسمى electronjs والتي تمكنني من تحويل موقع إلى برنامج مكتبي، وبهذا يمكن أن أضيف modules إلى node.js بلغة c++ ولكن للأسف هذه الطريقة تجعل البرنامج كبيرا للغاية في الحجم وربما بطيئا.

لذا أردت طريقة مثلا تمككني من تضمين متصفح مفتوح المصدر (ككروميوم أو فيرفوكس) داخل تطبيقي، ثم أعرض صفحة ما بواسطة هذا المتصفح، وأعدل على هذه الصفحة باستخدام c++ على حسب ضغطات وحركات الفأرة، هل هذا ممكن؟