796 shaares
77 results
tagged
Tutorial
Last week, I asked “Should You Hyphenate?” This week, I’m going to assume that you decided to answer in the affirmative and talk about some good practices (I don’t know if they’re best practices just yet). This post was actually triggered by a comment from Kevin Hamilton on last week’s post. He said, in part:
You may want to exclude hyphenation on <code> tags within your blog. For both readability purposes (since many CSS tags already make heavy use of hyphens) and to avoid introducing some confusing/misleading references… Is it re-peating-linear-gradient? Or perhaps repeating-lin-ear-gradient?
He’s absolutely right, of course. If you’re going to blog about technical topics, or even if you’re just writing a style sheet that you expect to release into the wild for use by anyone, there are some elements that you should avoid hyphenating. And since hyphens is an inherited property, it isn’t sufficient to set it for a limited number of elements and assume you’re done. You have to make sure you’re turned it off for the elements that shouldn’t be hyphenated.
You may want to exclude hyphenation on <code> tags within your blog. For both readability purposes (since many CSS tags already make heavy use of hyphens) and to avoid introducing some confusing/misleading references… Is it re-peating-linear-gradient? Or perhaps repeating-lin-ear-gradient?
He’s absolutely right, of course. If you’re going to blog about technical topics, or even if you’re just writing a style sheet that you expect to release into the wild for use by anyone, there are some elements that you should avoid hyphenating. And since hyphens is an inherited property, it isn’t sufficient to set it for a limited number of elements and assume you’re done. You have to make sure you’re turned it off for the elements that shouldn’t be hyphenated.
Contrairement à ce que l’on peux penser, NodeJs n’est pas un serveur HTTP au même titre qu’apache, nginx, lighthttpd etc…
Nodejs est juste un serveur (au passage basé sur le moteur V8 de google, ça rigole plus), ce qui signifie qu’il peut se comporter comme un serveur web mais qu’il n’est pas voué uniquement à ça, il est possible de répondre à toutes sortes de besoins client/serveur (FTP, mail etc..) à partir du moment ou vous lui donnez les bonnes instructions.
En effet ce programme traite les instructions que vous lui donnerez en …javascript !
Nodejs est juste un serveur (au passage basé sur le moteur V8 de google, ça rigole plus), ce qui signifie qu’il peut se comporter comme un serveur web mais qu’il n’est pas voué uniquement à ça, il est possible de répondre à toutes sortes de besoins client/serveur (FTP, mail etc..) à partir du moment ou vous lui donnez les bonnes instructions.
En effet ce programme traite les instructions que vous lui donnerez en …javascript !
This site teaches the CSS fundamentals that are used in any CSS layout.
I assume you already know how to make things colorful. You know what selectors, properties, and values are. And you probably know a thing or two about layout, though it may still be a rage-provoking activity for you. Let's see if we can save you some fury on your next project.
I assume you already know how to make things colorful. You know what selectors, properties, and values are. And you probably know a thing or two about layout, though it may still be a rage-provoking activity for you. Let's see if we can save you some fury on your next project.
Imagine a namespace as a drawer in which you can put all kinds of things: a pencil, a ruler, a piece of paper and so forth. These are your belongings. Directly underneath your drawer is someone else’s, and he puts the same things in it. To avoid using each other’s items, you decide to label the drawers so it’s clear what belongs to whom.
Previously, developers had to use underscores in their classes, functions and constants to separate code bases. That’s equivalent to labeling each others belongings and putting them in one big drawer. Sure, it’s at least some kind of organization, but it’s very inefficient.
Previously, developers had to use underscores in their classes, functions and constants to separate code bases. That’s equivalent to labeling each others belongings and putting them in one big drawer. Sure, it’s at least some kind of organization, but it’s very inefficient.
Comment restaurer votre PC sous Windows 8 (restauration du système)
Providing you everything you need about web design & development
Ce site regroupe de nombreux supports de cours informatique portant sur divers domaines , réseaux informatique, programmation informatique, programmation web, base de données, conception et analyse, Bureautique, système d'exploitation, architecture des ordinateurs, sécurité informatique et autres domaines d'informatique .
Les cours et formations informatiques que vous pourrez trouver ici sont toutes à télécharger gratuitement et sous divers formats : doc, ppt, xls, pdf, ps, tar, rar, zip.
Les cours et formations informatiques que vous pourrez trouver ici sont toutes à télécharger gratuitement et sous divers formats : doc, ppt, xls, pdf, ps, tar, rar, zip.
A lot of ebooks provided by Microsoft Press including: SharePoint, Visual Studio, Windows Phone, Windows 8, Office 365, Office 2010, SQL Server 2012, Azure, and more.
Many of these ebooks are offered in three formats - PDF, Mobi (Kindle) and epub. Hope you find them useful & Happy Learning!
Many of these ebooks are offered in three formats - PDF, Mobi (Kindle) and epub. Hope you find them useful & Happy Learning!
Shwetank Dixit of Opera Software explains how to use localStorage to save data offline so that what a user types into the form isn’t lost if disaster strikes
How many times have you been in the middle of meticulously typing information inside a form and – BAM! – the browser crashed? I bet it’s happened a few times at least. And when it has, you’ve had to open the browser, go to the URL again and enter all that information one more time – hoping the browser doesn’t crash again a few minutes later.
Various things can and do go wrong every day when filling in online forms. The browser may crash, your internet connection can barf at the wrong moment (especially on dial-up or flaky Wi-Fi), or you could even accidentally close the page yourself (something I’ve been guilty of myself at times).
How many times have you been in the middle of meticulously typing information inside a form and – BAM! – the browser crashed? I bet it’s happened a few times at least. And when it has, you’ve had to open the browser, go to the URL again and enter all that information one more time – hoping the browser doesn’t crash again a few minutes later.
Various things can and do go wrong every day when filling in online forms. The browser may crash, your internet connection can barf at the wrong moment (especially on dial-up or flaky Wi-Fi), or you could even accidentally close the page yourself (something I’ve been guilty of myself at times).
Today I would like to talk about video. Maybe you’ve got own video website, maybe you’re thinking about it, but anyway I think that our new information will be useful for you. As you know, video usually means that you need to have a lot of space at your hosting. And it is true in case if you store video files at your own server. But, in order to avoid all these difficulties (video storing and conversion), you can try to work with 3-rd party video hostings. As example youtube (or vimeo). In our new tutorial I will tell you how you can create youtube cross-uploader for your website.
In order to achieve our idea we will use
YouTube API v2.0 – Browser-based Uploading. In the beginning, we should prepare our own access token key. OAuth will help us with it. Then, we will display a form, where user can enters the video details (like title, category, description and keywords). When we have sent this information, Youtube will return us temporary upload token and url. Once we get it – we can start upload of selected video file.
In order to achieve our idea we will use
YouTube API v2.0 – Browser-based Uploading. In the beginning, we should prepare our own access token key. OAuth will help us with it. Then, we will display a form, where user can enters the video details (like title, category, description and keywords). When we have sent this information, Youtube will return us temporary upload token and url. Once we get it – we can start upload of selected video file.
As responsive design rapidly increases in popularity, we felt we would take a look at some of the varied solutions and techniques that are being adopted for managing the navigation/menu on smaller screened devices.
Planning and building your menu for mobiles will perhaps be the trickiest aspect of your responsive layout, not just with the coding but also having to decide what will stay and what will have to go to fit everything into the smaller screen. It is a juggling act between both readability and the desire to show as much on the screen as possible.
Hopefully the solutions we have for you below will help get you on your way.
Planning and building your menu for mobiles will perhaps be the trickiest aspect of your responsive layout, not just with the coding but also having to decide what will stay and what will have to go to fit everything into the smaller screen. It is a juggling act between both readability and the desire to show as much on the screen as possible.
Hopefully the solutions we have for you below will help get you on your way.
HTML5 now has been utilised by many websites, either whole part or a small portion. It has been taking us to the next level of world wide web. Lots and lots of fancy websites are solely developed using HTML5 and CSS3 instead of Flash, which not only replace the old and slow Flash, also increase the semantic SEO ability. There are many changes in HTML5, especially the video and canvas markup elements. To easily start with, some step-by-step HTML5 tutorials are must look. No matter you are a beginner or somewhere in the middle, those tutorials will get you through and make things more clear.
It’s been a while, but now I’m back! Theses next two sessions will dive into the infrastructure that’s grown up around Node. We’ll take a look at two tools that will help you manage your Node environment and make you more productive, beginning with NVM today.
exploit-exercises.com provides a variety of virtual machines, documentation and challenges that can be used to learn about a variety of computer security issues such as privilege escalation, vulnerability analysis, exploit development, debugging, reverse engineering.
Python is more popular than ever, and is being used everywhere from back-end web servers, to front-end game development, and everything in between. Python is a true general purpose language and is quickly becoming a must-have tool in the arsenal of any self-respecting programmer.
To start using Node.js, you must first understand the differences between Node.js and traditional server-side scripting environments (eg: PHP, Python, Ruby, etc).
TweetDeck vous permet d'accéder à vos comptes Twitter et Facebook et de pouvoir les gérer simultanément. Vous pouvez ainsi visualiser en temps réel les nouveaux flux d'actualité des personnes que vous suivez ou de vos amis, recevoir vos notifications ou messages privés, publier des nouveaux messages, effectuer une recherche etc... L'application propose une interface divisée en plusieurs colonnes modulables, en fonction des éléments que vous souhaitez afficher.
Hola, amigos. For the last month or so, I’ve been experimenting with the power of CSS pseudo-elements, specially when it comes to mixing them with buttons and that way recreating some great effects that were only possible to do with sprites, in the past.
In this tutorial, I’ll show you how to create buttons with a twist, using just one anchor tag per button and the great power of CSS.
In this tutorial, I’ll show you how to create buttons with a twist, using just one anchor tag per button and the great power of CSS.
As a web designer or web developer, you’ve probably heard of Git before, a version control system that has had a swift ascension to ubiquity due in part to GitHub, a social code repository site.
If you’d like to learn how to use Git, check out my top 10 favorite Git tutorials for beginners. At the end, you’ll also see a list of other educational Git resources.
If you’d like to learn how to use Git, check out my top 10 favorite Git tutorials for beginners. At the end, you’ll also see a list of other educational Git resources.
The collection includes over 50 videos, totalling over four hours of tutorials, ranging from CSS3 basics such as border-radius, box-shadow and CSS3 gradients, to more complex subjects including CSS3 selectors, transitions, animations and transforms.