Html and Css & Jsآموزش
22.8K subscribers
568 photos
258 videos
97 files
336 links
ادمین :
@Maryam3771


تعرفه تبلیغات:
https://t.me/alloadv/822
Download Telegram
معرفی ریپو Clean Code JavaScript :

مجموعه‌ای از اصول برای نوشتن کدهای تمیزتر و قابل نگهداری‌تر در JavaScript

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

https://github.com/ryanmcdermott/clean-code-javascript


💎 @Htmlcss_channels  | #HTML #css #JavaScript
👏1
🔅CSS: Faded Background

کدها به همراه مثال های عملی در پست بعدی


💎 @Htmlcss_channels  | #HTML #css #JavaScript
👍3🔥1
فونت QR Font یک فونت TrueType جالب است که متن را مستقیماً به QR Code تبدیل می‌کند.

با قرار دادن متن داخل براکت، فونت آن را به کد QR تبدیل می‌کند و بقیه متن را مثل یک فونت معمولی نمایش می‌دهد. نسخه‌های مختلف این فونت برای ظرفیت‌های متفاوت در دسترس هستند.

https://github.com/jimparis/qr-font


💎 @Htmlcss_channels  | #HTML #css #JavaScript
5
80 FrontEnd Interview Questions.pdf
9.2 MB
۸۰سوال مصاحبه فرانت اند به همراه پاسخ

💎 @Htmlcss_channels  | #HTML #css #JavaScript
5🙏2
۶سایت برای پیدا کردن چالش‌ UIUX :دقیقاً کم‌ کم آمادت میکنن یک Case Study حرفه‌ای بسازی.

1. Daily UI → http://dailyui.co
2. UI Coach → http://uicoach.io
3. UX Challenge → http://uxchallenge.co
4. UX Tools → http://uxtools.co/challenges
5. Fake Clients → http://fakeclients.com
6. Good Brief → http://goodbrief.io


💎 @Htmlcss_channels  | #HTML #css #JavaScript
1
🔅 Difference Between opacity, visibility and display



💎 @Htmlcss_channels  | #HTML #css #JavaScript
2
هوش مصنوعی در سایت 'arxiv' ادغام شده و این سایت به 'autoarxiv' تغییر پیدا کرد.

هوش مصنوعی اضافه شده چه کار می‌کند:
• جستجوی هوشمند: به جای جستجوی کلمه‌کلیدی ساده، با زبان طبیعی می‌توانید مقاله پیدا کنید
• خلاصه‌سازی خودکار: مقالات طولانی را در چند خط خلاصه می‌کند
• پیشنهاد مقالات مرتبط: مقالات مشابه را پیشنهاد می‌دهد• پاسخ به سوال درباره مقاله: می‌توانید از محتوای مقاله سوال بپرسید
• تحلیل روندهای تحقیقاتی: کمک می‌کند موضوعات داغ هر حوزه را بشناسید

https://openresearch.sh/



💎 @Htmlcss_channels  | #HTML #css #JavaScript
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
اسکرول نرم به المنت‌ها با متد scrollIntoView

یکی از زیباترین افکت‌هایی که می‌تونی به سایتت اضافه کنی، اسکرول نرم هست. وقتی کاربر روی یه لینک کلیک می‌کنه، صفحه به جای پرش ناگهانی، به‌صورت نرم و روان به المنت مورد نظر اسکرول می‌شه. بیا ببینیم چطور این کار رو انجام بدیم.
؛ 🎯 scrollIntoView چیه؟ scrollIntoView یک متد در JavaScript هست که المنت مورد نظر رو در ناحیه قابل مشاهده مرورگر قرار می‌ده. این متد از قدیمای Web API هست ولی با گزینه behavior: 'smooth' قابلیت اسکرول نرم بهش اضافه شده.

JS:

const links = document.querySelectorAll('.link');

links.forEach((item) => {
item.addEventListener('click', (e) => {
e.preventDefault();

let id = item.getAttribute('href');
let formattierID = id.substring(1);
let section = document.getElementById(formattierID);

section.scrollIntoView({
behavior: 'smooth',
});
});
});





💎 @Htmlcss_channels  | #HTML #css #JavaScript
4👏3🔥2
🔅 Light to Dark mode in CSS



💎 @Htmlcss_channels  | #HTML #css #JavaScript
1
5 کتاب عالی توی سطوح مختلف برای جاوا اسکریپت 🔥

Eloquent JavaScript (4th Edition)
بهترین کتاب برای یادگیری جاوااسکریپت از پایه با تمرین‌های کاربردی.
You Don't Know JS Yet
مجموعه‌ای عمیق برای درک مفاهیم داخلی و پیشرفته جاوااسکریپت.
JavaScript: The Definitive Guide (7th Edition)
مرجع جامع و کامل برای یادگیری و مراجعه در تمام سطوح.
JavaScript: The Good Parts
آموزش نوشتن کد تمیز و استفاده از بخش‌های قدرتمند زبان.
Secrets of the JavaScript Ninja (2nd Edition)
مناسب برنامه‌نویسان متوسط تا حرفه‌ای برای تسلط بر تکنیک‌های پیشرفته و الگوهای حرفه‌ای.


💎 @Htmlcss_channels  | #HTML #css #JavaScript
1
This media is not supported in your browser
VIEW IN TELEGRAM
تا حالا از AI خواستی برات یک سایت طراحی کنه و آخرش با همون ترکیب همیشگی روبه‌رو شدی؟
گرادیان بنفش، سه‌تا کارت کنار هم، متن‌های بزرگ و یک ظاهر که انگار قبلاً صد بار دیدیش؟ 😅

اینجاست که Taste Skill وارد می‌شه.


پست بعدی رو ببینید 🔻

💎 @Htmlcss_channels  | #HTML #css #JavaScript
🔺مهارت Taste Skill یک مجموعه دستورالعمل برای ابزارهای کدنویسی مبتنی بر هوش مصنوعیه که کمک می‌کنه رابط کاربری‌های حرفه‌ای‌تر، منسجم‌تر و کمتر کلیشه‌ای بسازن.

در واقع خودش فریم‌ورک یا کتابخانه UI نیست؛ یک فایل راهنماست که AI قبل از طراحی و کدنویسی می‌خونه و بر اساسش تصمیم می‌گیره:

• چه فونت و ترکیب‌بندی‌ای مناسب پروژه‌ست
• فاصله‌گذاری‌ها و رنگ‌ها چطور انتخاب بشن
• انیمیشن‌ها چقدر و کجا استفاده بشن
• طراحی چطور با هویت برند هماهنگ بمونه
• از چه الگوهای تکراری و بی‌دلیلی دوری بشه

مثلاً به AI یادآوری می‌کنه که هر صفحه‌ای به گرادیان بنفش، کارت‌های شیشه‌ای یا داشبورد نمایشی نیاز نداره!

این ابزار با سرویس‌ها و ایجنت‌هایی مثل Cursor، Claude Code، Codex، Windsurf، v0 و چند ابزار دیگه قابل استفاده‌ست و به فریم‌ورک خاصی هم محدود نیست.

برای نصب نسخه اصلی می‌تونید از این دستور استفاده کنید:
"npx skills add github.com/Leonxlnx/taste… --skill "design-taste-frontend""

بعد از نصب، AI فایل "SKILL.md" رو می‌خونه و موقع طراحی رابط کاربری، قواعدش رو در نظر می‌گیره.

در مجموع، اگه با AI سایت می‌سازید ولی از خروجی‌های تکراری و بیش‌ازحد «AI‌طور» خسته شدید، Taste Skill می‌تونه مثل یک طراح هنری یا منتقد طراحی کنار ایجنت کدنویسی‌تون عمل کنه.

🔗 tasteskill.dev

📍https://github.com/Leonxlnx/taste-skill

#هوش_مصنوعی #طراحی_رابط_کاربری #برنامه_نویسی #طراحی_وب



💎 @Htmlcss_channels  | #HTML #css #JavaScript
🔥1