Tactical Watermarks Commit

master
Pedro Sá Couto 5 years ago
parent af3ab73890
commit d4d32f3990

BIN
.DS_Store vendored

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 876 KiB

After

Width:  |  Height:  |  Size: 599 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 876 KiB

After

Width:  |  Height:  |  Size: 227 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 876 KiB

After

Width:  |  Height:  |  Size: 1.3 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 876 KiB

After

Width:  |  Height:  |  Size: 940 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 876 KiB

After

Width:  |  Height:  |  Size: 1.4 MiB

@ -15,6 +15,9 @@
<body>
<div id="indexyellowleft"></div>
<div id="indexyellowright"></div>
<aside>
<div class="leftmarquee">
<div class="marquee">
@ -26,11 +29,11 @@
</aside>
<!-- XPUB SYNTAX -->
<a href='https://project.xpub.nl/' id='homebutton'> ↜ HOME </a>
<a href='https://project.xpub.nl/' class='homebutton'> ↜ HOME </a>
<header>
<h1 id='project-title'>Tactical Watermarks</h1>
<h2 id='student-name' class="mytypestyle"><a href="pedrosacouto.com">Pedro Sá Couto</a></h2>
<h2 id='student-name' class="mytypestyle"><a href="https://pedrosacouto.com">Pedro Sá Couto</a></h2>
<div id='hleft-text'>
<div id='inner-hleft-text'>
@ -42,14 +45,14 @@
<p>I am motivated by all the invisible individuals behind extra-legal publishing platforms, from curators, the ones who host, upload and even download material. Through the act of watermarking, I embed layers of information often dissolved within the processes of sharing texts. I experiment on how the process of adding stains can be twisted and revived. Stains are what I call user patches or marks that are difficult to remove and that do not play an active role in archives. </p>
<p>In this platform, users can upload and request different titles. While talking with members from the Library Genesis forum, I understood the need to create a tool that allows people to share watermarked pdfs in a safe way. My platform is NOT a library, and it is also NOT an archive. I don't keep the files or intend to archive them. What I open is a space to de-watermark files, and append new anonymous watermarks with the technical and personal regards around sharing specific texts. In the end, these stories will circulate alongside the main narrative. With python, I will automate a republishing stream that enables me to automatically spread these unique files to Library Genesis. </p>
<p>In this platform, users can upload and request different titles. While talking with members from the Library Genesis forum, I understood the need to create a tool that allows people to share watermarked pdfs in a safe way. My platform is NOT a library, and it is also NOT an archive. I don't keep the files or intend to archive them. What I open is a space to de-watermark files, and append new anonymous watermarks with the technical and personal regards around sharing specific texts. In the end, these stories will circulate alongside the main narrative. This is an automated republishing stream that spreads these new and unique files to Library Genesis. </p>
<p><i>Tactical Watermarks</i> (2020). License — Copyleft: This is a free work. You can copy, distribute, and modify it underthe terms of the Free Art License http://artlibre.org/licence/lal/en/</p>
</div>
<hr align='left'>
<div id='about-student'>
<p> Pedro Sá Couto is a media researcher, hacker and graphic designer from Porto, Portugal. His work focuses on bypassing surveillance in the realm of publishing, while questioning authorship, protecting users identity and revealing hidden processes required to subvert surveillance in physical and digital media.</p>
<p> Pedro Sá Couto is a media researcher, hacker and graphic designer from Porto, Portugal. His research focuses on bypassing surveillance in the realm of publishing, while questioning authorship, protecting users identity and revealing hidden processes required to subvert surveillance in physical and digital media.</p>
</div>
</object>
@ -62,27 +65,27 @@
<section id='main'>
<div id="galleries">
<div id='work' class="mytypestyle">
<h3 class='gal-title' class="mytypestyle">Work</h3>
<div id='work'>
<h3 class='gal-title mytypestyle'>Work</h3>
<ul id='publist'>
<li><a href='https://hub.xpub.nl/watermark/' target="_blank" class='ext' class="mytypestyle">Project Website</a></li>
<li><a href='https://hub.xpub.nl/watermark/' target="_blank" class='ext mytypestyle'>Project Website</a></li>
</ul>
<img src="img/psc01.png" class='workimg'/>
<img src="img/psc02.png" class='workimg'/>
<img src="img/psc03.png" class='workimg'/>
<img src="img/psc04.png" class='workimg'/>
<img src="img/psc05.png" class='workimg'/>
<img src="img/psc06.png" class='workimg'/>
<img src="img/psc01.jpg" class='workimg'/>
<img src="img/psc02.jpg" class='workimg'/>
<img src="img/psc03.jpg" class='workimg'/>
<img src="img/psc04.jpg" class='workimg'/>
<img src="img/psc05.jpg" class='workimg'/>
<img src="img/psc06.jpg" class='workimg'/>
</div>
<div id='publication' class="mytypestyle">
<div id='publication'>
<h3 class='gal-title' class="mytypestyle">Publication</h3>
<h3 class="gal-title mytypestyle">Publication</h3>
<ul id='publist'>
<li><a href='pdf/Thesis_Master_PSC_HD.pdf' target="_blank" class='ext'>Thesis (PDF)</a></li>
<li><a href='pdf/Thesis_Master_PSC_HD.pdf' target="_blank" class='ext mytypestyle'>Thesis (PDF)</a></li>
</ul>
</div>

@ -30,17 +30,23 @@
font-style: italic;}
body{
background: #cfff00;
background: none;
}
a{
color: #000;
text-decoration: none;
display: inline;
border-bottom: 0px;
background: none;
}
.ext{
background: none;
}
a:hover{
color: #cfff00;
color: #c3c3c3;
text-decoration: none;
cursor: pointer;
}
@ -84,7 +90,7 @@ aside{
/* HOME BUTTON */
#homebutton{
.homebutton{
background-color: inherit;
text-align:right;
color:black;
@ -106,6 +112,15 @@ aside{
font-style: normal;
}
#about-student{
font-family: "Favorit", Arial, Helvetica, sans-serif;
font-style: italic;
color: #3c3c3c;
font-weight: 300;
font-size: calc(8px + 0.3vw);
padding-top: 10px;
}
.mytypestyle{
font-family: "Favorit", Arial, Helvetica, sans-serif;
font-weight: 300;
@ -113,3 +128,42 @@ aside{
transform-origin: 0 0;
text-transform: uppercase;
}
#inner-hleft-text{
overflow-y: scroll;
font-family: "Favorit", Arial, Helvetica, sans-serif;
font-weight: 300;
font-size: calc(12px + 0.3vw);
}
li{
list-style: none;
transform: scaleX(0.75);
transform-origin: 0 0;
}
#inner-hleft-text::-webkit-scrollbar {
display: none;
}
/* TWO BACKGROUND COLORS */
#indexyellowleft{
position: fixed;
left: 0;
top: 0;
display: inline-block;
width: 25vw;
height: 100vh;
background-color: white;
}
#indexyellowright{
position: fixed;
left: 25vw;
top: 0;
display: inline-block;
height: 100vh;
width: 75vw;
background-color: #cfff00;
}

Loading…
Cancel
Save