Live data from Hacker News

I’m Tired Of Companies Ripping off our site, So I’m Calling Them Out

andresmax.com

181–190 of 289 posts

Re: I’m Tired Of Companies Ripping off our site, So I’m Calling Them Out

#182

I think you might just be taking the wrong approach. Shaming them is a bad idea, at least as a first move. Seek-out and contact the owners of these businesses. Point out what you have discovered. There's an outside possibility that they have no clue that their web designers have done this. They might actually feel rather embarrassed to learn so. If I couldn't code my own sites and had to rely on designers who took th…

Wow. I don't agree with this response at all. "Allow them to use the design for a small fee"? The original site design was the product of careful branding, long hours of coding, and probably countless revisions: the point of all this work is to create something that uniquely represents the company. Responding to piracy by "homogenizing" an original design isn't the answer. The rest of the business world is definitely…

I love how all the websites copying your design actually have a copyright mention at the bottom. The nerve is unbelievable! Beyond that I agree with the "obsolete your own design approach", and, however fun adding stuff to other's websites might be, that would certainly open you up to a suit, as you couldn't pretend you didn't know. That being said, if some customers paid top dollars for what is essentially your design, only not to you, that is a huge loss for you. I'd definitely try and settle with the end customers amiably in this case, or sue if they behave like assholes, and they can then sue the dev or web agency they picked themselves.

Re: I’m Tired Of Companies Ripping off our site, So I’m Calling Them Out

#183

I think that at the end of the day, when it comes to people copying your design, you really need to take the emotion out of it. I've had my design work copied before, so I know that there is an emotional response that comes along with having your work copied. But there also needs to be a practical assessment of what impact the copying will have on your business. If the site(s) copying you aren't big names and aren't…

Also, interestingly enough, by publicly shaming them, you're providing traffic to their site. Does the saying "any press is good press" still hold?

Re: I’m Tired Of Companies Ripping off our site, So I’m Calling Them Out

#185
Your post is confusing an unclear. Based on how I read it initially, I am interpreting that post as you being are angry at site that look like yours, to which I have to say 'tough luck'. The internet is all about copy-evolve-retry. I'm sure 2/3 of your design ideas are based off someone else's innovation from months or years ago. Unless you invented the the whole CSS/HTML/JS stack yourself....

You believe that no one should build a similar design? You believe that they are using exactly your css? You believe that they are using exactly your images? You believe that they are using exactly your javascript?

It's unclear what you are raging at. If it's just a look-alike design, that I think you are playing the fool, and pretty anti-innovation. If they are just loading your css/images/js that that is a bit of a different story.

Re: I’m Tired Of Companies Ripping off our site, So I’m Calling Them Out

#186
post #179

I've seen a few posts on HN complaining about people copying their sites, but I'm not sure I sympathize. Websites are HTML, CSS, and JavaScript, all of which is open text and easily copied. You shouldn't have any illusions that your design and code is copied and reused somewhere else. In this case, the websites that are using the design aren't competitors and aren't taking away business from the original developer. W…

It's because it's a lie. Many times the copied sites have copy asserting that so-and-so is a great firm, make great products, when they haven't made anything. If isn't such a big deal, why don't the copied sites say 'We copied this entire website, minus copy changes, from X.'?

Re: I’m Tired Of Companies Ripping off our site, So I’m Calling Them Out

#187

OP is going overboard with the accusations. http://www.capta360.com http://www.creativegerms.com/about http://pearlwebstudio.com ^None of these people are "copying" him, at least visually. OP did not invent links with vertical scroll or the vertical parallax effect. OP: Clearly some of the sites outright ripped off your design, but stop trash talking sites with designs you merely think are "similar" to yours.

capta360.com has (very blatantly) copied the background image.

Re: I’m Tired Of Companies Ripping off our site, So I’m Calling Them Out

#188

OP is going overboard with the accusations. http://www.capta360.com http://www.creativegerms.com/about http://pearlwebstudio.com ^None of these people are "copying" him, at least visually. OP did not invent links with vertical scroll or the vertical parallax effect. OP: Clearly some of the sites outright ripped off your design, but stop trash talking sites with designs you merely think are "similar" to yours.

[deleted]

Re: I’m Tired Of Companies Ripping off our site, So I’m Calling Them Out

#189

I think there might be a commonality here – a number of them seem to be located in Australia (with one in India and one in the UK) – a whois check shows a few AU contacts and an AU-based whois privacy guard, so I can't be sure , but the do seem to be oddly clustered, IMHO. My bet would be that some third-party web firm/designer has sold all of these companies a "unique design" and more than likely most of them are un…

Makes much more sense than a metal propeller manufacturer organically discovering a web studio and intentionally aping its aesthetic.

Re: I’m Tired Of Companies Ripping off our site, So I’m Calling Them Out

#190
Hi all, I'm a designer and I have been under a similar situation - I have been, many, many times as a designer, asked to design something exactly like what my client has showed me, which most of the times was, another site. I haven't accepted a single offer from such clients, but I know how exactly they all work.

Here's how it works:

1) The client keeps stalking a particular site he likes, which is usually a competitor in his own field.

2) There are some clients who like just want:

a) certain elements of the site, for example, the way something is done, instead of that something in its entirety itself,

b) and there are the rest, who just want the same exact design to be replaced by their own logo.

If you notice, in the original article, all of the examples the author provides, either fall into category a or b. You can be convinced that people who work in the category b are designers with a fair level of reasoning, and they are much much better people (comparatively) who don't want to rip off the site entirely, but would like to make it as much similar as possible to the original site, so they can somehow convince their clients.

The designers who belong to the category a are the most arrogant, desperate people you would ever find. Not to say that they are bad people, but they are desperate and they don't care about ethics. The only thing they care about is money.

I hate to bring in this topic of 'regionalism', but MOST (not ALL) of these designers are from India, Pakistan, etc. There are many popular 'call-to-offer' services in these countries wherein you just call these service centers and tell them you want a design to be completed, the next minute there will be 'design studios', 'agencies', 'professionals' offering you to design a website (of any kind) for something as cheap as $20. Yep, you read that right. $20 for a WHOLE website. These are the designers who resort to such tactics.

So, what do you do if you don't want your designs to get ripped off?

I will tell you my strategy - It's not fool proof, but it works REALL REALLY well.

BEFORE deploying your website to production, make sure, you follow these steps:

1) Create a duplicate copy of your homepage (which is the easiest target of being ripped off), and

a) Re-Name IMPORTANT class names, for example, rename #logo to #fewji903. Something unreadable. I usually write a handy script to automate this for the rest of the class names and ID's.

b) Add redundant containers - If you want to add styles for your logo, don't just write it as

    #logo{
    display:block;
    position:absolute;
    top:10px;
    background:url('some-image.jpg') no-repeat;
   }
But re-write it as:

   #aw469srfa #fewji903{
    display:block;
    position:absolute;
    top:10px;
    background:url('some-image.jpg') no-repeat;
   }
BUT, in your actual HTML file, what you do is DON'T include the logo container with ID 'fewji903'. Instead, write a tiny Jquery script to load this container dynamically. Something like:

    $(document).ready(function() {
    //do a check to see if current url is YOUR website
    if( url_is_mywebsite()){
    $('#aw469srfa').html('');
    }
    else{
    // don't load the container
    alert('fuck-off');
    }

    function url_is_mywebsite(){
    //do something to check if the current url processed is your own, something like
    if (current_url=='google.com')
    return true
    else 
    return false    
    }
    });
Now step 2):

Minify your CSS and make it unreadable. MOST rogue designers have no idea as to how to 'beautify' it.

As for your little JS snippet - Either just minify it, if your code is already complex, or obfuscate it. I always obfuscate my code. There is a downside to this - Your page load time might slow down a tiny,tiny un-noticeable bit, but like I said, it's un-noticeable for the most part, and it's a very good compromise for not having your entire website ripped-off:

This is how the above code, when obfuscated will look like:

    eval(function(p,a,c,k,e,d){e=function(c){return c.toString(36)};if(!''.replace(/^/,String)){while(c--){d[c.toString(a)]=k[c]||c.toString(a)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('$(a).b(3(){2(0()){$(\'#9\').8(\'\')}4{j(\'c-i\')}3 0(){2(d==\'e.h\')5 f 4 5 g}});',20,20,'url_is_mywebsite|div|if|function|else|return|id|fewji903|html|aw469srfa|document|ready|fuck|current_url|google|true|false|com|off|alert'.split('|'),0,{}))
I always use http://www.jsobfuscate.com for this purpose.

While I have shown a demo only for the Logo container, I urge everyone to follow this for as many important containers as possible. Now, when someone rips-off your website, even copies all the files and uploads it to their server, it's not going to work. They're just going to see a broken, half-assed website.

At that point, they could:

1) Reverse engineer the code to see how it works.

2) Try to re-design it from scratch

3) Cancel the project, or take too much time to complete it.

Do you know what I've seen most of these rogue designers do? They chose 3! Because, since you made the code a little complex for them, they don't want to spend time reverse engineering THE MOST COMPLEX code. What we wrote there wasn't THE MOST COMPLEX code, but it's the perception of complexity that matters. When a rogue designer is going to see code like that, he's going to think, "Oh shoot, these guys must be clever, look at all those complex class names. I ain't touching anything hot like that." He's simply going to assume it's way too complex to handle it.

How do I know this works? Most of these people who rip-off websites are not complete designers. They are either newbs, or in-experienced coders or someone else, trying to earn a buck or two from design. And that is why this works, especially now that we're clear about our target audience.

NOTE: I actually encourage you to do this with the final version of a back-up copy of your homepage design. Homepages rarely change, in my experience. So, it's a good compromise. Any developer is going to work-up on the un-adulterated code, not on the obfuscated version.

And for completeness, here's advice #3:

3) DON'T write a blog post linking back to the ones who ripped you off. You're just giving them free publicity (pageviews). Atleast if you do write, just mention the website and don't link it. Perhaps post screenshots of their homepages. They don't deserve your extra pageviews.

Cheers.

Post reply on HN