بقي أن نجمع المركبات التقنية لإنشاء البرنامج. لكن قبل هذا لا بد من الإشارة إلى أمر مهم تتعلق به كل البرمجيات العربية
والإسلامية.
لا شك أن بناء أي برنامج متطور يرتكز على قواعد تقنية أساسية لا يمكن إنجازه إلا بها ولنضرب لذلك مثال ترميز الأحرف العربية، ويعلم كل من عانى البرمجة الشبكية والبرمجة على أدوات مفتوحة المصدر أن أمام الوصول إلى مرونة استخدام اللغة العربية كتلك المتاحة للغات أخرى أشواطا، وذلك بسبب قلة المهتمين من أهل الاختصاص بخوض مجال البرمجيات المفتوحة وتطويعها للغة العربية، ومن ثم للتطبيقات الشرعية، في حين تكتفي الغالبية الأخرى باستهلاك ما هو في المنتجات التجارية المغلقة بصفة قانونية أو غير قانونية.
المحرر الأم (tinyMCE) [4] :
حتى في البرمجة الشبكية يمكننا الاستفادة من محرر غني بالأدوات ويتيح إدماج أداتنا. والمهم في هذا البرنامج أنه مكتوب بلغة javaScript ومصمم تبعا لمقاييس تتيح إعادة استخدام كل خصائصه حسب الحاجة. كما أنه يتيح النسخ واللصق مع المحرر المعروف MSWord الذي صار لكثير من المحررات حتى المفتوحة مرجعا لا بد أن يتماشى معه.