منضدة المطورين / أدوات محلية

أدوات المطورين.

شكّل البيانات، وافحص الملفات، ورمّز القيم، وأنشئ المعرّفات، ونظّم الشفرة دون فتح بيئة عمل ضخمة.

156أدوات جاهزة
جاهزة الآن
01

JSON والجداول

نسّق السجلات المنظّمة، وتحقّق من صحتها، واعرضها، وحوّلها.

01 / DEVELOPERجاهزة

منسّق JSON

تحقّق من JSON ونسّقه وصغّره وانسخه ونزّله محليًا.

02 / DEVELOPERجاهزة

مدقق JSON

تحقق من صياغة JSON وافحص بنية الجذر بعد التحليل محليًا.

03 / DEVELOPERجاهزة

مصغّر JSON

تحقّق من JSON وأزل المسافات البيضاء غير المؤثرة في التنسيق.

04 / DEVELOPERجاهزة

JSON إلى CSV

حوّل مصفوفة من كائنات JSON إلى صفوف مفصولة بفواصل أو بعلامات تبويب.

05 / DEVELOPERجاهزة

CSV إلى JSON

حلّل CSV أو TSV مع مراعاة علامات الاقتباس وحوّله إلى مصفوفة من كائنات JSON.

06 / DEVELOPERجاهزة

عارض CSV

افتح بيانات CSV أو TSV المحلية في جدول محدود.

07 / DEVELOPERجاهزة

عارض JSON

تحقّق من ملف JSON محلي ونسّقه بتنسيق واضح.

08 / DEVELOPERجاهزة

منسّق SQL

نسّق SQL القياسي أو PostgreSQL أو MySQL أو SQLite أو BigQuery بسهولة.

09 / DEVELOPERجاهزة

XML إلى JSON

حوّل مستند XML إلى JSON مقروء، مع معالجة السمات بحكمة.

10 / DEVELOPERجاهزة

JSON إلى XML

حوّل JSON إلى XML سليم البنية، مع اختيار عنصر الجذر.

11 / DEVELOPERجاهزة

YAML إلى JSON

حوّل إعدادات YAML إلى JSON مع رسائل واضحة لأخطاء التحليل.

12 / DEVELOPERجاهزة

JSON إلى YAML

حوّل JSON إلى YAML سهل القراءة لملفات الإعدادات والبيانات التعريفية.

13 / DEVELOPERجاهزة

CSV إلى TSV

حوّل البيانات المفصولة بفواصل إلى بيانات مفصولة بعلامات تبويب، مع الحفاظ على الحقول بين علامتي اقتباس.

14 / DEVELOPERجاهزة

TSV إلى CSV

حوّل البيانات المفصولة بعلامات تبويب إلى CSV، مع وضع علامات اقتباس حول الخلايا التي تحتاج إليها.

15 / DEVELOPERجاهزة

Excel إلى CSV

حوّل ملف Excel بصيغة .xlsx إلى CSV، ورقة واحدة في كل مرة.

16 / DEVELOPERجاهزة

CSV إلى Excel

حوّل نص CSV إلى مصنف .xlsx حقيقي محليًا، من دون رفع البيانات.

17 / DEVELOPERجاهزة

فروقات JSON

قارن بين حملي JSON جنبًا إلى جنب، مع إبراز المفاتيح المضافة والمحذوفة والمعدّلة.

18 / DEVELOPERجاهزة

XML Formatter

نسّق ترميز XML أو صغّره محليًا، مع تخصيص المسافات البادئة والتحقق من بناء الجملة.

19 / DEVELOPERجاهزة

YAML إلى CSV

حوّل سجلات مصفوفة YAML المنظمة إلى CSV متوافق مع RFC 4180 وواعٍ بعلامات الاقتباس، أو حلّل CSV إلى YAML منسّق.

20 / DEVELOPERجاهزة

مخطط JSON

تحقق من بيانات JSON مقابل تعريفات JSON Schema محليًا في المتصفح، مع عرض مسارات الأخطاء بوضوح.

21 / DEVELOPERجاهزة

SQL إلى JSON

حوّل مصفوفات JSON إلى عبارات SQL INSERT مهروبة، أو حلّل استعلامات SQL INSERT إلى مصفوفات كائنات JSON.

22 / DEVELOPERجاهزة

JSON إلى TS

حوّل كائنات ومصفوفات JSON إلى واجهات TypeScript محددة الأنواع أو إعلانات أنواع.

23 / DEVELOPERجاهزة

JSON إلى Go

حوّل عيّنة JSON إلى هياكل Go بأسماء حقول اصطلاحية، ووسوم json، وomitempty، ومؤشرات للحقول القابلة لأن تكون null.

24 / DEVELOPERجاهزة

محوّل .env

حلّل متغيرات البيئة في ملفات .env وحوّلها إلى JSON أو سكربتات تصدير shell أو YAML لـ Kubernetes ConfigMap.

25 / DEVELOPERجاهزة

JSON إلى TOML

حوّل كائنات JSON إلى صيغة إعدادات TOML، أو حلّل سلاسل TOML إلى كائنات JSON.

26 / DEVELOPERجاهزة

مولّد JSON Schema

استنتج تعريفات JSON Schema وأنشئها تلقائيًا من حمولات JSON النموذجية.

27 / DEVELOPERجاهزة

أداة تهريب سلاسل JSON

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

28 / DEVELOPERجاهزة

التحقق من CSV للمنتجات

تحقق من ملف CSV للمنتجات وفق قواعد مستورد Shopify، ونزّل نسخة مُصلحة.

29 / DEVELOPERجاهزة

CSV إلى SQL

حوّل بيانات CSV الجدولية إلى استعلامات SQL INSERT INTO مع دعم PostgreSQL وMySQL وSQLite وSQL Server.

30 / DEVELOPERجاهزة

تحويل كائن JS إلى JSON

حوّل الكائنات الحرفية في JS ذات المفاتيح غير المقتبسة، والاقتباسات المفردة، والفواصل الزائدة إلى JSON صارم.

31 / DEVELOPERجاهزة

إصلاح JSON

أصلح JSON المبتور أو غير السليم أو المكتوب بعلامات اقتباس مفردة، دون إرسال البيانات إلى أي خادم.

32 / DEVELOPERجاهزة

JSON إلى Python

أنشئ dataclasses أو TypedDict أو نماذج Pydantic في Python من عينة JSON.

33 / DEVELOPERجاهزة

JSON إلى Zod

أنشئ مخططات Zod والأنواع المستنتجة من عينة JSON.

34 / DEVELOPERجاهزة

JSON إلى Rust

أنشئ هياكل Rust مع اشتقاقات serde من عينة JSON.

35 / DEVELOPERجاهزة

JSONPath

اختبر تعبيرات JSONPath وفق RFC 9535 واعرض كل تطابق ومساره.

36 / DEVELOPERجاهزة

INI ⇄ JSON

حوّل ملفات إعدادات INI إلى JSON والعكس، مع دعم الأقسام والأقسام المتداخلة والمصفوفات والتعليقات.

37 / DEVELOPERجاهزة

إزالة تكرار البيانات

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

38 / DEVELOPERجاهزة

جدول LaTeX

حوّل CSV أو خلايا منسوخة من جدول بيانات إلى شيفرة جدول LaTeX، مع المحاذاة والعنوان والتسمية وقواعد booktabs.

39 / DEVELOPERجاهزة

معادلات LaTeX

اكتب المعادلات باستخدام لوحة الرموز مع معاينة مباشرة، وانسخ LaTeX أو MathML، وصدّرها بصيغة SVG أو PNG.

02

الترميز والتعريف

رمّز النصوص، وشـفّر النصوص والملفات، وأخفِ الرسائل في الصور، وافحص الرموز، وأنشئ المعرّفات، واحسب الملخصات التشفيرية، والمجاميع الاختبارية، وتوقيعات HMAC، واختبر كلمات المرور لمرة واحدة وPKCE.

01 / DEVELOPERجاهزة

Base64

رمّز النص Unicode إلى Base64 أو فك ترميزه وإعادته إلى UTF-8.

02 / DEVELOPERجاهزة

مشفر URL

شفّر مكونات URL أو فك ترميزها مع دعم Unicode.

03 / DEVELOPERجاهزة

مُرمِّز HTML

حوّل الأحرف الخاصة بـ HTML إلى كيانات أو فك ترميز الكيانات الشائعة.

04 / DEVELOPERجاهزة

مولد الهاش

أنشئ هاشات نصية باستخدام SHA-256 أو SHA-384 أو SHA-512 أو SHA-1 القديم.

05 / DEVELOPERجاهزة

هاش الملف

احسب هاش SHA-256 لملف محلي للمقارنة.

06 / DEVELOPERجاهزة

فك ترميز JWT

فك ترميز بيانات رأس JWT والحمولة دون الادعاء بالتحقق منها.

07 / DEVELOPERجاهزة

مولّد UUID

أنشئ معرّف UUID v4 عشوائيًا وآمنًا تشفيريًا واحدًا أو عدة معرّفات.

08 / DEVELOPERجاهزة

مولد ULID

أنشئ قيم ULID قابلة للفرز، وحافظ على تزايدها ضمن المللي ثانية نفسها، وفك ترميز طابع زمني لـ ULID.

09 / DEVELOPERجاهزة

التحقق من JWT

فك ترميز رموز JWT والتحقق من توقيعات HMAC SHA-256 محليًا في المتصفح دون الاحتفاظ بأي بيانات على الخادم.

10 / DEVELOPERجاهزة

حاسبة الشبكات الفرعية

احسب عناوين الشبكة والبث، وأقنعة الشبكة، ونطاقات IP القابلة للاستخدام، والتمثيلات الثنائية لشبكات IPv4 الفرعية.

11 / DEVELOPERجاهزة

مولد أزواج المفاتيح

أنشئ أزواج مفاتيح RSA (2048/4096-bit) أو ECDSA العامة والخاصة بتنسيق PEM باستخدام Web Crypto API في المتصفح.

12 / DEVELOPERجاهزة

مولّد .htpasswd

أنشئ أسطر مصادقة Apache وNginx وتجزئات كلمات المرور في ذاكرة المتصفح.

13 / DEVELOPERجاهزة

تشفير النص

شفّر النص وفك تشفيره بكلمة مرور باستخدام AES-256-GCM وPBKDF2، بالكامل داخل المتصفح.

14 / DEVELOPERجاهزة

تشفير ملف

شفّر أي ملف وفك تشفيره بكلمة مرور باستخدام AES-256-GCM في المتصفح.

15 / DEVELOPERجاهزة

الإخفاء المعلوماتي

أخفِ رسالة داخل صورة، مع إمكانية حمايتها بكلمة مرور، ثم اقرأها مجددًا.

16 / DEVELOPERجاهزة

HMAC

توقيعات HMAC-SHA256 وSHA-384 وSHA-512 وSHA-1 بصيغة hex وBase64.

17 / DEVELOPERجاهزة

CRC32

احسب CRC-32 وAdler-32 للنصوص والملفات بالنظام السداسي عشري والعشري.

18 / DEVELOPERجاهزة

TOTP

اختبر رموز المرور لمرة واحدة المعتمدة على الوقت من سر Base32، مع رمز QR لتطبيقات المصادقة.

19 / DEVELOPERجاهزة

PKCE

أنشئ متحقق رمز PKCE لتفويض OAuth، وتحدي S256، وقيمة state بسهولة.

20 / DEVELOPERجاهزة

ترميز JWT

أنشئ رموز JWT ووقّعها باستخدام خوارزميات HS وRS وPS وES من حمولة JSON.

21 / DEVELOPERجاهزة

Nano ID

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

22 / DEVELOPERجاهزة

Semver

تحقق من توافق الإصدارات مع نطاقات npm، وقارن بينها، واعثر على الإصدار التالي.

23 / DEVELOPERجاهزة

مولد bcrypt

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

24 / DEVELOPERجاهزة

تجزئة Argon2

أنشئ سلسلة Argon2 PHC أو تحقّق من كلمة مرور مقابلها، مع إعدادات مسبقة وخيارات مخصّصة للملح والتكلفة.

25 / DEVELOPERجاهزة

Data URI

حوّل أي ملف إلى Data URI مع مقتطفات CSS وHTML جاهزة للنسخ.

26 / DEVELOPERجاهزة

أدوات IPv6

وسّع عناوين IPv6 واضغطها وصنّفها وحوّلها إلى أسماء DNS عكسية.

27 / DEVELOPERجاهزة

محول القواعد

حوّل الأعداد بين القواعد من 2 إلى 36، بما في ذلك الكسور.

28 / DEVELOPERجاهزة

البحث عن المنافذ

اعرف استخدام منفذ TCP أو UDP من سجل IANA، وابحث حسب الرقم أو النطاق أو اسم الخدمة.

29 / DEVELOPERجاهزة

كيانات HTML

رمّز كيانات HTML وفكّ ترميزها، وابحث في جميع المراجع المسمّاة وعددها 2,231.

30 / DEVELOPERجاهزة

جدول ASCII

جميع رموز ASCII وعددها 128، بأربع قواعد عددية، مع أسماء رموز التحكم وكيانات HTML.

31 / DEVELOPERجاهزة

Punycode

حوّل أسماء النطاقات الدولية إلى Punycode بصيغة xn-- والعكس، واكتشف الأحرف المتشابهة من أنظمة كتابة مختلفة.

32 / DEVELOPERجاهزة

محول IP

حوّل عنوان IPv4 بين الصيغ المنقوطة، والعشرية، والسداسية عشرة، والثنائية، وصيغة IPv6 المطابقة لـ IPv4.

33 / DEVELOPERجاهزة

مفتاح API

أنشئ مفاتيح API عشوائية بالبادئة والطول ومجموعة الأحرف التي تختارها، مع عرض قوتها بالبتات.

34 / DEVELOPERجاهزة

عنوان MAC

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

35 / DEVELOPERجاهزة

فك ترميز الشهادة

فك ترميز شهادة أو سلسلة PEM لعرض الموضوع، والمُصدِر، والتواريخ، وأسماء SAN، والمفتاح، والاستخدامات، والبصمات.

36 / DEVELOPERجاهزة

مدقّق العناوين

تحقّق من عناوين Bitcoin وEthereum بحثًا عن الأخطاء، واحصل على صيغة Ethereum ذات المجموع الاختباري EIP-55.

03

الشفرة والملفات

اختبر الأنماط، وقارن النصوص، وصغّر الشفرة، وافحص تواقيع الملفات المحلية.

01 / DEVELOPERجاهزة

اختبار التعبيرات النمطية

اختبر التعبيرات النمطية في JavaScript داخل عامل تشغيل محدود الوقت.

02 / DEVELOPERجاهزة

مصغّر HTML

أداة لتصغير تعليقات HTML والمسافات البيضاء في HTML التي يعالجها المتصفح.

03 / DEVELOPERجاهزة

تصغير CSS

حلّل CSS وحسّنه وصغّره بنيويًا محليًا في المتصفح.

04 / DEVELOPERجاهزة

مصغّر JavaScript

أزل التعليقات والمسافات البادئة والأسطر الفارغة بحذر من JavaScript.

05 / DEVELOPERجاهزة

مدقق الفروقات

قارن نصين سطرًا بسطر لمعرفة الإضافات وعمليات الحذف.

06 / DEVELOPERجاهزة

نوع MIME

قارن توقيعات الملفات الشائعة بالنوع الذي يبلّغه المتصفح.

07 / DEVELOPERجاهزة

كاشف الترميز

اكتشف علامات BOM، وتوافق ASCII، وصحة UTF-8 محليًا.

08 / DEVELOPERجاهزة

cURL إلى الشيفرة

حوّل سلاسل أوامر cURL إلى مقتطفات شيفرة JavaScript وPython وGo وNode.js.

09 / DEVELOPERجاهزة

منظّف SVG

نظّف وصغّر ترميز SVG محليًا—أزل بيانات المحررات الوصفية وتعليقات XML والمسافات البيضاء.

10 / DEVELOPERجاهزة

منسّق CSS

نسّق قواعد CSS وقوائم المحددات وتعريفات الخصائص، وأضف المسافات البادئة لتصبح الشيفرة سهلة القراءة.

11 / DEVELOPERجاهزة

شرح Regex

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

12 / DEVELOPERجاهزة

محول وحدات CSS

حوّل أحجام البكسل إلى rem وem وvw وvh نسبةً إلى حجم أساس الجذر، والقيمة الافتراضية 16px.

13 / DEVELOPERجاهزة

أداة تصور مسارات SVG

حلّل بيانات مسار SVG (السمة d) إلى تفاصيل الرموز، ومعلمات الأوامر، ومعاينات مرئية.

14 / DEVELOPERجاهزة

حاسبة Chmod

احسب أذونات Linux بالنظام الثماني مثل 755 و644 أو بالصيغة الرمزية مثل rwxr-xr-x باستخدام مصفوفة مربعات اختيار تفاعلية.

15 / DEVELOPERجاهزة

SVG إلى JSX

حوّل ترميز SVG المتجهي إلى كود React JSX أو TypeScript TSX منظم ونظيف ومكوّنات جاهزة للاستخدام.

16 / DEVELOPERجاهزة

محرر SVG

ارسم رسومات SVG المتجهة ونسّقها ورتّب طبقاتها وحرّرها بصريًا أو باستخدام كود XML لـ SVG مباشرة.

17 / DEVELOPERجاهزة

SVG إلى PDF

حوّل ملفات SVG إلى PDF متجهي بصفحات A4 أو Letter أو بحجم SVG، مع الهوامش والاتجاه وخياري الملاءمة أو الحجم الفعلي.

18 / DEVELOPERجاهزة

ألوان SVG

اعثر على ألوان SVG، واستبدلها أو حوّلها إلى currentColor أو تدرّج رمادي، ثم قارن المعاينات.

19 / DEVELOPERجاهزة

عارض SVG

عاين SVG بأمان، وافحص الأبعاد والعناصر والألوان، وغيّر حجمه، وأصلح viewBox أو اجعله متجاوبًا.

20 / DEVELOPERجاهزة

النص إلى SVG

حوّل النص إلى مسارات SVG باستخدام خطوط محلية، مع ضبط تقارب الحروف والمحاذاة والتعبئة والحدود. صدّر SVG أو PNG.

21 / DEVELOPERجاهزة

سبرايت SVG

اجمع أيقونات SVG المحلية في سبرايت رموز منقّح، مع معرّفات فريدة واحتفاظ بـ viewBox ومقتطفات استخدام قابلة للنسخ.

22 / DEVELOPERجاهزة

محرر Mermaid

اكتب مخططات Mermaid مع معاينة مباشرة، ونزّلها بصيغة SVG أو PNG.

23 / DEVELOPERجاهزة

مقسّم نصوص RAG

تصوّر استراتيجيات تقسيم النص، وأحجام المقاطع بالرموز أو الأحرف، والتداخل لفهرسة المتجهات في RAG داخل المتصفح.

24 / DEVELOPERجاهزة

عدّاد التوكنات

احسب التوكنات بدقة في أي نص باستخدام أدوات OpenAI، وشاهد كيفية تقسيم النص.

25 / DEVELOPERجاهزة

منشئ موجه النظام

أنشئ موجهات نظام منظمة لنماذج اللغة الكبيرة باستخدام أقسام XML ومخططات JSON منسقة لاستدعاء أدوات OpenAI وClaude.

26 / DEVELOPERجاهزة

docker run إلى Compose

حوّل أوامر docker run إلى compose.yaml والعكس، مع عرض المنافذ ووحدات التخزين والشبكات وفحوصات الصحة والخيارات غير المدعومة.

27 / DEVELOPERجاهزة

HTML إلى JSX

حوّل HTML إلى JSX لـ React، مع تحويل الأنماط إلى كائنات.

28 / DEVELOPERجاهزة

Gitignore

أنشئ ملفات .gitignore من قوالب GitHub الرسمية، مع دمجها وإزالة التكرارات.

29 / DEVELOPERجاهزة

مولّد الرخص

أنشئ ملفات LICENSE لرخص MIT وApache وGPL وغيرها، مع جدول للمقارنة بينها.

30 / DEVELOPERجاهزة

WebSocket

اتصل بخادم WebSocket، وأرسل الرسائل، وسجّل الردود.

31 / DEVELOPERجاهزة

رسالة commit

اكتب رسالة Conventional Commits باختيار النوع والنطاق وتحديد التغيير الجذري، مع التحقق من صحة التنسيق.

32 / DEVELOPERجاهزة

منسّق GraphQL

نسّق أو صغّر استعلامات GraphQL وعمليات الطفرات والأجزاء والمخططات، مع الإبقاء على التعليقات.

33 / DEVELOPERجاهزة

مدقّق البريد الإلكتروني

تحقّق من عناوين البريد الإلكتروني بحثًا عن أخطاء التنسيق والأخطاء الشائعة والتكرار والعناوين الوظيفية.

04

الوقت والأتمتة

حوّل الطوابع الزمنية، وافهم الجداول القياسية ذات الحقول الخمسة.

05

بيانات اختبار اصطناعية

أنشئ بيانات اختبار JSON وCSV خيالية بوضوح ومحدودة النطاق دون رفع بيانات المصدر.

06

الأرقام وUnicode

حوّل قواعد الأعداد الصحيحة، ورمّز وحدات بايت UTF-8، وافحص قيم Unicode العددية بدقة.

01 / DEVELOPERجاهزة

ثنائي → عشري

حوّل عددًا صحيحًا ثنائيًا موقّعًا إلى عشري باستخدام حساب BigInt الدقيق.

02 / DEVELOPERجاهزة

عشري → ثنائي

حوّل عددًا صحيحًا عشريًا موقّعًا إلى ثنائي من دون تقريب بالفاصلة العائمة.

03 / DEVELOPERجاهزة

سداسي عشري → عشري

حوّل عددًا صحيحًا سداسيًا عشريًا موقّعًا إلى النظام العشري باستخدام حساب دقيق مهما كبر حجمه.

04 / DEVELOPERجاهزة

عشري → سداسي عشري

حوّل عددًا صحيحًا عشريًا موقّعًا إلى نظام سداسي عشري بأحرف كبيرة بدقة.

05 / DEVELOPERجاهزة

الثماني → العشري

حوّل عددًا صحيحًا ثمانيًا موقّعًا إلى عشري باستخدام حساب دقيق.

06 / DEVELOPERجاهزة

عشري → ثماني

حوّل عددًا صحيحًا عشريًا موقّعًا إلى النظام الثماني دون فقدان دقة الأعداد الصحيحة.

07 / DEVELOPERجاهزة

نص → Hex

حوّل النص إلى بايتات UTF-8 بأحرف Hex كبيرة، بتنسيق واضح تفصل بينه مسافات.

08 / DEVELOPERجاهزة

Hex → نص

فك ترميز بايتات سداسية عشرية، مفصولة أو متصلة، كنص UTF-8 صارم.

09 / DEVELOPERجاهزة

الحرف → U+

حوّل قيمة عددية واحدة في Unicode إلى صيغة U+ والصيغتين العشرية والسداسية عشرية.

10 / DEVELOPERجاهزة

U+ → محرف

حوّل U+XXXX أو 0xXXXX أو الصيغة العشرية إلى محرف Unicode واحد.

11 / DEVELOPERجاهزة

فاحص يونيكود

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

12 / DEVELOPERجاهزة

حاسبة ثنائية

إجراء العمليات الحسابية والمنطقية على مستوى البت بالنظام الثنائي أو الثماني أو العشري أو الست عشري، مع المتمم الثنائي.

13 / DEVELOPERجاهزة

تنسيقات الأرقام

حوّل الأرقام بين تنسيقات 1,234.56 و1.234,56 و1 234,56 وغيرها، لعمود كامل دفعة واحدة.

07

تصميم CSS

أنشئ التدرجات، والظلال، ومقاييس الخطوط، والأحجام المرنة، وتخطيطات الشبكة بصريًا، وانسخ CSS.

08

الأشكال والخلفيات

ارسم موجات وأشكال SVG، وأنشئ أنماط خلفيات CSS ولوحات زجاجية ضبابية.

09

السياسات والتخطيط

اكتب سياسة أمان المحتوى، واستكشف أشكال CSS وتخطيطات flexbox.

10

طلبات الشهادات والمفاتيح

أنشئ طلبات الشهادات والمفاتيح وفك ترميزها وقارن بينها في المتصفح.

11

معاينات HTML وتصدير السجلات

عاين HTML المحلي، وقسّم سجلات CSV، وحوّل XML إلى جداول مسطّحة.

تنسيق JSON والتحقق منه وإصلاحه

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

CSV وجداول البيانات

يبدو CSV بسيطًا ونادرًا ما يكون كذلك: تختلف الفواصل (الفواصل، والفواصل المنقوطة في العديد من المناطق الأوروبية، وعلامات الجدولة)، وقد تحتوي الحقول النصية على الفاصل داخل علامات الاقتباس، بينما يحذف Excel بهدوء الأصفار البادئة من الرموز ويحوّل الأرقام الطويلة إلى صيغة علمية. يعرض عارض CSV كيفية تحليل الملف فعليًا، وينقل Excel إلى CSV وCSV إلى Excel البيانات بين الصيغتين، بينما يحوّل CSV إلى JSON الصفوف إلى سجلات للشفرة.

الترميز ليس تشفيرًا

يغيّر Base64، وترميز URL، وكيانات HTML طريقة كتابة البيانات لتتمكن من العبور عبر قناة معينة، ويمكن لأي شخص عكس هذه العمليات، لذا فهي لا تخفي شيئًا. أما الهاش فهو أحادي الاتجاه وثابت الطول، ومفيد للتحقق من عدم تغيّر الملف، إذ تحسب أداة هاش الملف قيمة SHA-256 محليًا، لكن الهاش السريع العادي ليس طريقة آمنة لتخزين كلمات المرور.

يمكن لأي شخص قراءة JWT: تعرض أداة فك ترميز JWT مطالباته دون الحاجة إلى أي مفتاح. ولا يثبت عدم العبث به إلا التحقق من التوقيع، كما تفعل أداة التحقق من JWT مع رموز HMAC.

الوقت والجداول الزمنية والمعرّفات

الطوابع الزمنية لـ Unix هي عدد الثواني منذ 1970 بتوقيت UTC، لكن JavaScript والعديد من واجهات API تستخدم المللي ثانية، لذا تكون القيمة المؤلفة من 13 رقمًا مللي ثانية في الغالب، وتتعامل أداة تحويل الطوابع الزمنية مع الصيغتين. تتكون جداول Cron من خمسة حقول (الدقيقة، والساعة، ويوم الشهر، والشهر، ويوم الأسبوع)، وتعمل عادةً وفق المنطقة الزمنية للخادم، وغالبًا ما تكون UTC. تفصّل أداة شرح Cron الجدول بالكلمات وتسرد أوقات تشغيله التالية. بالنسبة إلى المعرّفات التي يجب ألا تتصادم، استخدم UUID بدلًا من عدّاد أو طابع زمني.