“Skinning” sites for users, not editors and developers – Wikipedia, Chrome, WordPress

Ben,

Wikipedia exposes all the management tools and “stuff” that the editors need.  “Everyone is going to edit and contribute knowledge”. But as a practical matter, most people just read the pages. And most editors only edit far fewer than they read.  So no need to have those extra tools and things – distracting, using up screen space, taking up download time, using client space and resources.  What is the carbon footprint of that one “policy” for the world? What is the minimum needed to share that knowledge in clear form?

Here is  sketch of my first attempt to make a content script for wikipedia “skin”.  I am going to change it to make a div covering the whole screen, put it over the other stuff.  I have no way to just turn off all the extras. Same for Chrome browser.  Most of its weight is programmer development tools that should be on my computer, completely separate from my everyday browsing except when I attach the tools to browser sessions.

Can I attach files and notes to a topic or item on WordPress?  I could have a panel for Attachments and minimize (but have available by icon with hoverbox on the upper left) the header, left panel, right panels that I seldom use.  Only bring them back when I need them.  Then I would have the screen for MY needs and project, not what WP programmers give me that suits their purposes or “good enough for those “users””.

It is a great simplification for the Internet, and clarifies the roles of programmers in society. They should be helpers and facilitators, not put their needs over others.

//===========================================================
// Skin_Wikipedia
//===========================================================
function Skin_Wikipedia()
{
Hide(‘mw-page-base’);
Hide(‘mw-data-after-content’);
// Hide(‘Content’);
Hide(‘firstHeading’);
Hide(‘siteNotice’);
Hide(‘mw-head’);
Hide(‘footer’);
Hide(‘mw-panel’);
Hide(‘siteSub’);
// Hide(‘p-navigation’);
// Hide(‘p-interaction’);
// Hide(‘p-tb’);
// Hide(‘p-lang’);

var C = document.getElementById(‘bodyContent’);
var S = C.style;
S.position = ‘absolute’;
S.top = ’20px’;
S.left = ’50px’;
S.width = ‘100%’;
S.height = ‘100%’;
return;

function Hide(Id)
{
var A = document.getElementById(Id);
A.parentElement.removeChild(A);
}
}

Richard K Collins

About: Richard K Collins

The Internet Foundation Internet policies, global issues, global open lossless data, global open collaboration


Leave a Reply

Your email address will not be published. Required fields are marked *