Skip to content
fileGOD
حریم خصوصی5 min مطالعه

چگونه تصاویر را بدون آپلود به هیچ سروری فشرده کنیم

fileGOD Team

هر بار که از یک فشرده‌ساز تصویر آنلاین استفاده می‌کنید، عکس‌هایتان را به یک شرکت می‌سپارید. اکثر ابزارها تصاویر شما را به یک سرور راه‌دور آپلود می‌کنند، آنجا پردازش می‌کنند و نتیجه را باز می‌فرستند. عکس‌های شخصی، اسکرین‌شات‌های حاوی اطلاعات حساس، تصاویر محصول یا کارهای مشتری از زیرساخت شخص دیگری عبور می‌کنند. برای بسیاری از مردم، این خطری است که ارزش پذیرش ندارد.

مشکل ابزارهای مبتنی بر آپلود

وقتی از یک فشرده‌ساز آنلاین سنتی استفاده می‌کنید، چندین اتفاق می‌افتد که ممکن است متوجه نشوید:

  • فایل‌های شما از طریق اینترنت سفر می‌کنند. حتی با HTTPS، تصاویر شما از زیرساخت شبکه عبور می‌کنند و به یک سرور شخص ثالث می‌رسند.
  • فایل‌های شما به‌صورت موقت (یا دائمی) ذخیره می‌شوند. اکثر سرویس‌ها ادعا می‌کنند فایل‌ها را پس از پردازش حذف می‌کنند، اما شما هیچ راهی برای تأیید این ندارید. برخی سرویس‌ها فایل‌ها را ساعت‌ها، روزها یا به‌صورت نامحدود نگه می‌دارند.
  • فایل‌های شما ممکن است برای اهداف دیگری استفاده شوند. ابزارهای رایگان باید به‌نوعی درآمد کسب کنند. برخی با تحلیل محتوای آپلودشده، آموزش مدل‌های هوش مصنوعی، یا اشتراک‌گذاری داده با اشخاص ثالث درآمد کسب می‌کنند.
  • نقض داده اتفاق می‌افتد. حتی سرویس‌های حسن‌نیت هم می‌توانند هک شوند. اگر تصاویر شما در زمان نقض روی سرورهای آن‌ها باشد، ممکن است فاش شوند.

چگونه فشرده‌سازی سمت کاربر کار می‌کند

فشرده‌سازی تصویر مبتنی بر مرورگر (سمت کاربر) رویکردی اساساً متفاوت دارد. به‌جای آپلود فایل شما به سرور برای پردازش، کد فشرده‌سازی مستقیماً در مرورگر وب شما با استفاده از JavaScript و Web API‌هایی مانند Canvas API اجرا می‌شود. در اینجا مرحله به مرحله چه اتفاقی می‌افتد:

  • شما یک فایل تصویری را انتخاب یا به درون ابزار رها می‌کنید.
  • مرورگر شما فایل را از سیستم فایل محلی به حافظه می‌خواند.
  • کد JavaScript که در مرورگر شما اجرا می‌شود تصویر را رمزگشایی می‌کند، الگوریتم‌های فشرده‌سازی را اعمال می‌کند و نتیجه را کدگذاری می‌کند.
  • تصویر فشرده‌شده کاملاً روی دستگاه شما تولید می‌شود.
  • نتیجه را مستقیماً از حافظه مرورگر دانلود می‌کنید.

در هیچ نقطه‌ای تصویر از رایانه شما خارج نمی‌شود. هیچ درخواست شبکه‌ای حاوی داده‌های تصویر شما وجود ندارد، هیچ سروری آن را دریافت نمی‌کند، و هیچ ذخیره‌سازی راه‌دوری درگیر نیست.

چگونه تأیید کنیم که هیچ آپلودی انجام نمی‌شود

مجبور نیستید حرف کسی را قبول کنید. در اینجا روش‌های ملموس برای تأیید اینکه یک ابزار واقعاً سمت کاربر است آمده است:

  • اتصال اینترنت را قطع کنید. صفحه را بارگذاری کنید، سپس WiFi را خاموش کنید یا کابل اترنت را جدا کنید. اگر ابزار همچنان کار کند، فایل را به‌صورت محلی پردازش می‌کند.
  • تب شبکه مرورگر را بررسی کنید. Developer Tools (F12) را باز کنید، به تب Network بروید، و از ابزار استفاده کنید. اگر هیچ آپلود فایل بزرگی در لاگ شبکه ظاهر نشد، فایل‌های شما محلی می‌مانند.
  • به سرعت پردازش فایل نگاه کنید. ابزارهای سمت کاربر فایل‌ها را تقریباً فوری پردازش می‌کنند چون زمان آپلود یا دانلودی وجود ندارد. اگر یک ابزار برای یک فایل کوچک مشکوک طولانی طول بکشد، ممکن است در حال آپلود باشد.

ابزارهای تصویری با اولویت حریم خصوصی

fileGOD چندین ابزار فشرده‌سازی و پردازش تصویر ارائه می‌دهد که همه کاملاً در مرورگر شما کار می‌کنند:

  • فشرده‌سازی JPEG - حجم فایل‌های JPEG را با تنظیمات کیفیت قابل تنظیم کاهش دهید.
  • فشرده‌سازی PNG - فایل‌های PNG را با حفظ شفافیت کوچک کنید.
  • تغییر اندازه تصویر - ابعاد تصویر را بدون هیچ‌گونه دخالت سرور تغییر دهید.
  • حذف فراداده - داده‌های EXIF (مختصات GPS، اطلاعات دوربین، زمان‌ها) را از عکس‌هایتان قبل از اشتراک‌گذاری حذف کنید تا حریم خصوصی شما محافظت شود.

عکس‌های شما دارایی خصوصی شما هستند. فشرده‌سازی آن‌ها نباید نیاز به دادن دسترسی یک غریبه به فایل‌های شما داشته باشد. ابزارهای سمت کاربر این امکان را فراهم می‌کنند، و تأیید این ادعا تنها چند ثانیه طول می‌کشد.

راهنماهای مرتبط