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:
-
- Introducing Bootcards: Bootstrap Cards Made Easy
- Bootcards: A Bootstrap-Based UI Framework for Creating Card Interfaces Bootcards simplifies the creation of visually appealing card-based interfaces using Bootstrap. Its dual-pane design adapts seamlessly to desktops and mobile devices, making it id
- CSS Tutorial 287 2025-02-20 12:08:10
-
- Reading Images and Data Using Canvas and JavaScript
- In this video, I’ll take you on a journey through the basics of how to read in image data dynamically using JavaScript. Together we’ll explore how to read in image data in three different ways – from a specific filename on your server, using the HTML
- JS Tutorial 631 2025-02-20 12:02:09
-
- Automate Performance Testing with Grunt.js
- Key Takeaways The Grunt.js task runner can be used to automate performance testing during the web development process, ensuring that performance targets or ‘budgets’ are met without adding onerous manual testing to QA processes. The Grunt Perfbu
- JS Tutorial 842 2025-02-20 12:01:09
-
- Immutability in JavaScript
- Immutability: A cornerstone of functional programming, offering significant advantages to object-oriented programming as well. This article explores immutability in JavaScript, detailing its implementation and benefits. Key Concepts: Immutability:
- JS Tutorial 479 2025-02-20 11:59:11
-
- How and Why You Should Inline Your Critical CSS
- Improve web performance: Strategies and Tips for Inlining Key CSS This article explores ways to inline key CSS (embed CSS rules directly into HTML documents) to optimize website performance. By inlining critical CSS, web rendering can be significantly accelerated, especially the loading of first-screen content, avoiding rendering delays caused by additional HTTP requests to obtain external CSS files. Key points: Accurately identify key CSS: Critical CSS refers to the minimum CSS code required to render the content on the first screen. This varies from page to page and requires tools (such as Google PageSpeed Insights, Critical Path CSS
- CSS Tutorial 274 2025-02-20 11:52:15
-
- Writing AngularJS Apps Using ES6
- Leveraging ES6 Features in AngularJS Development: A Comprehensive Guide Key Advantages: ES6 (ECMAScript 2015) significantly enhances AngularJS development with features like arrow functions, template literals, classes, modules, and promises. These
- JS Tutorial 532 2025-02-20 11:49:12
-
- Creating Stateful Modals in AngularJS with Angular UI Router
- There are a number of ways to approach implementing modals in an AngularJS application, including the popular angular-dialog-service and the official Angular-UI Bootstrap modal. In this article I’ll share how I like to handle modals in Angular, using
- JS Tutorial 616 2025-02-20 11:45:12
-
- Replace Make with Jake
- Jake: A Modern Build Tool Inspired by Make Jake is a powerful build tool built on Node.js, inheriting the strengths of Make while embracing modern JavaScript development. It offers a flexible and scriptable approach to automating build processes, m
- JS Tutorial 760 2025-02-20 11:37:10
-
- Animating Text with Blast.js
- With the help of libraries, it is now more or less a simple task to animate HTML elements using CSS or JavaScript. However, you can only animation the complete existing elements. This means that if you want to animate a single word in a paragraph, you have to wrap the word in a single element (like a span) and then locate it accordingly. If you only have one or two span elements like this, this is not a big deal, but what if you want to animate every character in a paragraph? For each character, you have to create a span, which adds a lot of extra markup and makes the text hard to edit. This is why Blast.js exists. Key Points Blast.js is a
- JS Tutorial 910 2025-02-20 11:32:11
-
- AtoZ CSS Quick Tip: Placeholder Text
- This article is part of the AtoZ CSS series. You can find other entries for the series here. You can view the full text and screenshots of its corresponding video pseudo-elements. Welcome to our AtoZ CSS series! In this series, I will explore various CSS values (and properties) that start with different letters in the alphabet. We know that sometimes screenshots are not enough, so in this article we have added a new tip on style placeholder text. P stands for placeholder text Pseudo-elements :before and :after are great for building complex design features without messing up tags with non-semantic elements. Other pseudo-elements such as :first-line and :fi
- CSS Tutorial 788 2025-02-20 11:29:09
-
- Build a Node.js-powered Chatroom Web App: Chatroom UI with Bootstrap
- Key Takeaways This tutorial demonstrates how to create a chatroom UI using Bootstrap in a Node.js-powered web app, with a focus on creating a responsive design that adapts to different devices. The process involves adding Bootstrap to the projec
- JS Tutorial 793 2025-02-20 11:28:09
-
- Creating a jQuery Photo Slideshow with fadeIn and fadeOut
- This screencast demonstrates creating a simple slideshow using jQuery's fadeIn and fadeOut methods. These methods offer convenient animation control over element visibility, providing more granular control than CSS3 alone. The video showcases the te
- JS Tutorial 603 2025-02-20 11:25:09
-
- How To Build a Trello Chrome Extension - Exporting Lists
- In the previous part, we built the basics of our extension, implementing authentication through a custom Foundation-powered settings screen and using Trello’s JavaScript client library. In this part, we’ll finish our extension by adding the exporting
- JS Tutorial 539 2025-02-20 11:23:13
-
- Finding a Date Picker Input Solution for Bootstrap
- Best practices for cross-browser date input This article explores the challenges and best solutions for implementing date input fields in various browsers. Due to inconsistent browser support and neglect of lang attributes, we need a robust solution to deal with date formats, UTC/local time issues, and differences between different browsers. Key points: The browser's support for and lang attributes is uneven, resulting in the inability to display input widgets in non-native languages. Many JavaScript solutions attempt to improve support for date input, but few scripts can handle two different date formats that display and save data at the same time. Datepicker for jQuery UI is a well-tested and supported
- JS Tutorial 976 2025-02-20 11:21:10
-
- 6 Node.js Static Site Generators
- Node.js Static Website Generator: A Lightweight Alternative to WordPress Core points Node.js static website generators such as Wintersmith, Assemble, Metalsmith, Hexo, Punch, and DocPad provide viable alternatives to traditional CMSs such as WordPress, providing a lightweight solution for creating blogs or information websites. Each Node.js static website generator has unique features: Wintersmith is a simple and flexible option for mid-to-high-level developers; Assembles Grunt and Yeoman
- JS Tutorial 417 2025-02-20 11:20:16