- Oct 2017
-
rawgit.com rawgit.com
-
this paper
If you see this highlight, you are reading v0.1 of the draft. The paper still contains unresolved references to sources and secondary literature, cross-references to tables and figures, and CriticMarkup (e.g. strings wrapped in {-- --} or {++ ++}).
-
hypothes.is click here
If you landed on this page following a link I have sent through email, messages etc. and if you see this highlight and right-hand panel, do not follow this link!
-
- Sep 2017
-
eds.a.ebscohost.com eds.a.ebscohost.com
Tags
Annotators
URL
-
- Jul 2017
-
wiki.c2.com wiki.c2.com
-
Other Java Tutorials and Learning Sites
-
-
newliteracies.uconn.edu newliteracies.uconn.edu
-
Teach Source EvaluationSkillsIf you want to teach source evaluation skills, have small groups conduct research to answer a three-part problem such as this:1.How high is Mt. Fuji in feet?2.Find a different answer to this same question.3.Which answer do you trust and why do you trust it?As you observe students begin work on the third part of the problem, you likely will see a student begin to use the strategy that you have tar-geted: locating and evaluating the source of the information. When you see someone use this strategy, perhaps by clicking on a link to “About Us,” interrupt the other groups and have this student teach the strategy to the class, explaining how he or she evaluates a source for expertise and reliability. There are many inconsistent facts online that can also be used, just like this, to teach source evaluation including: “How long is the Mis-sissippi River?” or “What is the population of San Francisco?”
-
-
hypothes.is hypothes.is
-
How Often Can You Take Dayquil
Vicks Dayquil is a common medication to treat cold and flu symptoms in home remedies. How long does it takes and severe dosage of dayquil is works better.
-
- Jun 2017
-
www.ucsusa.org www.ucsusa.org
-
The nucleus of an atom is held together with great force, the "strongest force in nature."
-
- May 2017
-
learn.wsu.edu learn.wsu.edu
-
Is this forum closed for posting? How are students supposed to insert voice thread intros into this forum? I have been playing with Embed Audio, Embed Flash and nothing seems to work.
-
- Apr 2017
-
nationalera.wordpress.com nationalera.wordpress.com
-
sift ye as wheat
When you sift wheat you shake it hard to separate the kernels, so this is saying that the devil was trying to shake her emotions to separate her from Jesus.
-
-
digitalpaxton.org digitalpaxton.org
-
"Trump’s campaign promise to “maximize flexibility for states via block grants so that local leaders can design innovative Medicaid programs that will better serve their low-income citizens.” "
Again, the use of the phrase "will better serve our low income citizens" tried to sound like they are coming from a humanistic basis. They are also trying to frame this in a way that seems to give flexibility and freedom to innovate to local leaders...that by doing this they are facilitating this potentially more innovative and fliexible approach. It "sounds" good framing in this way, but it's not taking some of the realities of how horribly this can effect the states who might be left holding the bag financially and the citizens who may wind up left with out much needed services.
-
- Feb 2017
-
www.nytimes.com www.nytimes.com
-
To engage with the lives of others, white audiences would have to encounter something far more frightening: their irrelevance. They would have to reckon with the fact that the work will not always speak to them, orient them, flatter them with tales of their munificence or infamy, or comfort them with stereotypes.
In order to stop the erasure of the other, white people would have to take themselves out of the spotlight and realize not everything is for them. they would also have to encounter black suffering or something similar amongst themselves.
-
- Dec 2016
-
codkashacabka.files.wordpress.com codkashacabka.files.wordpress.com
-
a moment when we can go a little farther and say something, and there is a moment in which we should listen more to the people.
How nicely he connects the classroom and political gathering. This is how you are both a learning organizer and a community organizer.
-
-
sites.google.com sites.google.com
-
She said I am the one who will dance on the floor in the round
The significance of the "Billie Jean" when it came out was do to the fact that the song was about a person being told that they are some kids father.
-
- Oct 2016
-
school.bighistoryproject.com school.bighistoryproject.com
-
Eventually cells stuck together to form creatures with many cells. Plants and animals came out of the sea onto land and became ever more complex and aware
-
In the beginning, as far as we know, there was nothing. Suddenly, from a single point, all the energy in the Universe burst forth. Since that moment 13.8 billion years ago, the Universe has been expanding — and cooling down as it gets bigger
the universe has been expanding and cooling down as its gets bigger
-
- Aug 2016
-
github.com github.com
-
TWITTER_PAT=/Users/mwk/twitter_tokens
on my machine, I had to set the twitter path in the R console; couldn't quite suss how this text document worked. So, what I used:
Sys.setenv(TWITTER_PAT="/Users/shawngraham/twitter_tokens")
which probably isn't a good place to keep the tokens, but that's where they went when I did the normalize thing above.
-
- Jul 2016
-
www.futurelearn.com www.futurelearn.com
-
learning
Annotation
-
- Mar 2016
-
www.tanadineen.com www.tanadineen.com
-
DR. TANA DINEEN
-
- Jan 2016
-
learning.blogs.nytimes.com learning.blogs.nytimes.com
-
Make connections
I'm connecting this with Sarah's comment (hopefully) https://hypothes.is/a/AVIyDIYO8sFu_DXLVai1 mmmm, nope, that didn't work. What does the "Link" option do then?
-
- Dec 2015
-
mfeldstein.com mfeldstein.com
-
I’m sorry, but this sort of quasi-mystical garbage debases the very notion of education and harms Knewton’s brand in the process.
-
- Aug 2015
-
edu305.networkedlearningcollaborative.com edu305.networkedlearningcollaborative.com
- Jun 2015
-
www.helinurmi.fi www.helinurmi.fi
-
The pattern of these phenomena is the book’s theme. The book is very practical and its intention is far from mine, it helps to sell something to anyone, it gives lists to check if you have tried properly
The book: Effectiveness checklists that you can follow in a selling activity. How to do it properly.
Your aim: Understand authentic events online
-
- Apr 2015
-
github.com github.com
-
hypothesis.js
hypothesis.js
is injected into the page by embed.js using either the browser's plugin API or (in the case of the bookmarklet) the DOM API. (embed.js
was in turn injected by the browser plugin or bookmarklet).hypothesis.js
is the "bootstrap" code that connects up and starts the various components of the Hypothesis app. -
app: jQuery('link[type="application/annotator+html"]').attr('href'),
Here we find the
<link rel="sidebar" ...
thatembed.js
injected into the page. We pass it into the constructor method of Annotator.Host below. -
window.annotator = new Klass(document.body, options);
Calling the Annotator.Host construct, passing an
options
object including our sidebar link. -
Annotator.noConflict().$.noConflict(true);
Having created our
Annotator
instance and added our custom plugins etc to it, we inject Annotator into the page.
-
-
github.com github.com
-
layout.app_inject_urls
app_inject_urls
is the list of scripts and stylesheets that we're going to inject into the page. This comes from layouts.py, which in turn gets it from assets.yaml.Most importantly these URLs to be injected include a minified version of hypothesis.js.
-
var baseUrl = document.createElement('link'); baseUrl.rel = 'sidebar'; baseUrl.href = '{{ app_uri or request.resource_url(context, 'app.html') }}'; baseUrl.type = 'application/annotator+html'; document.head.appendChild(baseUrl);
Finally, we inject a
<link rel="sidebar" type="application/annotator+html" href=".../app.html">
into the<head>
of the document. This is the HTML page for the contents of the sidebar/iframe. This link will be picked up by hypothesis.js later. -
if (resources.length) { var url = resources.shift(); var ext = url.split('?')[0].split('.').pop(); var fn = (ext === 'css' ? injectStylesheet : injectScript); fn(url, next); }
This loop is where we actually call
injectScript()
orinjectStylesheet()
on each of the resource URLs defined above. -
var injectScript = inject.script || function injectScript(src, fn) {
And we do the same thing for injecting scripts as we did for injecting stylesheets - we either use the function passed in by the browser plugin, or when called by the bookmarklet we fall back on the DOM API.
-
var injectStylesheet = inject.stylesheet || function injectStylesheet(href, fn) {
hypothesisInstall()
will use theinject.stylesheet()
function passed in to it to inject stylesheets into the page or, if no function was passed in, it'll fallback on the default function defined inline here.The default method just uses the DOM's
appendChild()
method, but this method may fail if the site we're trying to annotate uses the Content Security Policy.That's why when we're using one of the browser plugins rather than the bookmarklet, we pass in the browser API's method for injecting a stylesheet instead.
This is why the bookmarklet doesn't currently work on GitHub, for example, but the Chrome plugin does.
-
embed.js
embed.js
is responsible for "embedding" the different components of the Hypothesis frontend application into the page.First, either bookmarklet.js or one of the browser plugins injects a
<script>
tag toembed.js
into the page, thenembed.js
runs.This way the code in
embed.js
is shared across all bookmarklets and browser plugins, and the bookmarklets and plugins themselves have very little code.
-
-
github.com github.com
-
app.appendTo(@frame)
And we inject our
<iframe>
into ... the frame? (@frame
is a<div>
that wraps our<iframe>
, it's defined and injected into the page in guest.coffee). -
app = $('<iframe></iframe>') .attr('name', 'hyp_sidebar_frame') .attr('seamless', '') .attr('src', src)
Finally, this is where we create the
<iframe>
element that is the Hypothesis sidebar!
-
-
github.com github.com
-
embed = document.createElement('script'); embed.setAttribute('src', embedUrl); document.body.appendChild(embed);
Here we construct the actual
<script>
element, set itssrc
URL, and inject it into the page using the DOM's appendChild() method. -
var embedUrl = '{{request.resource_url(context, "embed.js")}}';
The whole job of the bookmarket is to inject a
<script src=".../embed.js">
element into the current page. Thesrc
URL of this script element points to embed.js, another Pyramid template rendered by the server-side Hypothesis app. -
bookmarklet.js
bookmarklet.js
is the Pyramid template (rendered by our server-side Pyramid app) for the Hypothesis bookmarklet. This little bit of JavaScript (after being rendered by Pyramid) is what the user actually drags to their bookmarks bar as a bookmarklet.
-
- Apr 2014
-
www.newschallenge.org www.newschallenge.org
-
science will produce improved results and better serve the community.
How will the results be improved and in what way will the community be better served?
I expect you explain how later in the document and provide examples, but to strengthen the intro and capture your readers give the a teaser of what's to come if they continue reading.
-