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

شاهد ادعای ما، لیست ۲۰۱۹ مجله Fast Company در مورد خلاق‌ترین شرکت‌های دنیا می‌باشد. اما بد نیست به آمار ارائه شده درباره سال‌های قبل نگاهی بیندازیم و سپس نظر مجله مذکور در مورد سال جاری میلادی را اعلام کنیم. این مجله ۵۰ کمپانی جهان در سال ۲۰۱۸ را بر اساس ایده‌های نوآورانه و جدیدی که ابداع کرده بودند، رده بندی کرد که اپل موفق شده بود به خاطر تولید ایرپادها و آیفون ایکس رده اول را از آن خود کند. در سال ۲۰۱۷، پرچمدار جدید اپل نه تنها به خاطر حاشیه‌های باریک و ناچ در صفحه نمایش شیوه طراحی جدیدی را ارائه کرد، بلکه فناوری Face ID که هم‌اکنون بسیاری از کمپانی‌ها از آن استفاده می‌کنند نیز معرفی شد.

حالا به خاطر ایده‌های نسبتاً تکراری در آیفون ایکس اس و تغییرات کم، اپل به رده ۱۷ خلاق‌ترین کمپانی‌های جهان سقوط کرده است. البته برای اینکه شرکتی بتواند در این لیست ۵۰ عضوی باقی بماند باید چیزی برای عرضه داشته باشد. Fast Company به خاطر تراشه A12 بیونیک اپل جایگاه هفدهم را به این کمپانی اعطا کرده است زیرا عملکرد آن بی‌نظیر بوده و سرعت بسیار بالایی دارد. هرچند ممکن است به نظر شما دلایل دیگری وجود داشته باشد ولی فعلاً مجله Fast Company این‌گونه تصمیم‌گیری کرده است!!!.

در این لیست، شرکت‌های Meituan Dianping و Grab صدرنشین هستند زیرا اپلیکیشن‌های آنها برای تهیه بلیط سینما، تراکنش‌های مالی و خدمات مختلف در آسیا طرفداران زیادی دارند.

رده سوم اما، در دست NBA می‌باشد زیرا سرویس پخش برنامه‌های ورزشی خود را به خوبی بهبود داده است. دیگر جایگاه‌ها هم در اختیار کمپانی‌های مختلف فعال در همه زمینه‌هاست.

دانلود آهنگ محمد اصفهانی آرام جان من کو

  • دسته‌بندی نشده
  • فوریه 22, 2019
بدون دیدگاه

این مطلب از وب سایت دان موزیک • دانلود جدیدترین آهنگ ها. انتشار گردید.

دانلود آهنگ محمد اصفهانی آرام جان من کو

اصلی ۱۲۸ و ۳۲۰ به همراه متن اهنگ قرار داده ایم امیدواریم و از گوش دادن آن لذت ببرید

download song | Singer: Mohammad Esfahani | Song name: Arame Jan

With Best Quality  | With the text song Share To Mohamad Esfahani- Arame Jan With Best Quality on your social network

دانلود آهنگ محمد اصفهانی آرام جان من کو

خواننده نام آهنگ ترانه سرا دسته بندی
محمد اصفهانی ارام جان آهنگ غمگین

 

متن آهنگ محمد اصفهانی ارام جان

——-|●♫♪♫♬♪♫🎵 ♬♪♬♪♬● |——-

ای مردمان بگویید آرام جان من کو…!!♫♪♫♪

راحت فزای هرکس؛ محنت رسان من کو…!!♫♪♫♪

نامش همی نیارم بردن به پیش هرکس…!!♫♪♫♪

گه گه به نازگویم سرو روان من کو !!…♫♪♫♪

در بوستانِ شادی هرکس به چیدن گُل !!…♫♪♫♪

آن گُل که نشکنندش در بوستان من کو !!…♫♪♫♪

جانانِ من سفر کرد با او برفت جانم !!…♫♪♫♪

باز آمدن از ایشان ؛ پیداست ؛ آن من کو !!……♫♪♫♪

هر چند در کمینه نامه همی نیرزم !!!…..♫♪♫♪

درنامه بزرگان زو داستان من کو !!!…….♫♪♫♪

هرکس به خانمانی دارند مهربانی…..!!!!♫♪♫♪

من مهربان ندارم ؛ نامهربان من کو…!!♫♪♫♪

——-|●♫♪♫♬♪♫🎵 ♬♪♬♪♬● |——-

محمد اصفهانی ارام جان

دانلود آهنگ محمد اصفهانی آرام جان من کو

دانلود آهنگ محمد اصفهانی مناجات

  • دسته‌بندی نشده
  • فوریه 22, 2019
بدون دیدگاه

این مطلب از وب سایت دان موزیک • دانلود جدیدترین آهنگ ها. انتشار گردید.

دانلود آهنگ محمد اصفهانی مناجات

در این پست برای شما کاربران عزیز سایت دان موزیک آهنگ محمد اصفهانی مرو ای دوست را با دو کیفیت

اصلی ۱۲۸ و ۳۲۰ به همراه متن اهنگ قرار داده ایم امیدواریم و از گوش دادن آن لذت ببرید

download song | Singer: Mohammad Esfahani | Song name: Monajat

With Best Quality  | With the text song Share To Mohamad Esfahani- Monajat With Best Quality on your social network

دانلود آهنگ محمد اصفهانی مناجات

خواننده نام آهنگ ترانه سرا دسته بندی
محمد اصفهانی مناجات آهنگ غمگین

 

متن آهنگ محمد اصفهانی مناجات

——-|●♫♪♫♬♪♫🎵 ♬♪♬♪♬● |——-

یا مولاااا یا مولاااااا یا


یا مولاااا یا یامولا یاسین

——-|●♫♪♫♬♪♫🎵 ♬♪♬♪♬● |——-

محمد اصفهانی مناجات

دانلود آهنگ محمد اصفهانی مناجات




هوآوی توانست با دوربین سه‌گانه در پرچمدار سال گذشته خود یعنی مدل P20 Pro، کاری کند که دیگر کمپانی‌ها تا آن زمان به انجام نرسانده بودند ولی از آن جایی که نوکیا می‌خواهد با تولید محصول دارای ۵ لنز به عنوان دوربین اصلی، دنیای عکاسی با گوشی‌های هوشمند را دگرگون کند، هوآوی نیز قصد دارد دوربین عقب پرچمدار بعدی یعنی P30 Pro را با چهار لنز روانه بازار نماید تا نمونه معمولی این خانواده یعنی P30 سه لنز برای دوربین عقب داشته باشد.

خب حالا ممکن است بپرسید تکلیف گوشی P30 Lite چه می‌شود؟ باید بگوییم که امروز مشخص شد کمپانی چینی قصد دارد برای طرفداران گوشی‌های پرچمدار ارزان‌قیمت، مدلی دیگر بسازد که مشخصات فنی کلیدی دو نمونه اصلی را دارد.

احتمال دارد باور نکنید ولی تصاویری از قاب‌های P30 Lite نشان می‌دهند که در پشت این دستگاه سه لنز جای‌گیری خواهند کرد که برای یک گوشی پرچمدار ارزان‌قیمت که قصد دارد با رقبایی هم‌چون گلکسی S10e رقابت کند، فوق‌العاده است. البته این را در نظر داشته باشید که تعداد لنز دوربین همیشه نشان‌دهنده کیفیت تصاویر گرفته شده با یک گوشی نیست چنان‌که در مورد گلکسی A9 (2018) و چهار لنزی سامسونگ این‌گونه بوده است (برای اطلاعات بیشتر بخش کیفیت تصاویر مقاله بررسی تخصصی آن را بخوانید).

این را مد نظر داشته باشید که هوآوی در سالیان اخیر توانسته گوشی‌های باکیفیتی با پسوند Lite بسازد که از آن جمله می‌توانیم به Mate 10 Lite با دوربین اصلی دوگانه اشاره کنیم. البته باید امیدوار باشیم که قیمت P30 Lite باز هم کم باقی بماند؛ اتفاقی که بعید است با توجه به کم شدن حاشیه‌ها، افزوده شدن ناچ و یک لنز اضافه، رخ دهد. مطمئناً حاشیه‌های پایینی دستگاه به اندازه‌ای کاهش یافته‌اند که دیگر جایی برای لوگوی کمپانی نباشد هرچند باز هم شاهد ناچ قطره‌ای در بالای این دستگاه هستیم.

یکی از اتفاقات احتمالی که ما را برای قیمت منصفانه P30 Lite امیدوار می‌کند، اسکنر اثر انگشت در قاب پشتی دستگاه می‌باشد ولی باز هم بهتر است صبر کنیم تا ببینیم در آینده چه رخ خواهد داد. این را نیز اضافه کنیم که جک هدفون ۳٫۵ میلی‌متری به چشم نمی‌خورد و بنا به دلایلی فلاش LED بین لنز دوم و سوم دوربین عقب جای گرفته است و نه در زیر یا کنار آن‌ها؛ موضوعی که به ترتیب در هوآوی P30 و P30 Pro مشاهده می‌شود.

 بررسی تخصصی گوشی Galaxy A9 2018

دانلود آهنگ محمد اصفهانی سپید و سیاه

  • دسته‌بندی نشده
  • فوریه 22, 2019
بدون دیدگاه

این مطلب از وب سایت دان موزیک • دانلود جدیدترین آهنگ ها. انتشار گردید.

دانلود آهنگ محمد اصفهانی سپید و سیاه

اصلی ۱۲۸ و ۳۲۰ به همراه متن اهنگ قرار داده ایم امیدواریم و از گوش دادن آن لذت ببرید

download song | Singer: Mohammad Esfahani | Song name: Sepid O Siah

With Best Quality  | With the text song Share To Mohamad Esfahani- Sepid O Siah With Best Quality on your social network

دانلود آهنگ محمد اصفهانی سپید و سیاه

خواننده نام آهنگ ترانه سرا دسته بندی
محمد اصفهانی سپید و سیاه آهنگ غمگین

 

متن آهنگ محمد اصفهانی سپید و سیاه

——-|●♫♪♫♬♪♫🎵 ♬♪♬♪♬● |——-

شب سردی است و من افسرده راه

دوری است و پایی خسته تیرگی

هست و چراغی مرده می کنم تنها

از جاده عبور دور ماندند زمن آدمها

سایه ای از سر دیوار گذشت غمی

افزود مرا بر غمها فکر تاریکی و این

ویرانی بی خبر آمد تا با دل من

قصه ها ساز کند پنهانی نیست

رنگی که بگوید با من اندکی صبر

سحر نزدیک است هر دم این بانگ

بر آرم از دل وای این شب چقدر تاریک

است خنده ای کو که به دل انگیزم

قطره ای کو که به دریا ریزم صخره ای

کو که بدان آویزم مثل اینست که شب

نمناک است دیگران را هم غم هست

به دل غم من لیک غمی غمناک است

هر دم این بانگ بر آرم از دل

وای این شب چقدر تاریک است

اندکی صبر سحر نزدیک است

——-|●♫♪♫♬♪♫🎵 ♬♪♬♪♬● |——-

محمد اصفهانی سپید و سیاه

دانلود آهنگ محمد اصفهانی سپید و سیاه

نوع تراشه گوشی Realme 3 مشخص شد

بدون دیدگاه




روز گذشته، کمپانی چینی Realme فاش کرد که گوشی جدیدش دوربین اصلی دوگانه عمودی و قاب پشتی شبیه الماس خواهد داشت. سپس مدیرعامل این شرکت تیزری منتشر و تأیید کرد که تراشه این دستگاه Helio P70 خواهد بود.

گوشی Realme 3 پس از مدل Realme U1، دومین محصول این تولیدکننده چینی خواهد بود که از تراشه مدیا تک بهره خواهد برد. گفته می‌شود که این پردازنده در مقایسه با اسنپدراگون ۶۶۰ موجود در مدل Realme 2 Pro، برای اجرای بازی‌های سنگین به قدرت کم‌تری نیاز خواهد داشت و سرعت CPU و دانلود آن بیشتر خواهد بود. البته انتظار چنین عملکردی هم می‌رفت چرا که Helio P70 با فرآیند ۱۲ نانومتری تولید شده در حالی که اسنپدراگون ۶۶۰ با فرآیند ۱۴ نانومتری ساخته شده است.

هنوز مشخص نیست که تاریخ معرفی این دستگاه چه زمانی خواهد بود ولی نباید فاصله چندانی با آن داشته باشیم به طوری که احتمالاً در اواخر سه‌ماهه اول سال ۲۰۱۹ از این گوشی رونمایی می‌شود. در حال حاضر می‌دانیم که در Realme 3 یک لنز ۴۸ مگاپیکسلی به کار خواهد رفت. لازم به ذکر است که قیمت Realme 1 و Realme 2 به ترتیب ۱۴۰ دلار بود و ممکن است برای Realme 3 هم این اتفاق رخ دهد.

مقاله قبلی دوربین عقب سه‌گانه در هوآوی P30 Lite
مقاله بعدی سامسونگ گلکسی S10 یک گوشی عالی اما نه انقلابی






سامسونگ در رویداد شب گذشته خود از گوشی‌های پرچمدار جدیدش یعنی گلکسی S10، S10 پلاس و S10e رونمایی کرد. و بله، این دستگاه‌های جدید S10 تقریبا تمام مواردی که نیاز داریم را برآورده خواهند کرد، اما آیا این تمام کار سامسونگ است؟ آیا سامسونگ در سال جاری چیز بیشتری برای ارائه در چنته ندارد؟ برای پاسخ به این سوالات در ادامه با تکفارس همراه باشید.

یک دستگاه خوب اما نچندان هیجان انگیر

قبل از هر کار می‌بایست یک چیز را روشن کنم: S10 احتمالا بهترین گوشی هوشمند موجود در بازار است. سه مدل این سری از کهکشانی‌های سامسونگ با بهترین پردازنده‌های فعلی، اگزینوس ۹۸۲۰ (نسخه اروپایی) یا اسنپدراگون ۸۵۵ (در نسخه چینی و آمریکایی آن) و همچنین میزان بالای رم که در نسخه پلاس این گوشی‌ها به ۱۲ گیگابایت نیز می‌رسد عرضه خواهند شد که برای برآورده کردن تمام نیازهای کاربران کافی خواهد بود. گزینه‌های موجود برای ظرفیت ذخیره سازی نیز از ۱۲۸ گیگابایت تا ۱ ترابایت برای نسخه پلاس می‌باشد.

علاوه بر این، سامسونگ برای اولین بار دوربین سه گانه را در پشت پرچمداران خود قرار داده است که در نسخه پلاس با یک دوربین سلفی دوگانه نیز همراه می‌شود. گلکسی S9 یکی از بهترین دوربین‌های موجود در بازار را ارائه می‌کند و باتوجه به وجود تثبیت کننده اپتیکال و دیافراگم متغیر، انتظار می‌رود که جانشین آن یعنی گلکسی S10 به زودی از این گوشی در عملکرد دوربین پیشی بگیرد.

این تمام ماجرا نیست: سازنده کره‌ای هنوز هم فکر می‌کند که ناچ یک ترند زودگذر و درحال کنار گذاشته شدن است و از آن در هیچ یک از پرچمداران خود استفاده نکرده است. از سوی دیگر، ما خبر خوبی برای طرفداران اتصال جک هدفون (از جمله خود من) داریم، چرا که S10 در برابر ترند حذف این ویژگی ایستاده و کماکان یک جک هدفون خوب را برای کاربران در گوشی‌های خود ارائه می‌کند.

در این مقاله در مورد ویژگی‌های این سری از پرچمدارن سامسونگ بحث نخواهیم کرد چرا که در آینده با مقالاتی دقیق‌تر به بررسی گلکسی S10 خواهیم پرداخت. با این حال، اگرچه که لیست مشخصات فنی استثنایی هستند اما به نظر می‌رسد تنها با یک به‌روزرسانی برای S9 روبرو هستیم. ما در مورد تولید کننده شماره پرچمداران دنیای گوشی‌های هوشمند صحبت می‌کنیم و به همین دلیل است که انتظار نوآوری‌ و به کار گیری از ویژگی‌های هیجان انگیز بیشتری را از سوی سامسونگ داشتیم اما در رویداد معرفی این پرچمداران کمی نا امید شدیم.

درز پیدا کردن اطلاعات به دشمن شرکت‌ها بدل شده است

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

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

نوآوری در دستان دیگر تولید کنندگان است

بعضی ها ممکن است بگویند سامسونگ نیازی به شگفت زده کردن کاربران با پرچمداران خود ندارد. بسیاری از کاربران به دلیل محبوبیت نام تجاری و به لطف مشخصات رده بالا، به خرید گوشی‌های هوشمند سامسونگ با قیمت بالا ادامه خواهند داد. علاوه بر این، خود این سازنده نیز تایید کرده است که استراتژی آن‌ها معرفی نوآوری‌های خود را در دستگاه‌های میان رده (دوربین چهارگانه در A9، صفحه نمایش حفره دار در A8s)، و سپس استفاده از آن‌ها در پرچمداران است.

اما اگر یک گام به عقب بر گردیم و برای یک لحظه فکر کنیم، تنها تولید کنندگانی که به تازگی موفق به شگفت زده کردن کاربران شده‌اند اوپو، ویوو و امثال آن‌ها بوده‌اند، برای مثال با معرفی دوربین‌های کشویی. به نظر من برندهایی که بر روی ترکیب نوآوری و قیمت مقرون به عنوان یک ابزار بازاریابی سرمایه گذاری کرده‌اند، گوشی‌هایی کاملا انقلابی را روانه بازار کرده‌اند (همانطور که در مورد Pocophone F1 شاهد آن بودیم).

تحت الشعاع قرار گرفتن گلکسی S10 با معرفی گوشی هوشمند تاشو سامسونگ

برخی از شما ممکن است پیش خود بگویید که ما چگونه با وجود معرفی گوشی تاشو، از عدم نوآوری سامسونگ سخن می‌گویم. بله درست است، ما هم با معرفی این گوشی تحت تاثیر قرار گرفتیم اما هنوز نمی‌توان این دستگاه را یک گزینه خرید واقعی دانست. با وجود برچسب قیمتی بسیار بالا و تولید محدود نمی‌توان آن را یک گوشی برای عموم مردم دانست و ما بیشتر آن را به عنوان یک قدرت نمایی از این برند کره‌ای می‌دانیم که قصد عرضه اولین گوشی هوشمند منعطف جهان را قبل از دیگر نام‌های بزرگ این صنعت داشته است (اگرچه به طور فنی، Royole’s FlexPai اولین گوشی انعطاف پذیر جهان است).

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

اگر به عقب نگاه کنیم، می‌توانیم گلکسی S8 را آخرین گوشی از برند گلکسی سامسونگ بنامیم که تغییرات چشمگیری را با طراحی جدید در آن زمان و استفاده از صفحه نمایش بهینه‌تر نسبت به نسل پیشین خود به ارمغان آورد و به الگوی انقلابی این صنعت بدل شد. S9 نیز یک گوشی هوشمند عالی بود اما بیشتر یک به‌روزرسانی برای نسل قبل خود به شمار می‌رفت. اکنون به نظر می‌رسد که همین موضوع برای S10 نیز صادق است.

در مورد قیمت نپرسید!

اعداد خود گویای همه چیز هستند. بازار گوشی‌های هوشمند در حال رکود است و تولید کنندگان بزرگ پیش بینی‌های درآمد کمتری نسبت به سال ۲۰۱۹ دارند. مصرف کنندگان نیز اکنون دیرتر برای ارتقاء گوشی‌های قدیمی خود اقدام می‌کنند اما تولید کنندگان نمی‌توانند این افت سود را تحمل کنند. یکی از راه حل‌های ممکن چیست؟

بدیهی است که قیمت گوشی‌های هوشمند، به ویژه پرچمدارن افزایش می‌یابد. اخیرا، ما با برخی از دستگاه‌ها با برچسب قیمت ۱۰۰۰ دلار و یا حتی بیشتر از آن روبرو شده‌ایم و اکنون می‌بایست S10 پلاس را نیز به جمع این گوشی‌ها بیافزاییم. پرداخت ۱۵۰۰ دلار برای یک گوشی هوشمند دیوانه کننده است، مگر اینکه پرداخت این هزینه برای یک دستگاه انقلابی باشد که کاملا با تمام دستگاه‌های دیگر موجود در بازار تفاوت داشته باشد. این طور نیست؟

شما چه فکر می‌کنید؟ آیا شما هم با رونمایی سامسونگ از گلکسی S جدید نا امید شدید؟ دیدگاه‌های خود را در بخش نظرات با ما در میان بگذارید.




فیسبوک یک بروزرسانی برای نسخه اندروید خود عرضه کرد که دسترسی های جدیدی را به کاربران می‌دهد. برای مثال می‌توانید منبع تصویر زمینه های مختلف را ببینید.

در نسخه قبلی این نرم‌افزار شما می‌توانستید گزینه لوکیشن یا درواقع مکان خود را به دلخواه خاموش یا روشن کنید. و همچنین می‌توانستید با تایید دسترسی نقطه مکانی به این برنامه اجازه دهید تا باتوجه به نقطه مکانی شما و سایر افراد ارتباطی بین شما برقرار می‌کرد که البته همیشه این قابلیت فعال نبود و فقط گاهی اوقات از نقطه  مکانی استفاده می‌کرد.

با اضافه شدن این قابلیت جدید شما می‌توانید در قسمت تنظیمات سرویس نقطه مکانی خود را فعال یا غیر فعال کنید. البته باید توجه داشته باشید در صورت فعال کردن نقطه مکانی شما تا زمانی که داخل برنامه هستید قبل دسترسی است و زمانی که از برنامه خارج می‌شوید عمل یافتن نقطه مکانی شما متوقف می‌شود. درصورت غیرفعال کردن این بخش می‌توانید ردیابی نقطه مکانی را محدود کنید.

قابلیت محدود کردن نقطه مکانی برای نسخه های IOS موجود بوده اما این قابلیت به تازگی برای نسخه اندروید قرار گرفته است. بنابراین این امکان جدید فقط با یک تغییر نسخه همراه بوده و به جای IOS برای اندروید قرار گرفته؛ به اختصار باید گفت نوآوری خلاقانه‌ای در کار نبوده.

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

نظر شما کاربران تکفارس در رابطه با این بروزرسانی فیسبوک برای اندروید چیست؟ نظرات خود را با ما به اشتراک بگذارید. همچنین ما را در تلگرام دنبال کنید؛ جهت عضویت کافی است بر روی تلگرام کلیک کنید.




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

توجه داشته باشید که تمام قسمت‌های این کتابخانه را از صفر و بدون استفاده از جی‌کوئری (jQuery) و یا دیگر تعلقات جاوا اسکریپت می‌سازیم، پس طبیعتا بسیار سبک و کم‌حجم خواهد بود.

پیش‌نمایش گالریدانلود گالری

طرح‌ریزی کتابخانه

معمولا سایت‌های تجاری همچون eBay و Amazon جزو بزرگ‌ترین طرفداران افکت ذره‌بین هستند. افکت ذره‌بین معمولا شامل گروهی از عکس‌های کوچک است که امکان بزرگنمایی و مشاهده جزییات آن‌ها در حالت hover (قرارگیری ماوس روی عکس) فراهم می‌شود.

برای حفظ سادگی این آموزش، تنها قابلیت‌های اصلی را به این کتابخانه اضافه خواهیم کرد. از این رو، در کنار فایل html، تنها به یک فایل جاوا اسکریپت برای تنظیم عملکرد کتابخانه و همچنین به یک فایل css برای زیبا‌سازی آن نیاز داریم.

طراحی کتابخانه

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

از آنجایی که قرار است که این گالری را در قالب یک پلاگین بسازیم و کاربران بتوانند بدون مشکل از آن استفاده کنند، باید در همین شروع کار، یک پیکربندی منظم از HTML بسازیم. این قسمت شامل یک div برای قرارگیری عکس‌ها و همچنین یک div خالی برای تنظیم بزرگنمایی است. همچنین خصوصیات id و class را نیز اضافه کرده‌ایم.

<div id="my-gallery" class="vanilla-zoom">
    <div class="sidebar">
        <img src="images/image-1.jpg" class="small-preview">
        <img src="images/image-2.jpg" class="small-preview">
        <img src="images/image-3.jpg" class="small-preview">
    </div>
    <div class="zoomed-image"></div>
</div>

کاربران در این قسمت می‌توانند هر تعداد عکس که نیاز دارند را به طرح بالا بیافزایند. توجه داشته باشید که هر عکس به کلاس small-preview. پیوند خورده است و یک div خالی نیز با کلاس zoomed-image. در پایین المنت اصلی وجود دارد.

عملکرد این کتابخانه کاملا وابسته به جاوا اسکریپت است اما به هر حال، مقداری css هم کار را زیبا می‌کند. امکان افزودن مستقیم فایل css به html با دستور زیر وجود دارد :

<link rel="stylesheet" href="vanilla-zoom/vanilla-zoom.css">

حال که طرح پایه‌ای کتابخانه آماده شده است، به مقداردهی اولیه جاوا اسکریپت در فایل html می‌پردازیم.

<script src="vanilla-zoom/vanilla-zoom.js"></script>
<script>
    vanillaZoom.init('#my-gallery');
</script>

افزودن فایل js به کتابخانه باعث می‌شود تا آبجکت vanillaZoom به صورت سراسری در دسترس باشد. این آبجکت تنها شامل یک متد برای مقداردهی اولیه پلاگین است و یک مقدار را به عنوان آدرس id گالری دریافت می‌کند. به این صورت می‌توانیم چندین گالری مستقل را در یک صفحه مدیریت کنیم.

توسعه کتابخانه

زمانی که می‌خواهیم یک کتابخانه front-end جاوا اسکریپت را طراحی کنیم، باید مطمئن شویم که رابط برنامه‌نویسی کاربردی (API) را به درستی ثبت کرده‌ایم. روش‌های مختلفی برای این کار وجود دارد که آسان‌ترین آن‌ها، استفاده از روش زیر است:

(function(window) {
  function define_library() {
    
    var vanillaZoom = {};
    vanillaZoom.init = function(galleryId) {
      
    }
    return vanillaZoom;
  }

  
  if(typeof(vanillaZoom) === 'undefined') {
    window.vanillaZoom = define_library();
  }
  else{
    console.log("Library already defined.");
  }
})(window);

قطعه کد بالا درون یک تابع خودفراخوان (self executing) پیچیده شده است. در این روش، کتابخانه به طور خودکار ثبت می‌شود و آبجکت vanillaZoom با تمام متدهای خود در دسترس کاربران قرار خواهد گرفت.

همانطور که در بالا گفتیم، کتابخانه تنها یک متد (vanillaZoom.init(galleryId خواهد داشت و وظیفه آن انتخاب المنت‌های DOM گالری و افزودن event به آن‌هاست.

ابتدا باید در صورت وجود المنت‌های مورد نظر، آن‌ها را انتخاب کنیم. همانطور که گفته شد، جی‌کوئری در این آموزش کاربردی ندارد، پس باید به استفاده از روش‌های جاوا اسکریپت بومی و کار با DOM تکیه کنیم.

var container = document.querySelector(el);

if(!container) {
    console.error('Please specify the correct class of your gallery.');
    return;
}

var firstSmallImage = container.querySelector('.small-preview');
var zoomedImage = container.querySelector('.zoomed-image');

if(!zoomedImage) {
    console.error('Please add a .zoomed-image element to your gallery.');
    return;
}

if(!firstSmallImage) {
    console.error('Please add images with the .small-preview class to your gallery.');
    return;
}
else {
    
    zoomedImage.style.backgroundImage = 'url('+ firstSmallImage.src +')';
}

توجه داشته باشید که در خط آخر، منبع عکس مورد نظر را دریافت کرده و درون پس‌زمینه (background) المنت بزرگنمایی قرار می‌دهیم. این عمل زمانی رخ می‌دهد که (vanillaZoom.init(galleryId خوانده شود تا از خالی نبودن گالری اطمینان حاصل کنیم.

همین عمل را برای کلیک روی پیش‌نمایش‌ها نیز تکرار می‌کنیم. بدین صورت کاربران قادر خواهند بود تا عکس مورد نظر خود را برای بزرگنمایی انتخاب کنند.

container.addEventListener("click", function (event) {
  var elem = event.target;

  if (elem.classList.contains("small-preview")) {
      zoomedImage.style.backgroundImage = 'url('+ elem.src +')';
  }
});

عکسی که در معرض بزرگنمایی قرار گیرد، شامل چندین event خواهد بود. اولین آن زمانی فعال می‌شود که نشان‌گر ماوس روی عکس قرار گیرد و باعث افزایش اندازه پس‌زمینه و بزرگنمایی عکس خواهد شد.

zoomedImage.addEventListener('mouseenter', function(e) {
    this.style.backgroundSize = "250%"; 
}, false);

از آنجایی که اندازه عکس بزرگ شده است. کاملا درون div جا نمی‌شود و تنها مقداری از آن به نمایش در خواهد آمد. حال از کاربر می‌خواهیم تا مکان بزرگنمایی عکس را انتخاب کند. از این رو یک event دیگر برای رهگیری mousemove اضافه می‌کنیم تا با استفاده از آن موقعیت پس‌زمینه را تغییر دهیم.

zoomedImage.addEventListener('mousemove', function(e) {

  
  var dimentions = this.getBoundingClientRect();

  
  var x = e.clientX - dimentions.left;
  var y = e.clientY - dimentions.top;

  
  var xpercent = Math.round(100 / (dimentions.width / x));
  var ypercent = Math.round(100 / (dimentions.height / y));

  
  this.style.backgroundPosition = xpercent+'% ' + ypercent+'%';

}, false);

زمانی که نشان‌گر ماوس از عکس مورد نظر خارج شود، باید به حالت پیش‌فرض برگردیم. این عمل به راحتی و با برگرداندن اندازه پس‌زمینه به حالت cover و موقعیت پس‌زمینه به center انجام می‌شود.

zoomedImage.addEventListener('mouseleave', function(e) {
    this.style.backgroundSize = "cover"; 
    this.style.backgroundPosition = "center"; 
}, false);

و با این قطعه کد، کار ما تمام می‌شود.

پشتیبانی مرورگرها

این کتابخانه در تمام مروگرهای امروزی دسکتاپ به خوبی عمل می‌کند. البته ممکن است بعضی از خصوصیات flexbox در css عملکرد خوبی در نسخه‌های قدیمی مرورگر IE نداشته باشند.

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

این مقاله آموزشی نیز به پایان رسید، شما کاربران تکفارس، دیدگاه و سوالات خود در مورد این کتابخانه را می‌توانید در پایین همین مقاله با ما در میان بگذارید.




جزئیات تازه‌ای از پرچمدار جدید شرکت وان‌پلاس منتشر شده و اگرچه این شرکت چینی هر ساله دو دستگاه معرفی می‌کند ولی معمولاً یکی از آنها به خاطر طراحی و ویژگی ظاهری بر دیگری برتری محسوسی دارد.

سال گذشته میلادی، شاهد رونمایی از دو گوشی با برند وان‌پلاس بودیم که مدل OnePlus 6 یک ناچ داشت. سپس دستگاه OnePlus 6T معرفی شد و ناچ آن قطره‌ای بود تا ظاهر جذاب‌تری به پرچمدار کمپانی چینی داده باشد. حالا شایعات حاکی از آنند که امسال قرار است یک گوشی بدون ناچ معرفی شود که دوربین سلفی آن زیر صفحه نمایش مخفی است تا OnePlus 7 بتواند از مکانیسم دوربین ظاهرشونده بهره ببرد.

حالا به اولین تصویر این گوشی نگاه کنید تا جزئیات مربوط به OnePlus 7 را در ادامه شرح دهیم.

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

شاید بپرسید، چرا وان‌پلاس پرچمدار خود را به صورت برعکس به نمایش درآورده است؟

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

این‌گونه نیز می‌توان برداشت کرد که وان‌پلاس می‌خواسته به همگان بفهماند که رابط کاربری OnePlus 7 به‌گونه‌ای است که آنها قادر هستند به هر شکلی که گوشی را گرفته‌اند، از آن استفاده کنند. چنین چیزی طبیعی است زیرا اگر پرچمدار آتی وان‌پلاس حاشیه‌های باریکی دارد، اتفاقاً استفاده از آن در هر شکلی مطمئناً می‌تواند جذاب باشد.

خب حالا باید ببینیم دستگاه مذکور مانند گوشی اوپو فایند ایکس جذابیت خواهد داشت یا خیر؟

اوپو سال گذشته میلادی از مدل فایند ایکس رونمایی کرد که در بازار مانند بمب صدا کرد ولی تنها چیزی که باعث تعجب همگان می‌شد، دوربین سلفی ظاهرشونده و مکانیکی آن بود که وقتی کاربر می‌خواست از آن استفاده کند باز می‌شد. البته گزینه‌های دیگری هم در بازار وجود دارند که از دوربین ظاهرشونده بهره می‌برند که از آن جمله می‌توانیم به آنر مجیک ۲۰ یا شیائومی می میکس ۳ اشاره کنیم. ولی واقعیت آن است که دو رقیب محصول اوپو از مکانیسم دوربین ظاهرشونده به خوبی استفاده نکرده‌اند.

حالا اما، وان‌پلاس و اوپو فاصله بسیار کمی با هم دارند زیرا کمپانی مادر آنها یکی است و تقریباً قبلاً هم مشاهده شده که وقتی اوپو یک نوع گوشی تولید می‌کند،  وان‌پلاس هم آن را تقلید می‌نماید؛ مانند طراحی گوشی‌ها، شارژ سریع و . . . به هر حال، شاید به نظر شما استفاده از دوربین ظاهرشونده در OnePlus 7 جذابیت داشته باشد ولی واقعیت آن است که رخ دادن چنین چیزی بعید به نظر می‌رسد. دلیلش هم مشخص است زیرا وان‌پلاس می‌خواهد از حاشیه گوشی‌هایش کم کند تا قیمت آنها مقرون به صرفه باقی بماند.

به هر ترتیب، آیا این تصویر واقعی است؟

این احتمال وجود دارد که با خود گفته باشید، آیکون‌های موجود در تصویر در مقایسه با سایز گوشی کوچک به نظر می‌آیند. با این اوصاف، امکان دارد تصویر OnePlus 7 جعلی باشد. این را نباید فراموش کنید که رابط کاربری وان‌پلاس به‌گونه‌ای است که می‌توانیم سایز آیکون‌ها را تغییر دهیم بنابراین لازم است این را نیز در نظر بگیریم که آیکون‌های کوچک با سایز صفحه نمایش گوشی آتی وان‌پلاس تطبیق داده شده‌اند. لازم به ذکر است که آیکون‌های موجود در این عکس، آیکون‌های ظاهر رابط کاربری Oxygen OS می‌باشند.

به عبارت دیگر، بد نیست مانند همیشه تصاویر این‌چنینی را جدی نگیریم ولی نباید کتمان کنیم که عکس منتشر شده از OnePlus 7 با تمام شایعات و اخبار در مورد آن هماهنگ است.

در پایان اشاره کنیم که گفته می‌شود کمپانی وان‌پلاس نمونه‌هایی از محصولات جدیدش را آماده کرده و می‌خواهد آنها را در MWC امسال و پشت درهای بسته به رقبای خود نشان دهد.

باز هم تکرار می‌کنیم که نمی‌توانیم صحت یا کذب این تصویر را به صورت رسمی مشخص کنیم.

آخرین دیدگاه‌ها

    دوستان

    دسته‌ها