current location:Home > Technical Articles > Web Front-end
- Direction:
- All web3.0 Backend Development Web Front-end Database Operation and Maintenance Development Tools PHP Framework Daily Programming WeChat Applet Common Problem Other Tech CMS Tutorial Java System Tutorial Computer Tutorials Hardware Tutorial Mobile Tutorial Software Tutorial Mobile Game Tutorial
- Classify:
-
- A Content-switching Component Built 3 Ways: jQuery, JS, CSS
- Key Findings: This article explores three approaches to building a content-switching component: jQuery, vanilla JavaScript, and CSS-only. Each method offers trade-offs regarding ease of implementation, browser compatibility, and code efficiency. jQ
- JS Tutorial 496 2025-02-20 12:53:10
-
- AtoZ CSS Quick Tip: How to Use Unicode Characters
- This AtoZ CSS series installment explores Unicode characters and their CSS applications. Learn how to seamlessly integrate symbols and icons into your web designs. A full transcript and screencast are available for deeper understanding. Unicode Ch
- CSS Tutorial 1046 2025-02-20 12:49:10
-
- Share Images with a Pinterest Call-to-action
- This article shows how to add a Pinterest call-to-action to images, appearing only on hover, to boost social media engagement. It emphasizes a clean, user-friendly design and avoids unnecessary dependencies. Key Benefits: Increase Pinterest shares
- JS Tutorial 307 2025-02-20 12:46:10
-
- Build a Real-time SignalR Dashboard with AngularJS
- Build a real-time service monitoring panel! Our service monitoring panel will display real data in real time. It will show us what is happening on servers and microservices in a nearly real-time, asynchronous, non-blocking way. Click here to view the full client example. Watch visualize data using D3.js and explain your data in JavaScript! Watch this course Watch this course Showcase the server demonstration here. We will use the AngularJS framework and many cool real-time charts and a lot of real-time data to build a simplified version of this monitoring panel. We will also build our services using the SignalR and Web API library of .NET 4.5. Key Points Leverage AngularJS and S
- JS Tutorial 893 2025-02-20 12:45:11
-
- Taking Your Cordova App Further with Onsen UI
- This tutorial builds upon the first part, where we created the user interface for a sign-in and sign-up page using Onsen UI. Now, we'll add functionality using AngularJS and Firebase as the backend. The complete source code is available on GitHub.
- JS Tutorial 468 2025-02-20 12:42:09
-
- Is Onsen UI the Answer to Cordova UI Development?
- Onsen UI: A JavaScript/CSS Framework for Mobile App Development Onsen UI is a powerful JavaScript and CSS framework for building cross-platform mobile apps using HTML5, PhoneGap, and Cordova. Its focus on native-like performance, user experience, re
- JS Tutorial 789 2025-02-20 12:41:08
-
- New Tools for Cross-Platform Development & Sencha ExtJS5
- Sencha ExtJS 5: A Modern JavaScript UI Framework for Web and Hybrid Apps Sencha ExtJS 5 represents a significant advancement in JavaScript UI frameworks, offering modern enhancements for building web and hybrid applications. This release streamlines
- JS Tutorial 314 2025-02-20 12:40:11
-
- How To Build a Trello Chrome Extension - API Authentication
- At SitePoint, we use Trello extensively. Sure, it has its quirks and could use an improvement or two in various areas, but for the most part, it’s revolutionized the collaborative experience of not only staff, but also authors and their editors. I
- JS Tutorial 330 2025-02-20 12:36:11
-
- Getting Started with Slack Bots
- Slack is a popular tool for encouraging better communication among team members. It comes with a slew of helpful features and services including third-party integrations and webhook support. Slack webhooks can be fun and useful, and they’re easy to s
- JS Tutorial 1040 2025-02-20 12:30:12
-
- Mocking Dependencies in AngularJS Tests
- Core points AngularJS is born with testing in mind, and its built-in dependency injection mechanism makes it possible for every component to be tested using any JavaScript testing framework (such as Jasmine). Mocking in unit testing involves the ability to isolate test code snippets, which can be challenging because the dependencies come from different sources. Mocking in AngularJS is simplified by the angular-mocks module, which provides simulations for a set of commonly used AngularJS services. Service simulation in AngularJS can be achieved by obtaining instances of actual services and listening to services, or using $provide to implement simulation services.
- JS Tutorial 418 2025-02-20 12:28:16
-
- AtoZ CSS Quick Tip: Justifying Text and Using Flexbox
- This article is part of the AtoZ CSS series. You can find other entries for the series here. See the full screen recording and instructions on text alignment here. Welcome to our AtoZ CSS series! In this series, I will explore different CSS values (and properties) that start with different letters in the alphabet. We know that sometimes screen recording is not enough, so in this article I have added a new tip/course on text alignment. J stands for text alignment There is nothing more to say about text alignment, so in this article we'll take a detour into the world of Flexbox and look at ways to align content. In the screen recording of J letters, we discuss text
- CSS Tutorial 170 2025-02-20 12:26:12
-
- Building a Pacman Game With Bacon.js
- The asynchronous programming feature of JavaScript is both a blessing and a curse because it will lead to "callback hell". While utility libraries such as Async.js can help organize asynchronous code, it is still difficult to effectively track control flows and infer the logic of asynchronous code. This article will introduce the concept of responsive programming, which uses libraries such as Bacon.js to handle the asynchronous features of JavaScript. Key Points Responsive programming handles asynchronous data flows, helping manage the asynchronous features of JavaScript and avoiding "callback hell". Library such as Bacon.js can be used to implement this concept. Bacon.js is a responsive programming library that can be used to create Pac Man games
- JS Tutorial 459 2025-02-20 12:19:13
-
- Using RequireJS in AngularJS Applications
- Core points RequireJS is a JavaScript library that simplifies JavaScript dependencies loading and improves the maintainability of the code base. It is especially useful in large projects, as tracking dependencies in large projects can be challenging. Angular's dependency injection system and RequireJS' dependency management have different functions. AngularJS handles the required Objects in the component, while RequireJS handles modules or JavaScript files. AngularJS components can be defined as RequireJS modules and can be manually booted because the required script files need to be loaded asynchronously.
- JS Tutorial 504 2025-02-20 12:14:14
-
- An Introdution to Snap.svg
- Key Takeaways Snap.svg is a powerful and flexible library designed specifically for working with Scalable Vector Graphics (SVG), offering features like masking, clipping, patterns, gradients, and more. Snap.svg allows developers to animate and m
- JS Tutorial 687 2025-02-20 12:13:19
-
- Improving Font Performance with Subsetting and Local Storage
- Key Points Font subsetting: Remove unused characters in web fonts, significantly reduce file size, and improve web font performance. Tools such as Font Squirrel's webfont generator assist in the subsetting and encoding process. Rollback Fonts: Display fallback system fonts during actual font downloads to ensure instant access to website content and improve the perceived performance of the website or application. Local storage: Save web fonts in local storage, significantly improving font performance. Fonts can persist after a session or even device restart without having to re-download each time the webpage is loaded. However, it should be noted that this method depends on whether the user's browser supports local storage. A recent technology that has attracted much attention is to use subsetting methods to reduce the size of web page fonts.
- JS Tutorial 632 2025-02-20 12:09:09