webguild - українська IT-спільнота 🇺🇦
55.8K subscribers
1.48K photos
1.23K videos
1 file
1.93K links
Посилання на канал: @webguild
Співпраця: @johngaltua
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Гра Stick Hero with Canvas 📕

Технології: 👩‍💻 👩‍💻 👩‍💻

👇Код доступний за кнопкою 👇

webguild 🇺🇦#projects
Please open Telegram to view this post
VIEW IN TELEGRAM
👍228🌚7👻6❤‍🔥2👏2👨‍💻2🔥1
Макет для практики — сайт агенції нерухомості 😮

Складність: висока

Посилання

webguild 🇺🇦#uiux #figma
Please open Telegram to view this post
VIEW IN TELEGRAM
🫡17👍8🔥6🤩4💔21🍌1👾1
Media is too big
VIEW IN TELEGRAM
Card animations NO JS — анімація для карток, реалізовано на чистому CSS 🤗

Технології: 👩‍💻 👩‍💻

👇Код доступний за кнопкою 👇

webguild 🇺🇦#projects
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2211👾11🔥42🏆2😈2👨‍💻2🤔1👌1
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣41👍9😁5🌚2🦄2👾2👨‍💻1
Media is too big
VIEW IN TELEGRAM
Synthwave Motion — та сама моушн-анімація на чистому CSS ❤️

Технології: 👩‍💻 👩‍💻

👇Код доступний за кнопкою 👇

webguild 🇺🇦#projects
Please open Telegram to view this post
VIEW IN TELEGRAM
25👍8👌3🥰1🍓1👨‍💻1🦄1👾1
This media is not supported in your browser
VIEW IN TELEGRAM
Обмін даними за допомогою Web Share API 🤸

API Web Share надає можливість поділитися текстом, посиланнями та файлами з іншими програмами, що встановлені на пристрої користувача. Це робить процес обміну контентом більш зручним і ефективним.

Приклад коду, що демонструє роботу API:

const button = document.querySelector('button');

if (navigator.share && button) {
button.addEventListener('click', () => {
navigator.share({
title: 'Web Share API',
text: 'Check this out!',
url: 'https://example.com'
})
.catch(error => console.error('Error sharing content:', error));
});
} else {
console.log('Web Share API is not supported or button element is not found.');
}



Детальніше

webguild 🇺🇦#learnJS
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2911🥰6🔥3👨‍💻2🤯1🍌1
Media is too big
VIEW IN TELEGRAM
Particles Cursor — анімація для курсора 🫢

Технології: 👩‍💻 👩‍💻 👩‍💻

👇Код доступний за кнопкою 👇

webguild 🇺🇦#projects
Please open Telegram to view this post
VIEW IN TELEGRAM
👍209❤‍🔥6👾6🔥5
😵 5G Інтернет вперше в Україні: Vodafone запустив його в тестовому режимі, - Федоров
"Офіс Vodafone у Києві, а також офіс Nokia в Гельсінкі зідзвонились за допомогою 5G і перевірили якість звʼязку. Все працює 🤘"

Зараз 5G працює в понад 90 країнах світу. Європейський Союз планує покрити 5G територію всіх міст та основних шляхів до 2025 року.

webguild 🇺🇦#news
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1663🥰3🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Login/signup form animation — анімована форма реєстрації/входу 🥰

Технології: 👩‍💻 👩‍💻 👩‍💻

👇Код доступний за кнопкою 👇

webguild 🇺🇦#projects
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4221🔥7👨‍💻4👌3🌚3🤝1
This media is not supported in your browser
VIEW IN TELEGRAM
Невелика підбірка анімацій для кнопок 😍

Технології: 👩‍💻 👩‍💻 👩‍💻

👇Код доступний за кнопкою 👇

webguild 🇺🇦#projects
Please open Telegram to view this post
VIEW IN TELEGRAM
29👍10❤‍🔥3💅3👨‍💻2🦄2
This media is not supported in your browser
VIEW IN TELEGRAM
Toggled Radial Buttons — анімоване кругове меню з соціальними мережами 😎

Технології: 👩‍💻 👩‍💻 👩‍💻

👇Код доступний за кнопкою 👇

webguild 🇺🇦#projects
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4211🆒6🍓3🤝2
😐 API Screen Wake Lock офіційно доступний у всіх основних браузерах — Chrome, Safari та Firefox.
Screen Wake Lock дозволяє веб-додаткам запобігати вимкненню (затемнення/блокування) екрану пристрою. Це корисно для сайтів, де потрібно постійно бачити екран, наприклад, під час використання навігаційних систем.


Браузерна підтримка (тиць): 👩‍💻 - 84, 👩‍💻 - 126, 👩‍💻 - 16.4, 👩‍💻 - 90


Використання API дуже просте. Ось приклад коду:

// The wake lock sentinel.
let wakeLock = null;

// Function that attempts to request a screen wake lock.
const requestWakeLock = async () => {
try {
wakeLock = await navigator.wakeLock.request();
wakeLock.addEventListener('release', () => {
console.log('Screen Wake Lock released:', wakeLock.released);
});
console.log('Screen Wake Lock released:', wakeLock.released);
} catch (err) {
console.error(`${err.name}, ${err.message}`);
}
};

// Request a screen wake lock…
await requestWakeLock();
// …and release it again after 5s.
window.setTimeout(() => {
wakeLock.release();
wakeLock = null;
}, 5000);



Детальніше: W3 | MDN | Chrome for Developers



webguild 🇺🇦#learnJS
Please open Telegram to view this post
VIEW IN TELEGRAM
👍31😍1513🔥32👎1👌1🌚1
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣107👍7🔥6❤‍🔥4👌4🤩21👎1😁1👀1
Media is too big
VIEW IN TELEGRAM
Анімована карусель зображень (GSAP Draggable & Inertia Snap) 😎

Технології: 👩‍💻 👩‍💻 👩‍💻

👇Код доступний за кнопкою 👇

webguild 🇺🇦#projects
Please open Telegram to view this post
VIEW IN TELEGRAM
👍239👌3💋1🤗1💅1👾1
Ефект у стилі бруталізм у Figma ❤️

@poFigme

webguild 🇺🇦
#uiux #figma
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍183❤‍🔥21🔥1🍓1🤗1