ليش تطلع مواقع الذكاء الاصطناعي مكسورة، وشو يعمل ابني عشان ما تطلع كذا

مواقع الذكاء الاصطناعي تنكسر لأن النموذج يكتب كوداً ما شغّله أحد. الملف يترجم بلا خطأ، والصفحة تطلع بيضاء عند الزائر. في ابني الوكيل ما يقول «جاهزة» إلا بعد ما يفتح الصفحة بمتصفح حقيقي بلا واجهة، ويقرأ إذا ركّبت فعلاً وكم نص ظاهر فيها. وقبل هالفحص يمشي البناء على سلّم إصلاح ثابت من ١٢ خطوة يسدّ الاستيرادات الناقصة والدوال المفقودة والمسارات الميتة. هذي الصفحة تشرح الأعطال الحقيقية اللي شفناها على مواقع منشورة، والحماية المقابلة لكل واحد منها.

نُشر في:

ابدأ مجاناً
متجرك.الرئيسيةالمنتجاتعنّاالسلة ٢
الأكثر مبيعاًعود ملكي فاخر٤٥ د.أ ٦٠ د.أ · شحن مجانيأضف للسلة
مسك الليل★★★★★٣٢ د.أورد طائفي★★★★☆٢٨ د.أمنتج مميّز★★★★★٣٩ د.أ
موقع تبنيه بابني بالعربي

ثلاثة أنواع كسر، مش نوع واحد

الكسر في موقع مبني بالذكاء الاصطناعي يجي على ثلاثة أشكال، وكل شكل يحتاج حماية مختلفة. الخلط بينها هو سبب إن أغلب الأدوات تفشل في نوع واحد على الأقل.

الأول كسر صامت. استيراد لملف ما انكتب، أو اسم أيقونة متخيّل. الترجمة تمر، والصفحة تطلع بيضاء بالكامل عند الزائر. عندنا حالة حقيقية: اسم أيقونة واحد مخترع كان يبيّض الموقع كله، فصار في ابني مصلّح مخصص يستبدل أسماء الأيقونات غير المعروفة قبل ما تُحفظ.

الثاني كسر بصري خاص باللغة العربية. عنوان بخط عريض وتدرّج لوني مع ارتفاع سطر leading-none: الشدّة والضمة تنقصّ من فوق. شفناها على موقع منشور اسمه «دُكّان الفَنّي»، فصار كل ملف فيه عربي يُعاد كتابته آلياً إلى leading-[1.4] مع حذف tracking السالب اللي يفكّك الحروف المتصلة.

الثالث كسر منطقي، وهو الأخبث. الصفحة تفتح والتصميم ممتاز، بس الزر ما يكتب في قاعدة البيانات، أو الإضافة تُكتب بحالة والقائمة العامة تقرأ حالة ثانية. الزبون يقول «أضفته وما حدا شايفه» وهو محق. هذا النوع ما يمسكه فحص الصفحة — يمسكه فحص العلاقات بين الملفات.

الوكيل ما يقول «جاهزة» إلا بعد ما يفتحها

أداة check_page تفتح الموقع بمتصفح حقيقي بلا واجهة وترجع حكماً بحقول واضحة: ركّبت أو لا، انهارت في العرض أو لا، فشل الإقلاع أو لا، وكم حرف نص ظاهر. أقل من ٦٠ حرفاً ما تُحسب صفحة ظاهرة — لأن سبينر تحميل دوّار كان يُقرأ كنجاح قبل تصحيح ٨ سبتمبر.

يكتب الملفات
الصفحات والدوال
يفتح الصفحة
متصفح حقيقي بلا واجهة
يقرأ الحكم
ركّبت / انهارت / ما أقلعت
يصلّح ويعيد الفحص
بنفس البناء
يسلّم
الفحص للقراءة فقط: أي طلب غير GET تطلقه الصفحة أثناء التحقق يُقطع ويُبلَّغ عنه، فما يمكن لعملية التحقق تكتب صفاً واحداً في بيانات موقعك الحية.

أعطال حقيقية، والحماية المقابلة لكل واحد

كل سطر في الجدول عطل شفناه فعلاً على مشاريع مبنية، مو قائمة نظرية. العمود الثالث هو الإجراء اللي يمشي على كل بناء بلا ما تطلبه.

العطلشو يشوفه الزائرالحماية في ابني
استيراد لملف ما انكتبصفحة بيضاء بالكاملتوليد ملف بديل تلقائي للاستيراد الناقص
اسم أيقونة مخترعالموقع كله يختفياستبدال أسماء الأيقونات غير المعروفة قبل الحفظ
رابط لصفحة ما انبنت٤٠٤ داخل الموقع نفسهتوليد المسار الميت بدل تركه معلّقاً
مسار /admin بلا حمايةأي زائر يفتح لوحة المالكلفّ المسار ببوابة المالك آلياً
ارتفاع سطر أقل من ١٫٤ على عربيالشدّة والحركات مقصوصةإعادة الكتابة إلى leading-[1.4] وحذف tracking السالب
شبكة ٤ أعمدة بلا بادئةأعمدة مهروسة على الجوالتحويلها إلى عمود واحد ثم عمودين ثم أربعة
صورة مولّدة بشفافية ١٠٪ أو ضبابيةصورة مدفوعة ما تبانحذف التعتيم والضبابية عن الصورة المولّدة
الكتابة بحالة والقراءة بحالة ثانية«أضفته وما حدا شايفه»إصلاح بوابة الحالة آلياً وتنبيه في الجولة الأخيرة
جدول عريض بلا تمرير أفقيالأرقام مقطوعة على الجواليتحوّل إلى تعليمة صريحة للجولة الأخيرة

أرقام الحماية

هذي القيم ثابتة في المنصة، مو وعوداً تسويقية.

٦٠ حرفاً
أدنى نص مرئي
أقل من كذا ما تُحسب الصفحة ظاهرة
١٢ خطوة
سلّم الإصلاح الذاتي
يمشي على كل بناء بالترتيب
كل ١٠ دقائق
شبكة أمان للبناءات المتوقفة
تغطي أول ٢٤ ساعة من عمر المشروع
صفر كتابة
أثر الفحص على بياناتك
كل طلب غير GET يُقطع ويُبلَّغ

سلّم الإصلاح الذاتي: الترتيب مقصود

١

توحيد أسماء المجموعات والدوال أولاً

اسم مجموعة فيه مسافة أو حرف غير صالح يكسر كل نداء عليها. لهذا التسمية أول خطوة: لو انصلحت بعدين، يكون باقي الكود انبنى فوق اسم غلط.

٢

حماية لوحة الإدارة

أي مسار /admin مو ملفوف ببوابة مالك يُلفّ آلياً. لوحة إدارة مكشوفة مش خطأ تصميم، هي تسريب: الزائر يشوف طلبات الناس وبياناتهم.

٣

ضبط الطباعة العربية

ارتفاع السطر يُرفع إلى ١٫٤، ويُحذف tracking-tight و tracking السالب من كل ملف فيه عربي. تباعد الحروف يفكّك الخط المتصل، وارتفاع السطر الضيق يقصّ الحركات.

٤

الأيقونات والصور المولّدة

أسماء الأيقونات غير المعروفة تُستبدل، والصور المولّدة تتحرر من opacity و blur و brightness اللي تخليها غير مرئية. إنت دفعت مقابل هالصورة، فالمفروض تبان.

٥

سلامة الجوال بلا تغيير تصميم سطح المكتب

الشبكات غير المبدوءة ببادئة تنكسر إلى عمود واحد على الجوال ثم توسّع، والعرض الثابت الأكبر من ٣٨٠ بكسل يكتسب حدّاً أقصى، والعناوين الضخمة تصغر على الشاشة الصغيرة فقط. مقاس سطح المكتب يبقى كما صمّمه الوكيل.

٦

سدّ الفراغات وإصلاح بوابة الحالة

بعدها تُسدّ الاستيرادات الناقصة والدوال المفقودة والمسارات الميتة، وتُصلَّح بوابة الحالة اللي تخلي عنصراً مكتوباً غير ظاهر في القائمة العامة. آخر خطوة لأنها تعتمد على كل اللي قبلها.

فحوصات المنطق، مش بس الشكل

الصفحة تفتح ما يعني الموقع يشتغل. عشان كذا في ابني عائلة فحوصات تقرأ العلاقة بين الملفات وتغذّي الجولة الأخيرة بتعليمات صريحة بدل ما تسكت.

بوابة الحالة

قائمة عامة تصفّي على حالة معيّنة بينما مسار الكتابة ما يضبط هالحالة أبداً. هذا بالضبط شعور «أضفته وما حدا شايفه»، وهو أكثر عطل يتكرر في مواقع الطلبات والإعلانات.

الأزرار الميتة

زر موجود في الواجهة وما مربوط بأي فعل. يُرصد باسمه وموقعه ويُرجَّع للوكيل كي يوصله أو يشيله، لأن زر ما يستجيب أسوأ من زر غير موجود.

خلفية غير موصولة

نموذج يجمع بيانات وما يكتبها في مجموعة، أو دالة سحابية مكتوبة وما ينادى عليها. الفحص يقارن ما كُتب بما يُستدعى فعلاً.

بيانات وهمية وموقع بلا صور

قائمة تسقط على مصفوفة ثابتة داخل الكود بدل قاعدة البيانات، أو موقع خرج بلا أي صورة حقيقية. الاثنان يبيّنان جميلين في المعاينة ويفشلان مع أول زبون.

الصلاحيات وبوابات الأدوار

مجموعة مفتوحة للجميع وهي تحمل طلبات زبائن، أو شاشة مالك بلا تحقق من الدور. تُرصد قبل النشر لا بعد التسريب.

قراءة لحقل ما انكتب أبداً

الواجهة تقرأ حقلاً ما ينتجه أي مسار كتابة، فيطلع فاضي دائماً. رصد بسيط يوفّر جولة تصحيح كاملة.

بصراحة: شو يمسك الفحص وشو ما يمسكه

الادعاء بأن كل شيء مغطّى هو نفسه سبب انعدام الثقة في أدوات البناء بالذكاء الاصطناعي. هذي الحدود الحقيقية.

يمسكه فعلاً

  • الصفحة ركّبت في متصفح حقيقي، مو مجرد ترجمة ناجحة
  • أخطاء وقت التشغيل حرفية كما ظهرت في المتصفح، والطلبات الفاشلة
  • سبينر تحميل ما يُحسب نجاحاً بعد تصحيح ٨ سبتمبر — لازم نص ظاهر
  • الاستيرادات والدوال والمسارات الناقصة تُسدّ ضمن نفس البناء
  • بناء يتوقف غير مترجم تلتقطه شبكة أمان كل ١٠ دقائق خلال أول ٢٤ ساعة

ما يمسكه

  • الفحص للقراءة فقط، فما يقدر ينفّذ عملية شراء كاملة أو يرسل نموذجاً حقيقياً
  • يتحقق أن الصفحة اشتغلت، لا أن الفكرة هي الصح تجارياً
  • يفحص الصفحة اللي فتحها؛ لو التعديل كسر صفحة ثانية، الفحوصات المنطقية هي اللي ترصدها
  • أرشفة جوجل مو لحظية: التحديث للزواحف يمشي على ٨ مواقع و٢٠ مساراً كل ٥ دقائق
  • ما يحكم على الذوق: تصميم يفتح ويشتغل وشكله ما عجبك ليس عطلاً يمسكه فحص — هذا يُحل بطلب تعديل، أو باسترجاع مجاني لنسخة سابقة

أسئلة شائعة

هل يضمن ابني أن الموقع ما ينكسر أبداً؟

لا، وأي منصة تقول غير كذا تبيعك وهماً. اللي يضمنه ابني أن الوكيل يفتح الصفحة بمتصفح حقيقي قبل ما يقول خلصت، وأن ١٢ خطوة إصلاح تمشي على كل بناء، وأن الاسترجاع لنسخة سابقة ما يكلّف اعتمادات. النتيجة أن الأعطال الشائعة تُمسك آلياً، والباقي يُصلَّح برسالة.

شو الفرق بين فحص الصفحة والفحوصات المنطقية؟

فحص الصفحة يفتح المتصفح ويجاوب على سؤال واحد: ركّبت الصفحة وظهر فيها نص أم لا. الفحوصات المنطقية تقرأ الكود نفسها وتقارن مسار الكتابة بمسار القراءة: هل الزر موصول، هل الحقل اللي تقرأه الواجهة يُكتب أصلاً، هل القائمة العامة تصفّي على حالة ما يضبطها أحد. تحتاج الاثنين، لأن موقعاً يفتح بشكل ممتاز ولا يحفظ طلباً واحداً هو موقع مكسور.

الموقع انكسر بعد تعديل طلبته، شو أعمل؟

ارجع لنسخة سابقة — الاسترجاع مجاني ولا يخصم اعتمادات. ابني يحفظ ملفاتك الحالية باسم «قبل الاسترجاع» قبل ما يستبدلها، فما تخسر التعديل الجديد لو غيّرت رأيك. وإذا النسخة القديمة ما بنت على المنصة اليوم، في نافذة ١٥ دقيقة من إصلاح مجاني تلقائي بعد كل استرجاع.

هل الإصلاح الذاتي يغيّر تصميمي؟

إصلاح الجوال مصمَّم كي يبقي مقاس سطح المكتب كما هو حرفياً. الشبكة اللي كانت أربعة أعمدة تظل أربعة أعمدة على الشاشة الكبيرة، لكنها تصير عموداً واحداً على الجوال بدل أربعة مهروسة. نفس المبدأ في العناوين: يصغّر المقاس الأساسي ويعيد المقاس الكبير عند حجم الشاشة المتوسط.

ليش المواقع العربية بالذات تنكسر في الخط؟

لأن الحركات والشدّة تصعد فوق سطر الحرف، وارتفاع السطر الضيق يقصّها، خصوصاً مع عنوان بتدرّج لوني مقصوص على النص. وتباعد الحروف السالب يفكّك الخط المتصل فيصير النص مثل حروف متفرقة. الأدوات المبنية على أمثلة إنجليزية ما تنتبه لهالحالتين، وابني يعيد كتابتهما آلياً في كل ملف فيه عربي.

اقرأ أيضاً

تعديل المشاريع الكبيرة في ابنياسترجاع نسخة سابقة مجاناًالأسئلة في المحادثة مجانيةالخلفية والباك-إند في المواقع المبنيةمقارنة ابني مع Lovable

ابنِ موقعاً يفتح فعلاً عند الزائر

اكتب فكرتك بالعربي، وابني يبني ويفحص الصفحة بمتصفح حقيقي قبل ما يقول جاهزة.

ابدأ مجاناً