Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.javascript > #30134

Re: how is this page rendered?

From Mike S <mscir@yahoo.com>
Newsgroups comp.lang.javascript
Subject Re: how is this page rendered?
Date 2016-03-28 14:18 -0700
Organization A noiseless patient Spider
Message-ID <ndc6tj$kjm$1@dont-email.me> (permalink)
References <ndaali$9j6$1@dont-email.me> <ndas0h$c5a$1@news.albasani.net>

Show all headers | View raw


On 3/28/2016 2:03 AM, Stefan Weiss wrote:
> Mike S wrote:
>> A friend of mine wants to make a site that is as difficult as possible
>> to download, he came across *this site and was unable to download it,
>> and wants to read about this approach to see if he can implement it. Is
>> this Wix site using a "render" server to render the site content saved
>> in the javascript sections?
>
> No, it just serves a (mostly) blank document and relies on scripts to
> fetch and insert the actual content. Bad style, but unfortunately not
> uncommon, and hardly an obstacle to anybody who wants to download and
> store the content locally.
>
>> The head section contains these meta tags, where I saw the
>> "Renderer-Server".
>>
>> <meta http-equiv="X-Wix-Renderer-Server" content="app204.vac.aws"/>
>> <meta http-equiv="X-Wix-Meta-Site-Id"
>> content="4064cb6f-8a8c-4be8-8f7a-73c108ce8c95"/>
>> <meta http-equiv="X-Wix-Application-Instance-Id"
>> content="2a210615-a2c7-4c18-8312-c5ac277fbbeb"/>
>> <meta http-equiv="X-Wix-Published-Version" content="1242"/>
>>
>> Does anyone recognize this approach? Is this some server side js like
>> node? I have never used node so I'm just guession.
>
> Have you tried Google? Searching for "X-Wix" shows the tool used to
> create the site as the first result.
>
>> *http://www.theartloungenz.com/#!mira-corbova---smith-abstract-energy-art/c10g7
>
>> Note: I know that highlighting the content I want to download and
>> Viewing Selection Source will give me the source that I can save myself,
>> I know there's always a way, but my buddy just wants to make it as
>> difficult as possible to discourage collectors who aren't too
>> technically savvy.
>
> In general, serving typical web content (text and images) and at the
> same time expecting visitors to be unable to download it is pointless.
> If you don't want your content to be available on the Web, don't publish
> it there. Otherwise, "collectors" will find a way to get what they want.
>
> Out of curiosity, I tried copy/pasting, saving the HTML (with and
> without assets) locally, saving individual images, and printing the
> whole page. Everything worked just as expected, which leads me to
> suspect that your friend may not be very technically savvy himself.
>
> What will not work anymore is using a simple crawler program to mirror
> the complete site. This tool would have to be able to execute
> JavaScript. I know at least one "collector" who uses just such a
> program, and who has already pretty much copied the whole website. They
> are currently serving smaller versions of the artwork on their own site:
> https://www.google.com/search?q=Brian+M+Smith+scenic&tbm=isch
>
> For the big guns in copy protection on the web, you should look into
> Encrypted Media Extensions. Complete overkill for a small gallery site,
> but at least it will keep that pesky GoogleBot away.
>
>
> - stefan
>

Thank you stefan for the detailed explanation. I appreciate it.

Back to comp.lang.javascript | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

how is this page rendered? Mike S <mscir@yahoo.com> - 2016-03-27 21:10 -0700
  Re: how is this page rendered? "Evertjan." <exxjxw.hannivoort@inter.nl.net> - 2016-03-28 10:59 +0200
    Re: how is this page rendered? Mike S <mscir@yahoo.com> - 2016-03-28 14:35 -0700
      Re: how is this page rendered? "Evertjan." <exxjxw.hannivoort@inter.nl.net> - 2016-03-29 01:01 +0200
        Re: how is this page rendered? Aleksandro <aleksandro@gmx.com> - 2016-03-28 21:11 -0300
          Re: how is this page rendered? "Evertjan." <exxjxw.hannivoort@inter.nl.net> - 2016-03-29 11:07 +0200
            Re: how is this page rendered? Aleksandro <aleksandro@gmx.com> - 2016-03-29 09:59 -0300
              Re: how is this page rendered? "Evertjan." <exxjxw.hannivoort@inter.nl.net> - 2016-03-29 18:53 +0200
  Re: how is this page rendered? Stefan Weiss <krewecherl@gmail.com> - 2016-03-28 11:03 +0200
    Re: how is this page rendered? Mike S <mscir@yahoo.com> - 2016-03-28 14:18 -0700
    Re: how is this page rendered? Aleksandro <aleksandro@gmx.com> - 2016-03-28 18:30 -0300
  Re: how is this page rendered? Aleksandro <aleksandro@gmx.com> - 2016-03-28 11:00 -0300
    Re: how is this page rendered? Mike S <mscir@yahoo.com> - 2016-03-28 14:24 -0700
  Re: how is this page rendered? Aleksandro <aleksandro@gmx.com> - 2016-03-28 11:02 -0300

csiph-web