Consider the number of websites that use a shit ton of styles, images, advertising, javashit, whatever. All that is shitty cruft that you don't want to have to wade through to get to the important part: data.
Fortunately, many major Web 3.0 Bullshyte websites have RESTful APIs too (mostly JSON), allowing you to gain access to structured information in a consistent way.
Enter stage left: A scriptable, customisable program that, given an interface description for a particular website or data source, will show you the data you want in the format you want.
A true separation of interface from implementation.
However, there are drawbacks. Each data source will need its own interface design (but enough people who care coupled with a few public databases, that will not be a problem). Websites will lose ad revenue. The WWW as we use it will change.
So, /anus/ - is it worth it? Is there a need for such a program? Are there more, more serious drawbacks I haven't thought of? Am I just overreacting to Youtube's fiftieth redesign in the past three months?
>>2,5
That's what it's known as, so whatever. Also, >>2 - me too. >>3
I suppose you write everything in shell scripts and ASM? >>4
I'd like to know that too. I'd also like to know why I can't watch videos and view images in plaintext either.
Name:
Anonymous2012-12-07 15:18
>>8
Not everything, I sometimes write stuff in Perl too.
>>11
nonono, you're putting that upside down
puny so-called web*masters* will be forced to write programs with _predictable_ properties such as **correctness** and **time of execution** in their language of choice congruent to the nonturingscript of browsers of future
Name:
Anonymous2012-12-07 21:03
>A scriptable, customisable program that, given an interface description for a particular website or data source, will show you the data you want in the format you want.
basically, it's what web browsers do.
and it's infinitely easier to alter their output than to write a program in your way. just use adblock or write your own ad blocker or style sheet.
What is there to un-ignore, this idea is unscientific and ultimately destructive. They're all accessible by trackable, revocable and eventually billable API keys only, that's even better than them pushing cookies. Its also only usable with VC funded walled garden money pits that inadvertently enforces a computational divide between two kinds of web requiring two different programs, one of them has infinite amounts of money and the other is a bunch of chans, wordpress splogs, small forums and Mentifex manifestos. Its as if this plan would play directly into their own hands. Ah yes, this browser already exists, its the iPhone App Store.
At the moment I am busy doing something like that — wrappers for sites like Google, Youtube, Twitter, blogs, that allow presenting content in an uniform way.
My goal is to completely replace web interfaces, so I have to deal with an awful lot of problems. However, I’m not going to drop the idea :)
Name:
Anonymous2012-12-08 11:21
And, as a matter of fact, I want people to *start* getting revenue, not to lose it. Imagine getting money for a Twitter post.
Name:
Anonymous2012-12-08 11:26
>Imagine getting money for a Twitter post.
i imagine myself writing twitter bot
Name:
Anonymous2012-12-08 11:32
Ugh, no. What I meant is that this “non-browser browser” would be paid, with people paying money every month to access it. Their money would be paid to content creators.
>>27
This. I prefer complex relational database systems that can't be read by humans or computers, to the point where we need ``APIs'' just so they can be.
SQL is fine manipulating data and getting it presented, but for a protocol, use gopher. You can make a daemon that publishes for gopher the new SQL updates. I mean, I announced on my email address what I use, and it because I think that way, and it is more efficient with multiple extended queries.
If bin, what is your struct?
Name:
Anonymous2012-12-08 16:46
>>34
He must like XML, it's like plaintext, but not.
Name:
Anonymous2012-12-08 17:01
When you have more markup than data, you have a serious problem.
I wish Firefox was more barebones. People have been complaining since 3.x that it's been going downhill and I agree. Everything besides Gecko, SpiderMonkey, XUL and the basic UI does not belong in the browser. Tab groups, app tabs, 3D developer view, etc. all belong in the extension domain.