Instagram.css: استایل‌شیتِ CSS که اجازهٔ استفاده از فیلترهای اینستاگرام را در وب‌سایت‌ها می‌دهد

Instagram.css: استایل‌شیتِ CSS که اجازهٔ استفاده از فیلترهای اینستاگرام را در وب‌سایت‌ها می‌دهد

Instagram.css نام یک استایل‌شیت CSS است که می‌توان به‌ راحتی آن ‌را به پروژ‌های‌ وب اضافه کرد و این امکان را فراهم می‌سازد تا تنها با تغییراتی جزئی در div یا class مورد نظر در کدهای صفحات، از فیلترهای اینستاگرام بهره‌مند شوید.

یکی از دلایل محبوبیت اینستاگرام، فیلترهای عکس آن است که به‌ وسیلۀ آن‌ها می‌توان با ظرافت و دقت، رنگ و مشخصات عکس را تغییر داد. برای مثال، فیلتر Valencia عکس‌ را روشن و مقداری زرد می‌کند که به عکس‌ حس اصطلاحاً Retro (قدیمی) می‌بخشد در حالی که فیلتر Gingham روشنایی عکس را به بالاترین حد می‌رساند.

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

<figure class="filter-[filter-name]">
  <img src="assets/img/instagram.jpg">
</figure>

این استایل‌شیت تمامی فیلترهای اینستاگرام را دارا است و از آن می‌توان در اکثر مرورگرهای مدرن استفاده کرد. یکی از نقات قوت Isntagram.css این است که در ساخت آن تنها از CSS استفاده شده و حتی اگر اجازۀ اجرا شدن کدهای جاوااسکریپت به وب‌سایت داده نشود و در واقع حالت NoScript در مرورگر فعال باشد، مشکلی رخ نمی‌دهد (NoScript در مرورگرهایی همچون فایرفاکس و دیگر مرورگر‌های مبتنی بر آن، قابلیتی است که تنها با اجازۀ کاربر کدهای جاوااسکریپت و ... را اجرا می‌کند).

لازم به ذکر است که Instagram.css در این زمینه بی‌رقیب هم نیست. CSSGram کاربردهای زیادی در همین زمینه دارد و Filterous 2 نیز فیلترهای اینستا را با استفاده از جاوااسکریپت پیاده‌سازی کرده است. Sharaku و  Insta-Filter هم برای پیاده‌سازی در پروژه‌های اندرویدی عرضه شده‌اند.

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


online-support-icon