en
Feedback
WebMentor | Вебментор

WebMentor | Вебментор

Open in Telegram

🥇 Твой наставник в мире веб-разработки! Изучаем JavaScript, фронтенд в целом и немного бэкенд. Администратор: @burnhell

Show more
3 561
Subscribers
No data24 hours
-137 days
-6930 days
Posts Archive
HTML для начинающих: вопросы и ответы
#статья

📚 Здесь собраны все вопросы, которые могут спросить на собеседовании. Теперь можно легко получить оффер, подготовившись к са
📚 Здесь собраны все вопросы, которые могут спросить на собеседовании. Теперь можно легко получить оффер, подготовившись к самым популярным вопросам. Просто выбери своё направление: 1. Frontend / JavaScript 2. Python 3. Java 4. Тестировщик QA 5. Data Science 6. DevOps 7. C# 8. С/C++ 9. Golang 10. PHP 11. Kotlin 12. Swift

Fading Footer Необычное затухание нижнего колонтитула. Реализовано с помощью CSS.
✏️ Открыть CodePen
#codepen

View transitions (Chrome 115+) Просмотр переходов (Chrome 115+). Реализовано с помощью CSS.
✏️ Открыть CodePen
#codepen

📚 Здесь собраны все вопросы, которые могут спросить на собеседовании. Теперь можно легко получить оффер, подготовившись к са
📚 Здесь собраны все вопросы, которые могут спросить на собеседовании. Теперь можно легко получить оффер, подготовившись к самым популярным вопросам. Просто выбери своё направление: 1. Frontend / JavaScript 2. Python 3. Java 4. Тестировщик QA 5. Data Science 6. DevOps 7. C# 8. С/C++ 9. Golang 10. PHP 11. Kotlin 12. Swift

Безопасность веб-приложений для самых маленьких фронтов
#статья

SOLIDно знать…
#статья

Как начать писать на Java в VSCode
#статья

Какие элементы используются для создания игрового поля в игре "Крестики-нолики"?
Anonymous voting

🎮 Создание простой игры "Крестики-нолики" на веб-странице Игра "Крестики-нолики" — классическая игра, которая может быть легко реализована на веб-странице с использованием HTML, CSS и JavaScript. В этом посте мы рассмотрим простую реализацию этой игры. 📝 Мини-инструкция по созданию игры:
1. Создайте игровое поле: Используйте HTML для создания сетки, которая будет представлять собой игровое поле. 2. Добавьте логику игры с помощью JavaScript: Реализуйте функции для проверки выигрышных комбинаций, хода игрока и компьютера, а также для обновления игрового поля. 3. Стилизуйте игровое поле с помощью CSS: Добавьте стили, чтобы сделать игровое поле более привлекательным и удобным для использования.
🕹 Пример кода JavaScript:
// JavaScript
const cells = document.querySelectorAll('.cell');
let currentPlayer = 'X';

cells.forEach(cell => {
    cell.addEventListener('click', handleClick);
});

function handleClick(e) {
    const cell = e.target;
    if (cell.textContent === '') {
        cell.textContent = currentPlayer;
        if (checkWinner()) {
            alert(`${currentPlayer} wins!`);
            reset();
            return;
        }
        currentPlayer = currentPlayer === 'X' ? 'O' : 'X';
    }
}

function checkWinner() {
    const winningCombinations = [
        [0, 1, 2], [3, 4, 5], [6, 7, 8], // rows
        [0, 3, 6], [1, 4, 7], [2, 5, 8], // columns
        [0, 4, 8], [2, 4, 6] // diagonals
    ];
    return winningCombinations.some(combination => {
        const [a, b, c] = combination;
        return cells[a].textContent &&
            cells[a].textContent === cells[b].textContent &&
            cells[a].textContent === cells[c].textContent;
    });
}
👾 Таким образом, вы можете создать и насладиться игрой "Крестики-нолики" прямо в вашем браузере!
Не забудьте добавить стили, чтобы сделать игровое поле более привлекательным.
Полный код с поста будет в комментариях WebMentor ⚙️ Вебментор

Рендерим таблицы с помощью Symbiote.js
#статья

Concentric Circle Loader Интересный вариант окна загрузки. Реализовано с помощью SCSS и JavaScript.
✏️ Открыть CodePen
#codepen

Google прекратит поддержку Basic HTML в Gmail в 2024 году
#статья

Blurry Text Reveal Размытый текст. Реализовано с помощью библиотеки gsap.
✏️ Открыть CodePen
#codepen

Какой элемент HTML используется для создания ползунка?
Anonymous voting

🚀 Создание простого ползунка со значением на HTML и JavaScript ➖ Ползунки (sliders) — простой и эффективный способ для контроля числовых параметров, таких как уровень громкости или масштабирование.
Используя HTML и JavaScript, можно легко реализовать этот элемент без необходимости загружать внешние библиотеки.
📝 Мини-инструкция по созданию простого ползунка: 1. Создайте новый HTML-файл в вашем любимом текстовом редакторе, например, VS Code. 2. Добавьте элемент input с типом range:
   <input type="range" id="mySlider" min="1" max="100">
   
3. Добавьте место для отображения значения ползунка:
   <p>Value: <span id="valueDisplay"></span></p>
   
4. Используйте JavaScript для синхронизации значения ползунка и его отображения:
   document.addEventListener('DOMContentLoaded', function() {
       const slider = document.getElementById('mySlider');
       const output = document.getElementById('valueDisplay');
       output.innerHTML = slider.value;

       slider.oninput = function() {
           output.innerHTML = this.value;
       }
   });
   
5. Проверьте работу ползунка, открыв файл в вашем браузере.
Эти шаги помогут вам создать простой и функциональный ползунок для любого веб-проекта.
WebMentor ⚙️ Вебментор

PowerShell, HTML Agility Pack: связь с исходным HTML-файлом при его анализе
#статья

Slider Слайдер с двумя разными боковыми панелями. Реализовано с помощью библиотеки Swiper и JS.
✏️ Открыть CodePen
#codepen

Безопасная разработка в HTML
#статья

Tailwind - Notifications and Messages Компонент с сообщениями и уведомлениями. Cтилизованный c помощью Tailwind.
✏️ Открыть CodePen
#codepen