Holi Labs
1 دقيقة محلي أولًا

ابنِ مساحة عمل في المتصفح لا تحاصر المستخدم

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

#local-first #files #indexeddb
المحتويات
عقد واحد لمساحة العمل وضعان للتخزين الانتقال دون فقدان العمل الخصوصية وفحص الإصدار

لا ينبغي لمحرر local-first أن يطلب من الناس فهم تخزين المتصفح قبل إنشاء شيء. يجب أن تبقى أوامر الفتح والحفظ والمعاينة متطابقة سواء كانت الملفات في مجلد مختار أو في مساحة يديرها المتصفح.

عقد واحد لمساحة العمل

اجعل الواجهة تستدعي عمليات موحدة مثل list وread وwrite وremove. ينفذ مهايئ هذه العمليات للمجلد، وينفذها آخر عبر IndexedDB أو OPFS، من دون أن تعرف الواجهة أيهما نشط.

وضعان للتخزين

  • لا يُفتح المجلد إلا بفعل مقصود، ولا يجري الفحص خارج الدليل المسموح.
  • مساحة المتصفح هي الوضع الافتراضي الطبيعي وليست خطأ، وتُنشئ بنية المشاريع وimages/ نفسها.
  • عند فقد الإذن، احتفظ بالمستند في الذاكرة وقدّم تصديرًا للاستعادة.

الانتقال دون فقدان العمل

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

الخصوصية وفحص الإصدار

يجب أن تبقى المسارات والأسماء والمحتوى على الجهاز. قد يرى مزود الاستضافة عنوان IP والوقت وبيانات التوجيه. قبل النشر، تحقق من أن التحرير يعمل دون حساب أو مجلد وأن الشبكة لا تستقبل المستندات أو أسماء الملفات.

التالي صمّم رمز QR يبقى قابلًا للمسح

تفضيلات محلية

الإعدادات

تُحفظ هذه التفضيلات في هذا المتصفح فقط ولا تتطلب حساباً.

المظهر

السمة تُطبّق على هذا الجهاز

التنقل

الرئيسية Holi.tools مقالات
الجلسة بلا حساب · تفضيل محلي

الحالي v0.6.0

الإصدارات

ساعد في بقاء Holi متاحاً

ادعم الأدوات المستقلة

تساعد التبرعات في تغطية الاستضافة والتطوير دون فرض الحسابات أو التخزين البعيد.

اتصال
v0.6.0 2026-09-02
  • Defined Tutorials, Field notes, Experiments, and Papers as formats in one Holi Labs publication
  • Added a localized Papers collection with a subtle crane category mark across all seven languages
  • Added format filters and the axolotl identity while preserving one shared library and privacy shell
v0.5.0 2026-09-02
  • Extended the Labs library shell, privacy summary, search, filters, and article routes to all seven Holi languages
  • Localized the shared product dock and removed its unstable outer glow
  • Kept code blocks, URLs, file paths, and technical product names intact across translated tutorials
v0.4.0 2026-09-02
  • Rebuilt Labs as a practical library with featured reading, search, category filters, and reading time
  • Published seven complete English and Spanish tutorials, guides, and engineering notes
  • Added coherent light and dark Labs palettes and limited public routes to fully translated locales
v0.3.0 2026-09-02
  • Unified Configuration, Versions, and Privacy in the shared Holi product dock
  • Added local theme and language preferences plus Labs navigation inside Configuration
  • Placed donations, support, and the visible Shadow Log inside Versions
v0.2.1 2026-09-02
  • Separated privacy and Version Log into left and right floating controls
  • Moved privacy facts into a dedicated glass drawer
v0.2.0 2026-09-02
  • Added a visible privacy summary to experiment, article, and tag pages
  • Made the current version and Shadow Log available throughout Labs
  • Reframed Labs as a research publication rather than a product backlog
v0.1.1 2026-01-12
  • Added English and Spanish routes
  • Synchronized the content collection
  • Improved stability
v0.1.0 2026-01-12
  • Created the first Labs content collection
  • Published initial graphics and performance notes

الخصوصية في لمحة

ملخص الخصوصية

قراءة المقالات وتصديرها لا يرسل ملفاتك الشخصية إلى Holi. قد ترى Cloudflare عنوان IP ووقت الوصول.

المحتوى
تنشر Labs مقالات ثابتة ولا تطلب مستنداتك المحلية.
التصدير
يحدث نسخ الملخصات وإنشاء Markdown أو مخرجات الطباعة داخل متصفحك.
الاستضافة
قد تعالج Cloudflare عنوان IP والوقت والمسار المطلوب وحجم البيانات ومعلومات التوجيه.
الروابط الخارجية
لا تفتح روابط التبرع والدعم والمصادر الخارجية إلا عندما تختارها.

حول

Holi Labs

أبحاث متقدمة وتجارب WebGPU وأوراق تقنية.

استكشف Holi.tools

تبرع

تبرع

إذا كانت Holi.tools مفيدة لك، يمكنك دعم استمرار تطويرها هنا:

GitHub Sponsors Ko-fi

الدعم والاقتراحات

الدعم والاقتراحات

للدعم أو الإبلاغ عن الأخطاء أو إرسال اقتراحات:

البريد الإلكتروني [email protected] GitHub Issues

الشيفرة المصدرية: https://github.com/HugoAndresAmayaChairez/holi.tools