# JSON Toolkit — أدوات JSON للمطورين
## الوظائف
- تنسيق JSON والتحقق من صحة صياغته.
- تصغير JSON باستخدام `JSON.stringify`.
- ضغط فعلي إلى ملف `data.json.gz` وتنزيله.
- فتح ملفات JSON والنصوص وفك ضغط ملفات Gzip.
- تنزيل JSON الناتج، ونسخه إلى الحافظة.
- إظهار أحجام البايتات قبل التصغير وبعده وبعد Gzip، وحساب نسبة التوفير الفعلية.
- تصميم RTL متجاوب بالعربية.
- معالجة البيانات داخل المتصفح دون إرسالها إلى خادم.
## حدود معروفة
- التحقق يراجع صلاحية صياغة JSON فقط؛ ولا يثبت توافق البيانات مع مخطط (Schema) خاص بتطبيق معين.
- قد يصبح ملف Gzip الصغير أكبر من النص الأصلي بسبب ترويسة الضغط؛ يعرض التطبيق النتيجة الفعلية ولا يضمن نسبة توفير.
- ملف Gzip الناتج يحتوي على JSON مصغّر. الضغط ليس تشفيرًا ولا يحمي المحتوى بكلمة مرور.
- لا تتضمن النسخة الحالية JSON Schema validation، أو معالجة ملفات ضخمة على دفعات، أو خيارات مستوى الضغط.