با سلام خدمت همکاران عزیز، برای شما سالی خوب و پر از رویدادهای خوش آرزو دارم.
تازههای نسخه 15/28 به شرح زیر به عرض میرسد:
1- در هنگام افزودن مقدار به فیلد از نوع تصویر حالا کاربر گزینهای برای کاستن از اندازه (حجم) فایل تصویر دارد. این گزینه همیشه قابل استفاده است اما استفاده شاخص آن برای کاستن از حجم تصویرهایی است که در لحظه به وسیله دوربینهای موبایل ایجاد میشوند. سیستمعاملها و نسخههای آنها متفاوت هستند. در بسیاری از موارد آنها گزینهای برای مدیریت اندازه تصویر ایجاد شده در اختیار کاربر قرار نمیدهند. یعنی تصویری منطبق با تنظیم پیشفرض دوربین تهیه شده و همان به برنامه تحویل داده میشود. با توجه به اینکه اندازه قابل قبول توسط برنامه معمولا کمتر از اندازههای پیشفرض امروزی برای تصاویر دوربین است این موضوع کاربر را با خطایی در مراحل بعد مواجه میکرد. برای بسیاری از محتواهای گرفته شده توسط دوربین موبایل نیازی به اندازه بالای فایل وجود ندارد. این موضوع کلی است و برای تمام عکسهایی که به طور شخصی تهیه و ذخیره میکنیم صادق است. یعنی حجم زیادی از فضای اشغالی گوشیهای موبایل یا فضای ابری ما صرف نگهداری تصاویری میشود که هیچ نیازی نیست آنقدر بزرگ باشند. گاهی بدون آنکه تغییر دیداری/محتوایی ملموسی بر روی یک عکس اتفاق بیفتد میتوان اندازه آنرا تا دهها برابر کوچک کرد. در برنامه موضوع اندازه مهمتر میشود چون اولا این تصویر باید از طریق وب بارگذاری شده و هر بار نیز از همین طریق دوباره خوانده شده و نمایش داده شود. دوم اینکه این تصویر باید نهایتا در پایگاه داده ذخیره و نگهداری شود. سیستم عامل (یا به بیان درستتر، نرمافزار پیشفرض دوربین) ابزاری برای کاستن از اندازه فایل در اختیار قرار نمیدهد. به همین خاطر این امکان به برنامه افزوده شده است. استفاده از این امکان احتمال مواجه شدن کاربر با خطای محدودیت اندازهای که سیستم یا طراح برای او در نظر گرفته است را به طور قابل توجهی کاهش میدهد.
2- این نسخه از برنامه از نظر زیرساختی تغییر اساسی و کلی داشته است. یک ارتقاء نسخه در ابزارهای تولید برنامه داشتهایم. در اثر این تغییرات تاثیرات مثبتی مانند رفع بعضی از اشکالهای قدیمی در جدولها و سریعتر شدن بخشهایی از برنامه حاصل شده است. اگر چه بررسیهای لازم انجام شده و احتمال آن زیاد نیست، اما به هر حال این امکان وجود دارد که با تاثیرات منفی ناخواستهای هم مواجه شویم. یک تاثیر دانسته ناشی از این تغییرها آنست که برنامه روی نسخههای خیلی قدیمیتر از مرورگرها دیگر اجرا نخواهد شد. با توجه به این که این روزها به روزرسانی معمولا خودکار هستند در بیشتر موارد مرورگرها از آخرین نسخهها استفاده میکنند و معمولا نسخههای قدیمی دردسری محسوب نمیشوند. اما به هر حال دستگاههای غیرمتصل به اینترنت یا دستگاههایی که به هر دلیل به روزشدنی نیستند ممکن است در فضای کاربران وجود داشته باشند که دیگر قادر به اجرای برنامه نباشند (مثلا یک تبلت خیلی قدیمی یا مرورگر یک تلویزیون یا دستگاه گیرنده). فقط به عنوان مثال و برای اینکه نقطه عزیمتی برای تعیین دستگاههای قدیمی داشته باشیم، برنامه دیگر از مرورگر کروم پیشتر از نسخه 97 پشتیبانی نخواهد کرد و چنین مرورگری در صورت نیاز به استفاده از برنامه باید به روز شود. این نسخه از مرورگر متعلق به بیش از دو سال پیش است و طبق آماری که در اختیار است بیش از 98% از مرورگرهای کروم در حال استفاده از آن جدیدتر هستند. به هر حال اصل این پدیده جدید نیست و تا حالا هم نسخههای قدیمیتر از مرورگرها قادر به اجرای برنامه ما نبودهاند. اما احتمال مواجهه با آنها در دنیای واقع چنان کم بوده که هیچگاه با آن مواجه نشدهایم.
موفق باشید.