Responsive Design with CSS3 Media Queries

Media Queries continues to frustrate web developers just as much as they are exited. CSS3 brings tons possibilities, and solves many many problems, but it comes with a lack of support in old browsers, specially in Internet Explorer.

The V3C definition of the media query is:

A media query consists of a media type and zero or more expressions that check for the conditions of particular media features. Among the media features that can be used in media queries are ‘width’, ‘height’, and ‘color’. By using media queries, presentations can be tailored to a specific range of output devices without changing the content itself.

Continue reading “Responsive Design with CSS3 Media Queries”

Recalibrate laptop battery

If your laptop battery’s life has gotten shorter over time, The New York Times recommends recalibrating it:

…the calibration process basically involves first turning off your screensaver and other power management settings that put the computer to sleep. Then fully charge the laptop before letting it run all the way down until the computer shuts off automatically. Once the battery has fully drained, you can charge it back up again and restore your screensaver and power management settings.

If calibration doesn’t help, it’s time to purchase another battery. The Times recommends finding discounts at laptopsforless.com and batteries.com. Just make sure you pick up the right one for your model lappie.
Continue reading “Recalibrate laptop battery”

What is SSL certificate? Secure your data

The need for a secure system to send and receive data is primordial for any business. To this end, the SSL or Secure Socket Layer protocol was developed. This protocol allows any information sent to or from a browser to be encrypted, and SSL certificates were created to ensure that the company providing the transaction portal is who they say they are, as well as to prevent the malicious use of data. SSL certificates and an SSL logo on your company Web site are great ways to let customers know that their transactions are safe and secure.

SSL certificate – Secure your data

At a basic level, SSL is intended to encrypt data that is being sent from one place to another through a browser. When a browser requests a secure page for a transaction – typically denoted by the “HTTPS” tag at the beginning of a Web address – the Web server queried sends back a certificate of its authenticity along with encrypted data and a key to decrypt the information. The customer’s browser then confirms that the certificate is still valid, and uses the key provided to send back the data to the server. The server decrypts the information, and sends out requested document and HTML data.
Continue reading “What is SSL certificate? Secure your data”

HTTP vs HTTPS, What’s the difference

HTTPS (Hypertext Transfer Protocol over Secure Socket Layer) is a secured communication protocol between web browser and web server. You can say it is secured HTTP (think of ‘S’ in HTTPS as secured) protocol. It encrypts any communication that a user sends to a web server and decrypts at server side. Similarly, it encrypts any communication that a web server sends to a web browser and decrypts at browser side. That way HTTPS protocol provides a secured sub layer under HTTP.
Continue reading “HTTP vs HTTPS, What’s the difference”

.htaccess password protection

If you ever wanted a specific directory in your website to be protected with a password, htaccess is the correct solution!

There are various methods to password protecting directories and files of your website, some server language based such as ASP, PHP, PERL and client side based, such as JavaScript. JavaScript is not as secure or foolproof as a server-side option, a server side challenge/response is always more secure than a client dependent challenge/response. htaccess is about as secure as you can or need to get in everyday life, though there are ways above and beyond even that of htaccess.

Continue reading “.htaccess password protection”