=== Farsi Version
هر تب جدیدی که باز میکنی تقویم باشد.
- تاریخ امروز در سه تقویم، کنار هم: شمسی، میلادی و قمری.
- ساعت زندهٔ تهران، و ساعت شهرهای دیگر بر پایهٔ ساعت دستگاه خودت.
- ماه جاری با تعطیلیهای رسمی، و اعداد میلادی و قمری زیر هر روز.
- مناسبتهای هر روز، با کلیدهای جدا برای ملی و فرهنگی، مذهبی، دولتی و جهانی.
هیچ مجوزی نمیخواهد: permissions و host_permissions در منیفست خالیاند، اسکریپت پسزمینه و content script ندارد، و هیچ درخواستی به اینترنت نمیفرستد — قلمها، آیکنها و همهٔ دادهها داخل خود بستهاند. تنظیمهایت (پوسته، قلم، اینکه کدام مناسبتها را ببینی) در مرورگر خودت میماند.
هنگام نصب، فایرفاکس یک بار میپرسد که اجازه میدهی تب جدید عوض شود. این را خود مرورگر میپرسد و دور زدنی نیست.
روی فایرفاکس دسکتاپ کار میکند، نه اندروید — جایگزینی تب جدید آنجا پشتیبانی نمیشود.
همان کدی که پشت
taghv.im است. اگر چیز بیشتری خواستی — تبدیل تاریخ، اوقات شرعی، یا افزودن مناسبتها به تقویم گوگل و اپل — یک کلیک آنطرف است.
این افزونه هیچ دادهای جمع نمیکند، ذخیره نمیکند و نمیفرستد.
هیچ مجوزی نمیخواهد و هیچ درخواست شبکهای نمیفرستد؛ قلمها، آیکنها و
دادههای تقویم داخل خود بستهاند. تنها چیزی که ذخیره میشود، تنظیمهای
خودت است — پوسته، قلم، و اینکه کدام دسته از مناسبتها نمایش داده شود —
که در localStorage مرورگر خودت میماند، با پاک کردن دادههای مرورگر پاک
میشود، و جایی فرستاده نمیشود.
نه حساب کاربری، نه آمارگیری، نه ردیاب، نه تبلیغ.
سیاست کامل:
https://taghv.im/about#privacy==== English Version
Single purpose: it replaces the new tab page with a Persian (Jalali) calendar —
today's date in the Jalali, Gregorian and Hijri calendars, a live Tehran clock,
the current month, and the occasions falling on each day.
No permissions and no host permissions are requested. There is no background
script and no content script. The default MV3 CSP is kept. The add-on makes no
network request of any kind: every font, icon and piece of data is inside the
package, and preferences are kept in localStorage.
Build instructions are in extension/FIREFOX.md in the source archive:
node 26.7.0, npm 11.19.0
npm ci
npm run build:extension:firefox
The result in extension/dist-firefox/ is the contents of the uploaded ZIP.
The two "Unsafe assignment to innerHTML" warnings are both inside React DOM's
minified runtime — its dangerouslySetInnerHTML branch and its