Hello,
I wanted to know what are the various method's, a developer can use the make sure his name is mentioned on the website he has developed and that he can claim it as he has developed it. There are a few companies that i work with, who do not want the put a "Developed by...." content on their site, nor do they want me to put it in my portfolio.
Though, when I have developed the page, i want to show it to my prospective clients. I know one method where i can put in a comment & open the source code of the page and show it to the client, but i wanted to know if there are any other methods to do so.
Regards,
Mihir.
I suppose you could put a
I suppose you could put a cookie or hidden function where you add something to the path and it shows the developer.
Maybe use :target
.../blah.php#developer
#developer{ display:none; } #developer:target{ display:block; /* make it look pretty */ }
You could also do it
You could also do it completely with CSS using :after on an existing element.
Let us know what you come up with
Not that it's a great help
Not that it's a great help but you should reserve the right to refer to the work and unless you have entered into contracts that state they are a 'Work For Hire' you do actually retain basic authorship rights to work, don't give those away, try not to enter into 'Work For Hire' contracts - even in 'WFH' contracts I think you will still retain basic copyright / intellectual rights.
One thing I would simply laugh at and decline work immediately is if the client tried to tell me that I wasn't allowed to add it as a portfolio reference, unless I specifically signed over all rights the client can simply bog off as they demonstrate a lack of understanding. I work mainly in WP OS all my clients get when work delivered is an 'Eternal and Perpetual' right to use the work they also can change, add to, and re-distribute if they wish - but this is slightly to do with the GPL; What the client definitely can not do is tell me what I can do with the work, it's mine I can re-use that work as I see fit, I can refer to the work as shown in the client site ( also links, references help the client so a bit daft to say you can't). When I do enter into contracts - avoided where possible - I am very clear "That This Is Not A Work For Hire"
Hello Guys, I agree with Hugo
Hello Guys,
I agree with Hugo that we shouldnt be working on projects that ask developers not to mention their work copyright on the website, or showcase them on our company websites. There are a few problems that I do face though. Most of the local clients or we do not go through the tedious task of signing an agreement about the work. Unless its a major corporation, smaller groups, organisations, do not take the pains of creating these agreements.
Now when we do put in a copyright their request turns out that they really do not want to display a copyright on the website.
@Tony: could you please explain with an example of using target for developer copyright?
Regards,
Mihir.
You state from the outset in
You state from the outset in your existing terms and conditions that removal or exclusion of your link in a footer is by request and a charge is made, you obviously don't add copyright on a clients site, but fundamentally you retain authorship rights and property rights, this is regardless of small o large corp or client, just ensure you don't return work as 'Work For Hire' a contract condition that is regarded at best as divisive and disreputable by many.
Here's a simple example. You
Here's a simple example.
You would see nothing in the markup, unless you look through the styles.
If you type #developer after the url you would see the developers name.
<!DOCTYPE HTML> <html> <head> <title>test</title> <style type="text/css"> #developer{ display:none; position:absolute; z-index:100; top:0; left:0; bottom:0; background:rgba(0,0,0,0.5); width:100%; } #developer .inner{ width:200px; height:100px; border:solid 1px #000; border-radius:7px 7px 7px 7px; box-shadow:5px 5px 5px black; margin:100px auto; background:#FFF; padding:1em; text-align:center; } #developer:target{display:block;} #developer .inner:after{content:'Tony is the best. :)';} </style> </head> <body> <div id="developer"><div class="inner"></div></div> </body> </html>
You could also add a small hidden link somewhere that linked to #developer if you wanted.
Sign your work
You might also explain that you take pride in your work, and always sign it. If they prefer to take an anonymous site, then you "must" charge more since they obviously intend to pass the work off as not being yours. Of course, since it not "your" work, all support will be on an hourly paid basis; even for the correction of minor errors such as typos.
Take my opinion with a grain of salt or even as sour grapes. Nearly all my work was done anonymously for developers, not the clients, who ran into problems and came to me for help. I got very few referrals (maybe they were embarrassed about calling a fixer in), but repeat business was all right. Some were nice enough to give me credit in the pages' meta data. I treasured those mentions.
cheers,
gary
It Works!!!!
It Works!!!! thanks for your code towards!!!!!!
I'm planning to admit myself
I'm planning to admit myself to web development course and that's why I was browsing around to learn some basics of web designing. I've found this website so far very instructive and useful for developing lessons. Thanks for nice contribution.
No thank you for the link, however I'm sorry but I've had to remove it as it's not relevant to this thread really - is it!