TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

I wish I could read Wikipedia like this

234 pointsby assaflavieabout 11 years ago

30 comments

Svipabout 11 years ago
This already exists on Wikipedia.<p>Under preferences, select the Gadgets tab and enable &quot;Navigation popups&quot;.<p>When hovering over a link in a Wikipedia article, a small popup will appear, in addition to some metadata about the link, the first paragraph of the article will appear, including links that may appear in that paragraph, which can also be hovered to make another popup appear.
评论 #7602560 未加载
评论 #7602390 未加载
评论 #7602393 未加载
评论 #7602377 未加载
ygraabout 11 years ago
Incidentally, this was what my diploma thesis was about. The basic idea was to have a single »text« that contains lots of possible branching or expansion points, depending on certain criteria. Depending on those criteria you&#x27;d get a expanded or contracted text to read that would be tailored to what you already know or are interested about. Altering the text in small parts (like [−1½] mentioned in another comment – I found that one much later, though) was one part of it; inline expansions if necessary or wanted were a possible UX enhancement I thought of (avoiding a completely static text where you&#x27;d have to tell the engine everything beforehand).<p>Use cases I thought of were mainly adjusting texts explaining things (e.g. Wikipedia, school books, etc.) to the already existing knowledge of the reader. So that an article explaining a concept could look radically different (and going into increasingly more detail) depending on what the reader already knows. One proof of concept I created was adjusting the German Wikipedia article on Turing machines to three different levels (school, 1st semester CS student, 4th semester CS student) [75.3]. What each level does is either explaining things differently or leaving out parts altogether (no need horrifying a pupil with formulae). So my main focus was on providing something that reads well (expanding things inline still incur a context switch because they&#x27;re not part of the original narrative) and finding a way how to model such things. Nothing automatic because a clear semantic model is needed for that to work.<p>Thesis can be found at [0.046], it&#x27;s in German, but the abstract is in English too. Just in case someone might be interested in that.<p>[−1½] <a href="http://www.telescopictext.com/" rel="nofollow">http:&#x2F;&#x2F;www.telescopictext.com&#x2F;</a> mentioned by <a href="https://news.ycombinator.com/item?id=7602335" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=7602335</a><p>[75.3] <a href="http://hypftier.de/temp/turing.html" rel="nofollow">http:&#x2F;&#x2F;hypftier.de&#x2F;temp&#x2F;turing.html</a> – sorry, it&#x27;s in German, but Google Translate seems to work fine.<p>[0.046] <a href="http://hypftier.de/temp/Diplomarbeit.pdf" rel="nofollow">http:&#x2F;&#x2F;hypftier.de&#x2F;temp&#x2F;Diplomarbeit.pdf</a>
评论 #7605092 未加载
评论 #7602515 未加载
ttyabout 11 years ago
Wikipedia currently has a Beta feature name Hovercards<p>You can enable it here<p><a href="https://en.wikipedia.org/wiki/Special:Preferences#mw-prefsection-betafeatures" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Special:Preferences#mw-prefsec...</a>
评论 #7602459 未加载
评论 #7602470 未加载
评论 #7603236 未加载
评论 #7602389 未加载
评论 #7602473 未加载
评论 #7603712 未加载
assaflavieabout 11 years ago
About popups&#x2F;tooltips&#x2F;hovercards: I considered this approach, but decided to go with this sort of &quot;inline&quot; expansion for the following reasons:<p>1. A popup obscures the original text. This interferes with context, albeit admittedly to a much lesser degree than full-blown navigation, but still.<p>2. Multi-level popup hierarchies just don&#x27;t look good, in my opinion.<p>3. You must dismiss a popup to continue, whereas with inline expansion you can just as well keep the expansion and continue reading.<p>4. The hover approach doesn&#x27;t work as well for touch-devices (i.e. without a mouse).
评论 #7602567 未加载
dredmorbiusabout 11 years ago
Tree-style tabbed browsing makes tree-traversal style web browsing far more tractable.<p>Sadly, Chrome doesn&#x27;t have a tree-style tabs mode, nor can it be provided by the existing Chrome extension format. There are a number of tree-style tab extensions for Firefox (e.g., &quot;Tree Style Tab&quot;: <a href="http://piro.sakura.ne.jp/xul/_treestyletab.html.en" rel="nofollow">http:&#x2F;&#x2F;piro.sakura.ne.jp&#x2F;xul&#x2F;_treestyletab.html.en</a>).<p>There are any of a number of changes to the browser model I&#x27;d very much prefer aimed at information management, as opposed to the web-applications centric focus of the past several years.<p>In an interesting departure, Kobo advertised among the features of its (Android-based) tablet a web browser which simplified pages to an easy-to-read view. Based on present pre-loaded apps bundles, it looks as if that was the Pocket browser, but I still find it interesting that this was pitched as a benefit to a largely nontechnical, literary audience. It certainly reflects my own growing dissatisfaction with present-generation browsers.
Goladusabout 11 years ago
Any article on an advanced topic is going to be difficult if you lack prerequisite knowledge, no matter how fancy the cross-reference ui.
skskskabout 11 years ago
I find the Google Dictionary plugin is pretty good for reading wikipedia like this...<p><a href="https://chrome.google.com/webstore/detail/google-dictionary-by-goog/mgijmajocgfcbeboacabfgobmjgjcoja?hl=en" rel="nofollow">https:&#x2F;&#x2F;chrome.google.com&#x2F;webstore&#x2F;detail&#x2F;google-dictionary-...</a>
alxndrabout 11 years ago
Similar, but apparently &quot;one-way&quot;: <a href="http://www.telescopictext.com/" rel="nofollow">http:&#x2F;&#x2F;www.telescopictext.com&#x2F;</a>
Holbeinabout 11 years ago
While the suggested feature would be a improvement, the real goal imho should be that each Wikipedia article can be read and understood by itself, without the need to go on a recursive yak shaving expedition through other articles first.
评论 #7602968 未加载
jasongroutabout 11 years ago
The American Institute of Mathematics has been promoting &quot;knowls&quot;, which is a very similar idea and implementation: <a href="http://www.aimath.org/knowlepedia/" rel="nofollow">http:&#x2F;&#x2F;www.aimath.org&#x2F;knowlepedia&#x2F;</a><p>Rob Beezer&#x27;s free open-source linear algebra book uses these <i>extensively</i> to provide more details in proofs and in exposition. It&#x27;s very nice. For example, click on the underlined blue text at <a href="http://linear.ups.edu/html/section-SSLE.html" rel="nofollow">http:&#x2F;&#x2F;linear.ups.edu&#x2F;html&#x2F;section-SSLE.html</a>
MichaelAzaabout 11 years ago
Wish granted: <a href="http://wikiballoons.tomodo.me/wiki/Main_Page" rel="nofollow">http:&#x2F;&#x2F;wikiballoons.tomodo.me&#x2F;wiki&#x2F;Main_Page</a><p>I also made a (by no means complete) POC more simmiliar to your animation which you&#x27;re welcome to fork and improve: <a href="http://en.wikimore.tomodo.me/wiki/Main_Page" rel="nofollow">http:&#x2F;&#x2F;en.wikimore.tomodo.me&#x2F;wiki&#x2F;Main_Page</a><p>In general, whenever you want to improve a website - Tomodo is the place to go (<a href="http://tomodo.com/" rel="nofollow">http:&#x2F;&#x2F;tomodo.com&#x2F;</a>)
评论 #7603219 未加载
评论 #7603021 未加载
Aardwolfabout 11 years ago
Since my primary language is Dutch, it&#x27;s easy for me:<p>If I want a short article, read the Dutch version. If I want too many details, read the English version :)
评论 #7603118 未加载
zodiacabout 11 years ago
I thought this was a really interesting idea and tried implementing it. You can check out the demo here:<p><a href="http://xuanji.appspot.com/static/wikipedia.html" rel="nofollow">http:&#x2F;&#x2F;xuanji.appspot.com&#x2F;static&#x2F;wikipedia.html</a><p>Note that the &quot;sinusoidal wave&quot; link isn&#x27;t working, as it redirects to &quot;sine wave&quot;...gotta work around that :(<p>If you want to read&#x2F;modify the code send a pull request to github.com&#x2F;zodiac&#x2F;xuanji.appspot.com&#x2F;, the commit which implemented this is <a href="https://github.com/zodiac/xuanji.appspot.com/commit/872b40dca7dd001b6413eee8e8d9b3daff3a1c1d" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;zodiac&#x2F;xuanji.appspot.com&#x2F;commit&#x2F;872b40dc...</a>
评论 #7603071 未加载
bachbackabout 11 years ago
welcome to Ted Nelson&#x27;s original idea of hypertext. further information here: <a href="http://en.wikipedia.org/wiki/History_of_hypertext" rel="nofollow">http:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;History_of_hypertext</a>
kubiiiiabout 11 years ago
I like it a lot, my use of wikipedia often leads to a bunch of opened tabs and a lack of focus on what I was looking for in the first place (which might also be a great thing depending on your mood).
epochwolfabout 11 years ago
If you have a mac, you can right click on any word and choose &quot;Look up in dictionary&quot;. The dictionary pulls definitions from it&#x27;s internal dictionary and wikipedia.
lewispollardabout 11 years ago
I use the &#x27;wikipedia quick hints&#x27; chrome extension and it works really well for me. It works kind of like the navigation popups already mentioned - but links inside the modal can also be hovered over, &#x27;recursively&#x27;.<p><a href="https://chrome.google.com/webstore/detail/wikipedia-quick-hints/ldnhgfghebflgcndlbppfanbchpgmkna" rel="nofollow">https:&#x2F;&#x2F;chrome.google.com&#x2F;webstore&#x2F;detail&#x2F;wikipedia-quick-hi...</a>
enscrabout 11 years ago
I prefer popups (floating elements) instead of altering the flow of the document. The continuous re-flow of the document is distracting.
评论 #7602536 未加载
hngiszmoabout 11 years ago
I want my computer to get a concept of what I know. It should then gray out stuff I know and linkify stuff that might be new to me. Semantic Web is the key word here. Decades of research went into that but this magic tool still is not anywhere near yet.
ozhabout 11 years ago
Neat idea, but the article also made me discover Basic English and its 850 words. Didn&#x27;t know about that, I think that should be mentioned when you learn English.<p>Does anyone know of similar general purpose word sets for other languages?
评论 #7603670 未加载
Raphmediaabout 11 years ago
Take a look at <a href="https://github.com/sanketsaurav/easywiki" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;sanketsaurav&#x2F;easywiki</a> which do exactly what he proposes and work on other websites when hovering wikipedia links!
badgatewayabout 11 years ago
Didn&#x27;t Ted Nelson suggest this sort of in-situ display for transclusion in Xanadu?
评论 #7602537 未加载
softgrowabout 11 years ago
Maybe the prose could be written to assume less knowledge and reduce the amount of other material needed for most people to understand? Alternatively as a user preference the prose could auto-include the meanings of some terms?
mosselmanabout 11 years ago
I like your concept a lot. It would be great addition to reading complex things.
r0h1t4shabout 11 years ago
It will be great to see this as a Chrome&#x2F;FF extension.
api_or_ipaabout 11 years ago
This is why some IDEs allow you to to &quot;peek&quot; at a definition, for example.
brunorsiniabout 11 years ago
This reminds me of Apture, which Google acquired in 2011.
Zakuzaaabout 11 years ago
tldr.io chrome extension does something like this
评论 #7602648 未加载
Dewieabout 11 years ago
Yeah... try to look up some category theory terms you found in the wild on Wikipedia. You will not be enlightened.<p>I guess this can be generalized to most mathematics on Wikipedia.
PhasmaFelisabout 11 years ago
What we really need is for more Wikipedia writers to remember that it&#x27;s an encyclopedia, not a technical reference manual.