Hello Programmers, Welcome to gilgeekify programming. My name is Saeed Kohansal, and I hope you have a great time. In this video, I will show you how to Implement web-based Infinite Scroll Feature using Vanilla JavaScript. With the Infinite Scrolling feature, you can improve the user experience for your website. Infinite Scrolling or Continuous Scrolling or also known as Endless Scrolling is a web design technique where, as the user scrolls down a page, more content automatically and continuously loads at the bottom, eliminating the user's need to click to the next page. Infinite scrolling minimizes interaction costs and increases user engagement, but it isn’t a good fit for every website. For some, pagination or a Load More button will be a better solution.
------------------------------------------
▶ TABLE OF CONTENTS
------------------------------------------
0:00 Introduction & Preview
1:33 Start To Implement The Infinite Scroll Feature From Scratch
2:10 Creating The JavaScript File
2:33 Define Infinite Scroll Function
2:44 The Infinite Scroll Logic
3:45 Feature Testing On Desktop Browser
4:00 How The Scroll Event Works
4:24 How To Detect The Bottom Of The Page
5:10 Feature Testing On Mobile Browser
6:15 Create Pagination Feature
6:45 Define Options For Loading New Data
7:07 Create Data Displaying Feature
7:17 Add Page Counter For Pagination
7:28 Adding Maximum Item Limit To Load
7:38 Create New Elements & Append To HTML
8:06 Creating `The End` Element
8:51 Testing The Infinite Scroll Feature (Desktop Version)
9:00 How The Infinite Scroll Works
9:34 Testing The Infinite Scroll Feature (Mobile Version)
10:07 Feature Testing With Other Options
---------------------------
🤖 LIVE DEMO
---------------------------
https://saeedkohansal.github.io/Vanil...
--------------------------------
👨💻 SOURCE CODE
--------------------------------
https://github.com/saeedkohansal/Vani...
--------------------------------
🔗 USEFUL LINKS
--------------------------------
https://developer.mozilla.org/en-US/d...
https://developer.mozilla.org/en-US/d...
https://developer.mozilla.org/en-US/d...
https://developer.mozilla.org/en-US/d...
https://fonts.google.com/
https://developers.google.com/fonts/d...
https://animate.style/
------------------------------------
⭐ SPECIAL WORDS
------------------------------------
• Division (DIV)
• Database (DB)
• JavaScript (JS)
• User Interface (UI)
• User Experience (UX)
• XMLHttpRequest (XHR)
• PHP Data Objects (PDO)
• World Wide Web (WWW)
• Cascading Style Sheets (CSS)
• Graphical User Interface (GUI)
• Hypertext Preprocessor (PHP)
• Document Object Model (DOM)
• Structured Query Language (SQL)
• JavaScript Object Notation (JSON)
• Hypertext Transfer Protocol (HTTP)
• Extensible Markup Language (XML)
• Create, Read, Update, Delete (CRUD)
• Object-Oriented Programming (OOP)
• HyperText Markup Language (HTML)
• Representational State Transfer (REST)
• Database Management System (DBMS)
• Application Programming Interface (API)
• Asynchronous JavaScript And XML (AJAX)
• Hypertext Transfer Protocol Secure (HTTPS)
• Relational Database Management System (RDBMS)
If You Enjoy My Content, Please Support Me 😍🙏
💙 PAYPAL DONATION
https://paypal.me/gilgeekify
❤️ PATREON
/ gilgeekify
💛 BUY ME A COFFEE
https://www.buymeacoffee.com/gilgeekify
🪙 My Public Address To Receive BTC • Bitcoin
bc1qerc5ev074cqknu9nz589w4vjf5ecmhuc2df83h
🥈 My Public Address To Receive ETH • Ethereum
0x566A47B9731209A5144336D274D44224bfb9C0ea
#javascript #infinitescroll #webdevelopment #infinitescrolling #hack #dom #webdesign #trick #program #web_designer #chrome #object #cssanimation #coder #css_animation #continuousscrolling #webbased #chromium #howto #google_chrome #htmlcssjs #hash #app #how_to_code #tag #vanilla_javascript #web_design #infinitescrollbar #webprogrammer #feature #web_developer #js #tricks #webanimation #css3 #webbrowser #blockchain #freewebdevelopment #webdesigner #programmer #how_to #mobile_browser #infinite_scroll #webapp #coding #array #scrollbar #web_development #tech #implement #application #frontend #howtocode #es6 #value #css #html #endlessscrolling #vanillajavascript #gilgeekifyprogramming #vanillajs #tutorial #tutorials #scrolling #document #crypto #endless_scrolling #programming #hashtag #index #googlechrome #variable #web_based #continuous_scrolling #hashtags #hackerman #webdeveloper #webkit #firefox #vscode #web_browser #gilgeekify_programming #implementing #gilgeekify #hacking #developer #code #html5 #infinite_scrolling #web_app #webpagedesign #seo #client #frontenddeveloper #freesourcecode #frontenddev #clientside #frontendwebdevelopment #fromscratch #anonymous #pagination #page #webpage
Смотрите видео How To Implement Web Based Infinite Scroll Feature With Vanilla JavaScript - HTML CSS JS онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь gilgeekify programming 27 Декабрь 2022, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 437 раз и оно понравилось 14 людям.