Thursday, March 17, 2011
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:
- 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.
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.
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.