spacer.png, 0 kB
qisoftware business blog

« for css? | Main | PlaceFinder »

Thursday, March 17, 2011

Argument for non-readable CSS

Web developers have long understood that a lot of their hard work is free for the taking. This because most of the files generated to create sites are ASCII/UTF-8 open-source files. Included:

  • html
  • css
  • JavaScript
  • and anyone with access to your server can review, copy or even change-- PHP, Python, JSP, Perl, ASP, AJax and most other open script server files.

This one of the reasons-- I have not done a lot with scripting languages, though I think them very powerful. I often tweak-- PHP and have created one or two functions-- for use with my showcase site-- WiredPages, however, I work mostly with Java, which is not open source-- in the context of my use.

Have I benefitted from the mostly open source world of website development? Yes, though not as much as you might think. Most of my work is original-- or an idea based on something else-- but an entirely different methodology used to achieve the same look or concept.

That said, someone with my skills-- could greatly benefit from the open source world of HTML/CSS, especially in the web design environment-- even though I consider myself more a web developer than a web designer.

Another area- that has has benefitted me because of open source web design? My extensive collection of free templates. Some very nice templates. One of my latest finds, which I tweaked quite a bit is used for a WordPress demonstration blog I maintain on Hosting-Q, here.

So why would I ask-- is it time to make internet ascii/utf-8 files-- binary files? The files I am talking about? HTML, CSS, JavaScript. What would this entail? Making these compiled files-- so they are not easily read by the naked eye-- and producing browsers that are able to read both ascii and binary files. This should be a very easy thing for browser developers... My servlets that read XML data-- I include a switch to check the type of file being read so that it automatically reads the correct format.

Why might HTML and CSS have been UTF-8 in the first place? The learning curve. I feel it was thought that many would need examples for web design/development to catch on-- and making it as accessible as possible when the Internet was first coming on line-- made it much easier to learn.

Another argument for compiled versus non-compiled files? Compiled files are normally smaller in size and take less time to download and execute. Sometimes getting the required .js [external Javascript] files to enable that fancy site menu takes longer than it should.

Today-- a lot of hard work is being given away. I believe HTML and CSS will someday have the option of being compiled versus-- open source. I am not sure when. Searching the internet for topics related to this area-- I did not find many. Not sure why.

Technorati Tags: ,



Business Directory

spacer.png, 0 kB



Contact | Accessibility | Products | CSS and XHTML
Disclosure Policy
© Copyright 2010-2025 QiSoftware
You may not copy this work.

spacer.png, 0 kB