💢دوره آموزش جامع Css_Grid💢
مدرس: مهرشاد براتی 👨🏫
زمان دوره: 11 ساعت🕰
منبع: سبزلرن 🌱
دانلود دوره
@IQ_Sourcecode
مدرس: مهرشاد براتی 👨🏫
زمان دوره: 11 ساعت🕰
منبع: سبزلرن 🌱
دانلود دوره
یک پروژه خفن رستوران رو با Css_Grid تجربه کنید🤩
@IQ_Sourcecode
💢دوره آموزش اصول طراحی قالب💢
مدرس:حمیدرضا عبادی 👨🏫
مدت زمان: - - 🕰
منبع: سبزلرن 🌱
دانلود دوره
مدرس:حمیدرضا عبادی 👨🏫
مدت زمان: - - 🕰
منبع: سبزلرن 🌱
دانلود دوره
در این دوره 2 پروژه بسیار زیبا قراره بزنید که طی این 2، شما یاد میگیرید چجوری یه کد نویسی تمیز و یک قالب خوب بسازید.@IQ_Sourcecode
https://t.me/IQ_Sourcecode_Chat
سلام به دولوپرای عزیز
گروه IQ_Code تشکیل شده، جهت همکاری و تعامل بیشتر شما عزیزان
منتظر حضور گرمتون هستم❤️
سلام به دولوپرای عزیز
گروه IQ_Code تشکیل شده، جهت همکاری و تعامل بیشتر شما عزیزان
منتظر حضور گرمتون هستم❤️
کدام تگ برای تعریف "تیتر اصلی" یک صفحه وب استفاده میشود؟
Anonymous Quiz
26%
<heading>
0%
<h6>
29%
<title>
45%
<h1>
### آشنایی با ویژگی جالبی به نام touch-action 🤫
زمانی که برای دستگاههای موبایل یا نمایشگرهای لمسی وباپلیکیشن توسعه میدهیم، مدیریت دقیق ژستهای لمسی کاربران—مانند سوایپ، اسکرول یا بزرگنمایی—اهمیت زیادی پیدا میکند. در این میان، ویژگی CSS به نام touch-action به کمک ما میآید.
این ویژگی به ما امکان میدهد کنترل کنیم که عناصر صفحه در برابر رویدادهای لمسی چگونه واکنش نشان دهند و میتوانیم از انجام خودکار برخی رفتارهای پیشفرض مرورگر جلوگیری کنیم.
---
### touch-action دقیقاً چه کاری انجام میدهد؟ 🧐
بهطور پیشفرض، مرورگرها خودشان ژستهای لمسی را تفسیر و اجرا میکنند. این موضوع ممکن است در عملکرد برخی برنامهها اختلال ایجاد کند، چرا که مرورگر میتواند در پردازش رویدادها دخالت کند.
با استفاده از touch-action میتوانیم مشخص کنیم که کدام رفتارها را مرورگر باید پردازش کند و کدامها را اپلیکیشن. این امکان بهویژه برای جلوگیری از رفتارهای ناخواسته، مانند اسکرول ناگهانی یا بزرگنمایی ناخواسته، بسیار مفید است.
---
### چرا استفاده از touch-action ضروری است؟ 🤕
یک) بهبود عملکرد:
با غیرفعال کردن عملکردهای غیرضروری مرورگر (مانند اسکرول یا زوم)، میتوان عملکرد کلی اپلیکیشن را بهویژه در موبایلها افزایش داد.
دو) کنترل کامل ژستها:
در بسیاری از اپلیکیشنها، نیاز داریم رفتار ژستهایی مانند سوایپ یا اسکرول را دقیقاً مطابق نیاز تنظیم کنیم، که این ویژگی امکانپذیرش را فراهم میسازد.
سه) جلوگیری از تداخل با مرورگر:
استفاده از مقدار touch-action: none جلوی دخالت مرورگر را میگیرد—برای مثال، در شرایطی که کاربر با سوایپ قصد تعامل با اپلیکیشن دارد، اما مرورگر آن را بهعنوان حرکت بازگشت به صفحه قبلی تلقی میکند.
👥@IQ_Sourcecode_Chat
🆔@IQ_Sourcecode
زمانی که برای دستگاههای موبایل یا نمایشگرهای لمسی وباپلیکیشن توسعه میدهیم، مدیریت دقیق ژستهای لمسی کاربران—مانند سوایپ، اسکرول یا بزرگنمایی—اهمیت زیادی پیدا میکند. در این میان، ویژگی CSS به نام touch-action به کمک ما میآید.
این ویژگی به ما امکان میدهد کنترل کنیم که عناصر صفحه در برابر رویدادهای لمسی چگونه واکنش نشان دهند و میتوانیم از انجام خودکار برخی رفتارهای پیشفرض مرورگر جلوگیری کنیم.
---
### touch-action دقیقاً چه کاری انجام میدهد؟ 🧐
بهطور پیشفرض، مرورگرها خودشان ژستهای لمسی را تفسیر و اجرا میکنند. این موضوع ممکن است در عملکرد برخی برنامهها اختلال ایجاد کند، چرا که مرورگر میتواند در پردازش رویدادها دخالت کند.
با استفاده از touch-action میتوانیم مشخص کنیم که کدام رفتارها را مرورگر باید پردازش کند و کدامها را اپلیکیشن. این امکان بهویژه برای جلوگیری از رفتارهای ناخواسته، مانند اسکرول ناگهانی یا بزرگنمایی ناخواسته، بسیار مفید است.
---
### چرا استفاده از touch-action ضروری است؟ 🤕
یک) بهبود عملکرد:
با غیرفعال کردن عملکردهای غیرضروری مرورگر (مانند اسکرول یا زوم)، میتوان عملکرد کلی اپلیکیشن را بهویژه در موبایلها افزایش داد.
دو) کنترل کامل ژستها:
در بسیاری از اپلیکیشنها، نیاز داریم رفتار ژستهایی مانند سوایپ یا اسکرول را دقیقاً مطابق نیاز تنظیم کنیم، که این ویژگی امکانپذیرش را فراهم میسازد.
سه) جلوگیری از تداخل با مرورگر:
استفاده از مقدار touch-action: none جلوی دخالت مرورگر را میگیرد—برای مثال، در شرایطی که کاربر با سوایپ قصد تعامل با اپلیکیشن دارد، اما مرورگر آن را بهعنوان حرکت بازگشت به صفحه قبلی تلقی میکند.
👥@IQ_Sourcecode_Chat
🆔@IQ_Sourcecode
✅ چند دستور کاربردی ولی کمتر استفاده شده گیت
1- git reflog
ریکاوری برنچها و کامیتهای حذف شده
2- git cherry-pick
اعمال یک کامیت خاص از برنچ دیگر روی برنچ فعلی
3- git bisect
یافتن کامیت خراب با کمک جستجوی باینری
4- git reset —soft
برای undo کردن کامیت با حفظ تغغیرات Stage
5- git clean -f
پاک کردن فایلهای ناخواسته یا غیرردیابی شده (untracked files)
6- git log --oneline --graph
نمایش تمیز و مرتب هیستوری
7- git rebase -i
بازنویسی تاریخچه کامیتها به صورت تعاملی
🆔 @IQ_Sourcecode | 👩💻🧑💻
1- git reflog
ریکاوری برنچها و کامیتهای حذف شده
2- git cherry-pick
اعمال یک کامیت خاص از برنچ دیگر روی برنچ فعلی
3- git bisect
یافتن کامیت خراب با کمک جستجوی باینری
4- git reset —soft
برای undo کردن کامیت با حفظ تغغیرات Stage
5- git clean -f
پاک کردن فایلهای ناخواسته یا غیرردیابی شده (untracked files)
6- git log --oneline --graph
نمایش تمیز و مرتب هیستوری
7- git rebase -i
بازنویسی تاریخچه کامیتها به صورت تعاملی
🆔 @IQ_Sourcecode | 👩💻🧑💻
💢دوره آموزش صفر تا صد لینوکس💢
مدرس: امیر حسین معلمی👨🏫
زمان دوره: 24 ساعت🕰
منبع: نابغه ها🎓
دانلود دوره
@IQ_Sourcecode
مدرس: امیر حسین معلمی👨🏫
زمان دوره: 24 ساعت🕰
منبع: نابغه ها🎓
دانلود دوره
آموزش کامل سیستم عامل لینوکس، ابزارهای آن و غیره...
@IQ_Sourcecode
❤1
💢دوره آموزش مقدماتی تا پیشرفته Vue.js💢
مدرس: محمد امین سعیدی راد 👨🏫
زمان دوره:13 ساعت🕰
منبع:سبزلرن🌱
دانلود دوره
@IQ_Sourcecode
مدرس: محمد امین سعیدی راد 👨🏫
زمان دوره:13 ساعت🕰
منبع:سبزلرن🌱
دانلود دوره
@IQ_Sourcecode
❤3
💢دوره آموزش جامع پایتون💢
مدرس:جادی👨🏫
زمان دوره:16 ساعت🕰
منبع:مکتب خونه📖
دانلود دوره
مدرس:جادی👨🏫
زمان دوره:16 ساعت🕰
منبع:مکتب خونه📖
دانلود دوره
دوره پایتون، یادگیری عملی و حرفهای پایتون برای برنامهنویسان، مهندسان، تحلیلگران داده، مدیران سیستم، متخصصین امنیت، IoT، DevOps و سایر علاقهمندان به خودکارسازی، تحلیل داده، وب، محاسبات علمی و سیستمهای Embedded.@IQ_Sourcecode
⚡2🫡1
💢دوره آموزش جامع امن سازی لینکوس💢
مدرس:امیرحسین محمدی👨🏫
زمان دوره:33🕰
منبع:tosinso
دانلود دوره
@IQ_Sourcecode
مدرس:امیرحسین محمدی👨🏫
زمان دوره:33🕰
منبع:tosinso
دانلود دوره
@IQ_Sourcecode