Generated by Rank Math SEO, this is an llms.txt file designed to help LLMs better understand and index this website. # moreonfew: More on Front-End Web ## Sitemaps [XML Sitemap](https://moreonfew.com/sitemap_index.xml): Includes all crawlable and indexable pages. ## Posts - [How to check if checkbox is checked in jQuery?](https://moreonfew.com/how-to-check-if-checkbox-is-checked-in-jquery/): It is very easy to check if a checkbox is checked in jQuery using the .is() or .prop() method of jQuery combined with the ':checked' selector. There are other ways too like checking for the attribute checked value, however, they aren't very reliable. The easiest and most stable way to check if checkbox is checked in jQuery is to use the .is(':checked') method or the .prop('checked') method. Let us take a look at how to do so using both the methods along with examples. - [[Solved] Attempted import error: ‘Switch’ is not exported from ‘react-router-dom’](https://moreonfew.com/attempted-import-error-switch-is-not-exported-from-react-router-dom/): You might be facing an "Attempted import error: 'Switch' is not exported from 'react-router-dom' " error if you are using the react-router-dom package version 6. This error is caused due to using the older switch syntax of the react-router-dom. From version 6 onwards, the react-router-dom has replaced "Switch" with "Routes". Let us take a look at how to solve the 'Switch' is not exported from 'react-router-dom' error. - [How to check if an element is hidden in jQuery?](https://moreonfew.com/how-to-check-if-an-element-is-hidden-in-jquery/): Whether you are new to jQuery or not, you must have come across a situation where you had to check if an element is hidden in jQuery. While this might sound like an easy task, it can get tricky. Don't worry, you can check if an element is hidden in jQuery using the simple ways shown below. - [How to remove a specific item from an array in JavaScript?](https://moreonfew.com/how-to-remove-a-specific-item-from-an-array-in-javascript/): In JavaScript, the Array Object has been one of the most commonly used objects, and hence most of us would already have a good understanding of Array methods. However, there are times when we notice that there might not be a predefined method to achieve a certain task that might seem very common. One such case is the need to remove a specific item from an Array. Let us take a look at modern and simple way to remove a specific item from an Array in JavaScript. - [How to show ellipsis in CSS? Simple solution!](https://moreonfew.com/how-to-show-ellipsis-in-css-simple-solution/): We all would have come across scenarios where we wanted to show a certain part or section of a paragraph and then truncate the rest with an ellipsis ( … ) suffixed at the end. An ellipsis in CSS is generally used to show that there is more content, but it has been omitted. The most common use for an ellipsis is in dialogue or text to show where someone has trailed off or paused. While there were multiple ways we used to do it in the past, the modern browsers have in-built support to show ellipsis in CSS using the text-overflow: ellipsis property. Let's take a look at how to do it. - [How to generate UUID in JavaScript? 2 Simple solutions!](https://moreonfew.com/how-to-generate-uuid-in-javascript/): Many times we would have come across scenarios where we wanted to create a unique string in JavaScript that we could use as a unique ID. The obvious thought we would have is to try something with Math.random() or with a mix of Math.random and some Date or time-related object. However, there are many modern ways to generate UUID in JavaScript and we would be exploring 2 of the most common ones today. But before we start, let us take a look at what is a UUID. - [How to get current url in JavaScript?](https://moreonfew.com/how-to-get-current-url-in-javascript/): JavaScript has come a long way since its inception. I remember the days when it was mainly used only for form validations. Now we use JavaScript for a lot more functionalities. JavaScript has a vast number of APIs which enables us to access a variety of features and information from the browser. One such API is the window.location API which helps us to get current URL in javascript. - [How to install specific version of npm package?](https://moreonfew.com/how-to-install-specific-version-of-npm-package/): As you might already know, there are a large number of npm packages released every day. An equally large number of updates too get released on the npm registry. While we would like to keep the dependencies in package.json updated to the latest version most of the time, there are still times when we would like to install specific version of npm package for certain reasons. - [Know the difference between tilde and caret in package.json](https://moreonfew.com/difference-between-tilde-and-caret-in-package-json/): Most of us might have wondered what does the tilde (~) and caret (^) prefixing the version number of the "dependencies" in your package.json file mean. Well, it is important to know the difference between tilde and caret in package.json as the wrong usage can even break your project. - [How to remove npm package from a project?](https://moreonfew.com/how-to-remove-npm-package-from-a-project/): NPM or Node Package Manager has made it really easy to install and manage packages in JavaScript projects. The number of packages available on npm has been on an increase and it has become very convenient to install a package in a project using npm. However, over time, it becomes important to remove npm package from the project which might be outdated on unused. - [How to find outdated packages in npm?](https://moreonfew.com/how-to-find-outdated-packages-in-npm/): NPM as a package manager has been a very useful tool in web development. Using npm has made it very convenient for us to add various packages to our web development projects. However, like with other software, our npm packages too get outdated either because a new feature has been introduced, the code has been optimized, or because some security fixes have been released. Nonetheless, it becomes important to find outdated packages in npm and to either remove them or update them like we would find unused dependencies in npm and remove them too to keep our build optimized. - [How to find unused dependencies in npm?](https://moreonfew.com/how-to-find-unused-dependencies-in-npm/): NPM has become the most popular package manager over time. It is really helpful and useful to manage the package dependencies of your project. However, over time, as your project keeps growing and new packages get released, there are times when we move on to a better alternative of a package or even stop using a package since we might not require it anymore. In such cases, it is important that we find unused dependencies in our npm's package.json so that our project does not get bloated up. It also is important to find outdated packages in npm and to update or remove them. - [Uncaught SyntaxError: Unexpected end of input – Causes And Fix!](https://moreonfew.com/uncaught-syntaxerror-unexpected-end-of-input-resolved/): I know that sometimes the errors we face in JavaScript can be difficult to debug. While with all the modern tools like Chrome developer tools etc the debugging has become far easier, there still are times when we come across issues that are tricky to debug. One such issue is the "Uncaught SyntaxError: Unexpected end of input" error in JavaScript. - [How to replace text in JavaScript](https://moreonfew.com/how-to-replace-text-in-javascript/): Working with text or strings in JavaScript is really interesting. In fact text or "String" as it is called in JavaScript is the most common data type that a JavaScript programmer would encounter quite often. And many a times your would come across scenarios where you might have to replace a text in JavaScript. - [What is the difference between Number.isInteger() and Number.isSafeInteger() in JavaScript ?](https://moreonfew.com/difference-between-number-isinteger-and-number-issafeinteger-in-javascript/): As a part of ES6 (also known as ECMAScript 2015 or ECMAScript 6), there are a couple of new JavaScript features and methods introduced. Today we would be concentrating on just two of them i.e Number.isInteger() and Number.isSafeInteger(). - [How to detect support for a CSS feature using @supports ?](https://moreonfew.com/how-to-detect-support-for-a-css-feature-using-supports/): With many new CSS features being introduced regularly it has become important to check for the support of these newer CSS properties before we use them. While there are feature detection tools like Modernizr etc, not every time do we actually require to load a JavaScript file to detect a feature alone. You can do feature detection using CSS @supports rule too. However, please note that the older versions of Browsers do not support @supports rule too. In such a case I would suggest that you write small snippets of code in JavaScript to detect the support for the feature you are looking for. - [How to convert LTR website to a RTL Website – LTR to RTL?](https://moreonfew.com/how-to-convert-ltr-website-to-rtl-website/): I'm sure all of us want our websites to be visited and loved by people all over the world. However many a time our visitors could be from countries that follow RTL(Right-To-Left) script. And hence we might have to convert our website from LTR to RTL. - [Understanding only-of-type CSS pseudo class selector](https://moreonfew.com/understanding-only-of-type-css-pseudo-class-selector/): Let's be honest, CSS sometimes can get a little tricky and confusing to understand. Especially with the onset of CSS3 and all these new CSS3 selectors and pseudo classes, it's quite possible that many of us might still be trying to catch up with the new selectors. Well, only-of-type is one such new CSS3 pseudo class that can be a little confusing. So let's dive deep into understanding the only-of-type CSS pseudo class selector. - [What are source maps in CSS and JavaScript?](https://moreonfew.com/what-are-source-maps/): With all the optimization techniques like bundling and minification etc getting important and popular it is good that we talk about Source Maps now. Think of this, once you bundle all the CSS files you have into one single file, how do you know which part of CSS was written in which file? To make the situation a little more tricky let us minify the bundled CSS file too. Well, here comes Source Maps to the rescue! - [What are CSS Preprocessors?](https://moreonfew.com/what-are-css-preprocessors/): A lot is being discussed about CSS Preprocessors in recent times. But then what are they? Is it another framework like Bootstrap? Well, the answer is No. It is not another CSS framework. - [How to use Glyphicons in bootstrap?](https://moreonfew.com/how-to-use-glyphicons-in-bootstrap/): Like many other useful components, Bootstrap also provides a lot of easy-to-use Glyphicon "icons". Well in simple terms these contain a list of useful font icons that you can easily use on your webpage. These font icons allow you to use over 250 glyphs or icons on your webpage, in font format using simple CSS classes. - [How to disable selection of text in html using CSS ?](https://moreonfew.com/how-to-disable-selection-of-text-in-html-using-css/): Depending on your requirement you might have to disable text selection or text highlighting in HTML using CSS or JavaScript. While there are different ways to do this, you can easily disable text highlighting using CSS. Consider a situation where you have a copy paste functionality like a coupon code etc that you want the user to select and paste somewhere but at the same time you don't want the user to select some other text around it like the label text etc. In such cases you would have to disable the selection of texts other that the specific text you want the user to select like the coupon code etc. You can easily make the text unselectable using CSS property user-select. - [How to set proxy using npm config in NodeJs?](https://moreonfew.com/how-to-set-proxy-using-npm-config-in-nodejs/): While working with NodeJs you’ll notice that many times you might not be able to install or update while working behind a proxy network like the corporate web proxy of your office etc. Basically, you might notice that the commands like npm install is not working. However, this can be easily fixed by setting the proxy of NodeJs using config command. You would have to set the proxy for both http and https proxy. - [How to hide arrows from Number input?](https://moreonfew.com/how-to-remove-or-hide-arrow-spinners-from-input-type-number/): I am sure that by now you would have used various new input types available as a part of HTML5. Many of these input types have eliminated the requirement for JavaScript, too, in many scenarios. One such new input type is the Input type number. The syntax for the same is <input type="number"> . The input type number tells the browser/device that only numbers are allowed within the input value. However, when you use Input Type Number, you'll notice that on WebKit-based browsers like Chrome and Safari, etc, there would be an up and down arrow or spinners coming up within the input type number. While this is a helpful feature, not every time would you want to have these spinners, especially when you want them to look consistent across browsers and devices. Hence, you might want to hide arrows from Number input or from input. So, let's take a look at how we can, from this input type number, remove arrows using CSS alone. - [How to empty an array in JavaScript ?](https://moreonfew.com/how-to-empty-an-array-in-javascript/): Arrays are widely and commonly used in JavaScript. Especially if you are developing a dynamic app, there are very high chances that you might use Arrays in JavaScript. However, many a times I've noticed that people don't use the Array related methods properly and end up doing certain things in a wrong way. One such example is, how to remove all items from array in javascript . - [How to disable autocomplete in HTML?](https://moreonfew.com/how-to-disable-autocomplete-in-html/): The autocomplete feature has been of a great help as a website visitor especially if you have a long form that you might fill more than once. The autocomplete feature of HTML is basically used to fetch previous input values from the input field. However, not every time do you require autocomplete. Consider an input that requires some kind of sensitive data like password, credit card numbers etc. In such cases you might ideally want the autocomplete to be turned off. Through HTML you can easily turn off the autocomplete. - [How to fix Load Timeout for Modules Error in RequireJs](https://moreonfew.com/load-timeout-for-modules-error-in-requirejs/): RequireJs is a very helpful JavaScript Module Loader. If you've been working on BackboneJS, AngularJs, or KnockoutJs you would have most likely come across RequireJs. Also, it is very likely that while working with RequireJs you would have come across the Error : Load timeout for modules message. - [How to make CSS first-child work](https://moreonfew.com/make-css-first-child-work/): With the onset of CSS3 a lot of new selectors were introduced. Many of these new selectors have been of a lot of help to us. The first-child selector is one such selector. Using the first-child selector, you can target the element which is the first child of its parent element. This means if you want to target the first <li> of an unordered list or <ul> you can use the :first-child selector to target the first "li" element. The code for it would look similar to the following : - [How to auto resize an image to fit within a DIV without stretching?](https://moreonfew.com/how-to-auto-resize-an-image-to-fit-within-a-div-without-stretching/): If you are developing a Responsive Webpage or a Fluid Web page, you would have definitely come across scenarios where you wanted to fit in a large image within a smaller DIV without distorting it or breaking the aspect ratio. Well, this can be done easily using the max-width property. - [How to remove multiple attributes in jquery?](https://moreonfew.com/how-to-remove-multiple-attributes-in-jquery/): Many a time you might have come across a scenario where you would want to remove multiple attributes from an element. For example, consider the following DIV : - [25 HTML link rel attribute values that you might not have known about](https://moreonfew.com/html-link-rel-attribute-values/): The <link> tag is one of the most primary tags that a lot of us must have been using. This tag is usually found in the <head> section and plays the role of specifying the relationship between the current document and other documents. The most common use of this tag is to link the document or webpage to a style sheet. - [What is Google Resizer?](https://moreonfew.com/what-is-google-resizer/): Google has launched a new service named Resizer. Google resizer is basically an interactive viewer which helps you to view your website in various design breakpoints across devices like Desktop, Mobile and Tablet. This service would help you test your website under some pre-defined breakpoints that Google has come up with across various devices. As per Google Designs, for optimal user experience, the website should adapt its layouts ideally for the breakpoint widths like 480px, 600px, 840px, 960px, 1280px, 1440px, and 1600dp. - [How to use Font Awesome Icons?](https://moreonfew.com/how-to-use-font-awesome-icons/): Font Awesome is basically an Icon-Font Kit. It is a font that renders icons and is somewhat similar (though not exactly) to the windings in windows. It gives you scalable vector icons that you can customize as per your choice like changing the color, size, drop shadow and other CSS3 effects etc. - [Unsemantic CSS framework tutorial and Guide](https://moreonfew.com/unsemantic-css-framework-tutorial/): Unsemantic is a CSS framework that is responsive and based on fluid grid system that uses percentages instead of fixed pixels.  Like any other CSS framework, Unsemantic too has pre-prepared CSS classes that would make web page development easier. Unsemantic is popularly knows to be the successor of the famous 960Grid CSS framework. - [How to join or merge an Array in JavaScript?](https://moreonfew.com/how-to-join-an-array-in-javascript/): I'm sure you must have had a scenario where you had to join or merge two different Arrays. Well, let me tell you that its an easy task. However, there are different ways this can be done. - [How to set a timer in JavaScript?](https://moreonfew.com/how-to-set-a-timer-in-javascript/): Quite often you might come across scenarios wherein you would need to have a timer set in JavaScript. For instance, you might want to call a function after a delay of say 10 seconds or you may want to trigger a function every 15 seconds automatically. A very common scenario is to show a popup after a specific or set time. - [How to search for a string in JavaScript?](https://moreonfew.com/how-to-search-for-a-string-in-javascript/): The String data type must be the most common data type that we use in JavaScript. One of the most common functionality around string that we would have come across is to search for a string/character/word within another string. - [How to use Crossroads.js? A tutorial with examples](https://moreonfew.com/crossroadsjs-tutorial-with-examples/): Are you making a Single Page Application or an SPA ? And Do you want to update the URL of the page without reloading the page? Do you want your page to respond to the change in the URL without reloading the page? In Short, if you are looking for a javascript routing library then you might be interested in Crossroads.js! - [How to add new value to an array in JavaScript using Array.push() ?](https://moreonfew.com/how-to-add-new-value-to-an-array-in-javascript-using-array-push/): Arrays have been a very useful data type in all the programming languages. They are usually used to describe a collection of elements, values or variables. A lot of us might have come across scenarios where we had to insert a new value into the javascript array. Let us take a look at how to append or add new values to an existing Array using  JavaScript. - [How to check jQuery version?](https://moreonfew.com/how-to-check-jquery-version/): Many of us might have come across scenarios wherein we wanted to do something based on the version of the jQuery loaded. To be specific I'm talking about scenarios where one might want to know the version of jQuery programmatically and if the version was say 1.3.2 then load some other files too or do something else. Well, I must say that it is a very easy process to identify jQuery's version, Let's take a look at how to do it. - [How to use Conditional Comments in HTML](https://moreonfew.com/conditional-comments-in-html/): Many of us would have come across scenarios where we wanted a different Stylesheet or CSS properties for IE (Internet Explorer). While many would have resorted to Feature detection/browser detection there is an easier approach to achieve this. You can use Conditional comments to target Internet Explorer or different versions of IE. - [How to optimize png images ?](https://moreonfew.com/how-to-optimize-png-images/): Well its a fact that a large number of us use PNG images on their website. Most of us might keep images in PNG format for the sake of transparency, clarity and so on. While they are really good, usually the size or the weight of PNG images are quite high when compared to JPG or other image formats. But you need not worry any more as we would be discussing on optimizing PNG images. - [What is a bulletin board code or BBCode?](https://moreonfew.com/what-is-a-bulletin-board-code-or-bbcode/): Most of us must have noticed custom markup tags being used in comment boxes and discussion forums. These custom markups would help you to format a text to make it bold, italics, add images, add url etc. Remember those? Well, these are known as BBCode or Bulletin Board Code. - [How to use Google web fonts ?](https://moreonfew.com/how-to-use-google-fonts/): Over the time if you notice, the web is becoming more beautiful and pleasant. People have actually become more serious about UX, UI, Typography and the related technologies. One of the important steps towards this is using pretty fonts. There are many ways to use custom fonts on your website but one of the easiest one of the lot is Google Web Fonts also known as Google Fonts. - [How to replace all occurrences of a string in JavaScript?](https://moreonfew.com/how-to-replace-all-occurrences-of-a-string-in-javascript/): Out of the different "Data Types" in JavaScript, String has been one of my favorites. It is also one of the most widely used Data Type. It would not be an understatement to say that most of our programming activities revolve around some kind of string. Many times you would come across scenarios in JavaScript to replace all occurrences of a string.  In JavaScript, there are various native built-in string related methods however there is no JavaScript replace all method predefined. Instead, String.replace() is a very common method that most of us would have used. Let us take a look at it. - [How to make placeholder work in IE ?](https://moreonfew.com/how-to-make-placeholder-work-in-ie/): One of the exciting features of HTML5 is the "placeholder" attribute. This new attribute has helped web developers save a lot of time as without it we would have had to write JavaScript code to simulate the same. But now with the arrival of the placeholder attribute, we just need to include this attribute in our input fields and lo we are ready to go. It's as simple as that! If placeholder not showing in IE9 or any other browser is an issue that you are facing, then please continue reading. - [What is a constructor in Javascript ?](https://moreonfew.com/what-is-a-constructor-in-javascript/): If you have been working on or learning Object Oriented JavaScript, you must have come across the word "constructor" a number of times. - [What are Polyfills in Javascript?](https://moreonfew.com/what-are-polyfills-in-javascript/): With HTML5 and JavaScript getting popular, a large number of developers have moved on to HTML5 and JavaScript based development. It has indeed helped developers to implement extra features as well as save a lot of time during development too. But one of the most common issues of web development, i.e Cross-Browser compatibility, still exists. Older browsers do not support many HTML5 and JavaScript related functionalities.As a result, to bridge this gap between modern browsers and older browsers, Polyfills were developed by web developers around the world. - [How to center align a Div or HTML element?](https://moreonfew.com/how-to-center-align-a-div/): One of the most common queries all the new front End developers have is " How do we center align a DIV? ". - [NetBiscuits – Getting Started](https://moreonfew.com/netbiscuits-tutorial-getting-started/): Netbiscuits is a platform for the development and delivery of next generation web apps across all mobile and connected devices. - [How to implement Cufon fonts ?](https://moreonfew.com/how-to-implement-cufon-fonts/): The web is getting creative and beautiful. You can find  a variety of new font's being used across the web making the site look beautiful and creative. There are various font replacement techniques available online now. One of them is SIFR but it needs flash to be working and also the set up isn't that easy. That's where Cufon comes into picture claiming to be better and easier than most of the previous font replacement techniques. - [Understanding jQuery animate function](https://moreonfew.com/understanding-jquery-animate-function/): jQuery's .animate() function has helped many front end developers around the world to create web pages with custom animations and effects by just using combinations of jQuery , css and sometimes images. It helped us get rid of flash for most of the simple (and at times complex) animations. And I must say that this is one of the most important API in jQuery. - [How to detect keycode / key pressed in jquery](https://moreonfew.com/how-to-identify-keycode-or-key-pressed-in-jquery/): Tracking a keyCode can be very helpful if you would like to give your visitors a user-friendly experience. For instance, if there is an overlay open on a page, I usually press the ESC (Escape) button to close the overlay and most of the sites nowadays respond to it and close the overlay. It wouldn't work without the keyCode being tracked. We do not have events like "onEscKeyPressed", "onEnterKeyPressed" etc, so the only way to handle this type of functionality is by tracking the keyCode of the key pressed. - [How to generate QR Code using jQuery](https://moreonfew.com/generate-qr-code-using-jquery/): QR Code or the Quick Response Code is a square-shaped matrix barcode that contains data encoded within it. QR Codes can be generated using JavaScript or jQuery too and in this article, we'll concentrate on how to generate QR code using jquery. QR Codes have become very common in recent times especially among portable devices like tablets and smartphones with cameras. It has made it easy to store different types of info in a small box type barcode. I generally find it on products that have their web address stored in the QR Code and as soon as I scan it, my smartphone shows me the web address encoded in it and also shows me a button to go to the embedded URL. It can be found on some ID cards too with data stored in different formats like XML or Text etc. Basically, QR Codes have become very handy and have become very common over the web. - [Ternary operator in Javascript](https://moreonfew.com/ternary-operator-in-javascript/): Some of the most useful "utilities" in any programming languages are the conditional statements. Conditional statements help a lot in making the piece of code dynamic and intelligent. In fact it would not be an exaggeration to say that without conditional statements none of the software and web applications would be existing today. Javascript too has conditional statements. In this article we will look into ternary operators, which is a conditional operator. - [What is the difference between Padding and Margin in CSS ?](https://moreonfew.com/difference-between-padding-and-margin-in-css/): One of the most common confusions that developers starting off with CSS generally have is the difference between Padding and Margin. They are some of the most commonly used CSS properties and I believe it is very important for each one of us to be very clear with the usage of these properties. - [Javascript Naming Conventions](https://moreonfew.com/naming-conventions-in-javascript/): A very common query that a lot of developers starting off with Javascript have is about the naming conventions to be used. I'm happy that many of us take that extra step to ensure that we follow standards while we code. But hey, the fact is actually there is no such standards of naming convention defined. Yes there are DOs and Don'ts of javascript naming conventions. But no standards of what you should name the variable etc. - [How to Minify a Javascript File?](https://moreonfew.com/how-to-minify-or-pack-javascript/): The web technology today has improved dramatically and the way scripting is done on websites have changed drastically over the years now. Gone are the days when JavaScript was used to just validate forms. JavaScript now holds the major share of the website code. But this also resulted in JavaScript files being heavier which in turn has its own effects like slower loading of the page etc. The JavaScript files are now much heavier and that requires us to minify and pack the JavaScript files so that the file size becomes much lesser without compromising on the quality or the functionality. - [Px To Em Conversion – How to (Explained)](https://moreonfew.com/px-to-em-conversion/): With a variety of browsers flooding the market and fluid design being a concern, Front-End developers try to be more alert with their code and the unit of measurements they use in their codes. When it comes to the font size, developers usually demand the unit of measurement of font sizes to be converted from Px to EM or Percentage. I've seen people struggling with the conversion of PX unit to EM. So I thought let's help out these developer friends of mine spread over the world with the PX to EM conversion calculation. - [What is the difference between .prev() , .prevAll() and .prevUntil() jQuery APIs ?](https://moreonfew.com/difference-between-prev-prevall-prevuntil-jquery-api/): jQuery has made a drastic change in the way JavaScript are written. It has given more scripting power to the developers and the ability to “write less and do more” . Recently a friend of mine, who is a newbie Javascript developer, came across the .prev() , .prevAll() and the .prevUntil() APIs of jQuery. He was a little confused about what they do and when to use what. I realised that this would be a confusion for a lot of people out there who are beginning their journey with jQuery. ## Pages - [Terms and Conditions](https://moreonfew.com/terms-and-conditions/): These terms and conditions outline the rules and regulations for the use of www.moreonfew.com's Website, located at https://www.moreonfew.com/. - [MoreOnFew.com – Read tutorials related to JavaScript, jQuery, HTML5, CSS3 and more !](https://moreonfew.com/home-page/): Read interesting Articles related to JavaScript Read interesting articles and guides on jQuery Checkout Articles and How-to guides on CSS3 Read interesting Articles on HTML5 Our Latest Posts Popular Tags - [About Us](https://moreonfew.com/about-us/): Welcome to MoreOnFew.com! - [Sitemap](https://moreonfew.com/site-map/): On the Sitemap page you can see the list of all the posts and pages on moreonfew.com. - [Privacy Policy](https://moreonfew.com/privacy-policy/): Online Privacy Policy Only - [Contact Us](https://moreonfew.com/contact-us/): Alternatively, you can also contact us via our social media channels.