Everyone who surfs the Net is eminently trackable. Internet data packets include not only the actual data being sent, but also headers with routing information that is used to guide the packages to their destinations. Even if you use encryption for extra safety, the routing information -- which cannot be encrypted -- can reveal details about what you're doing, who you're talking to, what services you're connecting to, and what data you're accessing. Intermediaries (authorized or not) can also see that data and learn about you. If you want a higher level of anonymity, TorK can do the job. It uses The Onion Router (Tor) network to provide you with a safer way of browsing.
JavaScript VirtualKeyboard provides a virtual keyboard entirely written in JavaScript with more than 130 supported keyboard layouts allowing you to enter text in a variety of languages. Two uses for JavaScript VirtualKeyboard suggest themselves immediately: integrate it into your Web site to allow clients to enter internationalized text, and run it directly using the online demo when you have to enter internationalized text yourself from an Internet café.
It has been said that the best things in life are free. While this isn't always true, it applies in this case. If you've struggled with GNUplot, JPgraph or other charting applications, FusionCharts Free is a breath of fresh air. Have you dreamed of finding a charting and graphing application that is simple to install, easy to configure, and drop-dead gorgeous? Stop dreaming and download a copy of FusionCharts Free. You'll be producing professional quality charts and graphs in no time.
WordPress plugins for multimedia can make your blog more interesting. These four plugins make it possible to automatically generate and configure multimedia, making your site a richer experience for your visitors and for you.
F-Spot is a graphical photo manager that allows you to tag your image files and search and view images based on those tags. With phpfspot, you can share the photo collection you manage with F-Spot with others through a Web interface and let them navigate through your photos using the tags you have set up.
If you need to administer a remote server but don't feel like installing a complete, complex application like Webmin, try Web Console, a modern, over-the-Web, AJAX-based solution that's easy to configure and use.
You can see YouTube videos everywhere nowadays: on blogs, Google search results, even some news sites. From time to time, you can even manage to find something interesting. This article will show you some Linux tools you can use to save and convert YouTube videos.
Twitter is a popular social networking utility that's gaining popularity as a micro-blogging tool. Registered users can post messages -- also called Tweets -- via the Web interface, but many prefer to use desktop applications that offer additional functionality and move Tweeting out of the browser entirely.
If you want to be notified when and how a Web site has changed, you can turn to either netstiff or urlwatch to keep and eye on things for you. Both of these tools monitor Web sites for changes and allow you to see a diff-like output of exactly what has changed. You can also use netstiff to monitor FTP sites for changes.
Firefox lets you tinker with many of its internal settings by entering about:config in the address bar. The preference settings exposed on that page let you make many changes, but the tabular interface is not exactly user-friendly. One alternative, the Preferential extension improves matters only slightly. The Configuration Mania extension helps sidestep some of the learning curve, but it's no panacea either.
The Apache-licensed GChart utility lets you quickly generate nice-looking charts on your Web site.
Are you in the mood for some '90s-style Web browsing with no graphic elements? Or, more realistically, do you work with a Linux console and often need to check something on the Web? If so, get acquainted with text-based Web browsers such as w3m, Lynx, and the similarly named Links.
Bridging the gap between the desktop and the Internet is becoming easier and easier. In this video I show you how to create an application that looks and feels like a desktop application but runs on a typical Linux, Apache, MySQL, and PHP stack. The application has a back end database, is written in PHP, and uses Mozilla XUL instead of HTML. I also discuss how to use Mozilla Prism to create a streamlined version of the application that will run outside of a typical Web browser.
Today's Web development tools offer capabilities that go beyond basic HTML editing. I compared three Web editors for Linux -- Screem 0.16.1, Bluefish 1.0.7, and Quanta Plus 3.5.7 -- to determine how well they handle today's Web editing needs.
Imagine an application that combines the features of a wiki and a Web-based notebook. It may sound like an unusual mix, but Luminotes wiki notebook is living proof that this combination works rather well.
You can stream your music collection to the whole Internet from your favorite Linux distribution. Take some playlist files, add in the functionality of the Icecast server, and you have your own Web-based radio stream. Use it to listen to music remotely on your home machine, or tell your friends and become the next Internet radio phenomenon.
Desktop on Demand (DOD) is the latest contender to give users a full-fledged remote desktop instead of Web-based applications to help users to stay productive when they are on the move. Similar to Ulteo (which we reviewed not long ago), DOD gives you a full-blown remote Linux-based desktop -- but that's where the similarity ends. Unlike Ulteo, which is based on the VNC protocol and runs entirely in the browser using a Java-based applet, DOD employs the NoMachine NX technology for accessing the remote desktop.
JWChat is a Jabber instant messaging client that is written using only HTML and JavaScript. This means that you need not install a Jabber instant messaging client in order to use Jabber, assuming you already have a Web browser installed. A Jabber client that runs in a Web browser could be just the ticket for such uses as providing instant messaging to visitors to your Web site.
Many Web forms these days feature a Completely Automated Public Turing test to tell Computers and Humans Apart (CAPTCHA) as an effort to stop people from setting up computers to automatically fill in Web forms. A typical CAPTCHA is an image with some numbers and letters in it with distortion and/or background noise, and a Web form input field where you are to enter the numbers and letters from the image. This article investigates three CAPTCHA applications that you can use on a PHP Web site.
If you like to customize your applications' appearance, then Firefox themes probably haven't impressed you. Although there are hundreds of themes available, typically all they allow users to do is change the icons and background color of your browser -- not too exciting. Personas for Firefox offers a new way to customize the browser. Though the project was quietly introduced last year, it recently moved into Mozilla Labs, where work has begun in earnest to give users more than just a way to change icons from blue to green. While right now Personas aren't much more than fancy skins, they're easy to change on the fly, and the prototype shows that Mozilla plans to give Firefox users more customization options than ever