Firefox/Feature Brainstorming:Form handling and text areas: Difference between revisions

→‎Annotations: moved to Brainstorming:Annotation page
(→‎Annotations: moved to Brainstorming:Annotation page)
Line 127: Line 127:
When the pointer or focus is on a link to a page that is already open in the browser, show the link visually as a line from the source to the target.  When a link to an anchor is followed, flash a circle around the anchor on the page.  This fixes two common problems: not knowing where the link is supposed to follow, if the page is too short to be scrolled, and not seeing the context before the link because if the page scrolls the anchor to the first line.
When the pointer or focus is on a link to a page that is already open in the browser, show the link visually as a line from the source to the target.  When a link to an anchor is followed, flash a circle around the anchor on the page.  This fixes two common problems: not knowing where the link is supposed to follow, if the page is too short to be scrolled, and not seeing the context before the link because if the page scrolls the anchor to the first line.


== Annotations ==
 
Allow the browser to make annotations of arbitrary parts of text and publish them as web pages.  Publishing will require servers, which can be provided by volunteers initially, and businesses when the concept is proven.
* How would you be able to get companies to go along with this? Most corporations would be afraid people would attach annotations to their pages and start spamming. Also, how would you address some pages that are collectively represented by one URL? --[[User:Armaetin|Armaetin]] 16:37, 28 March 2007 (PDT)
** Companies, and all web page authors, would not have a say in what others publish about their web pages, just as today.  The difference with annotations is that they are easier to create and link to a portion of a web page.  This is a vehicle for free speech, global understanding and democracy.  Users will be able to choose to see or hide the annotations of a web page they are visiting. 
** Your second question may be asking several different things.  Annotations may be stored together with a digest (MD5 sum) or cached local copy of the web page or portion of page that they refer to.  Then those can be compared with the rendered page to automatically check that the annotation applies.  If you want to annotate any page represented by some URL (for example, a dynamically generated page), do not associate any content with the annotation.  Annotations can also apply to sets of pages represented by different URLs.  An annotation consists of an HTML document (description) and a generalized link to a list of content on addressed pages.  An element in the list can be specified as a start and end address in the given document, possibly together with a digest of the content.
*** Ok, I get it. However, I think this should be optional (and by optional, I don't mean hiding the annotations; when annotations is turned off, it should be as Firefox didn't have the feature) for the user because having annotations is equivalent to loading two pages for every one, thus hindering some of those who have slower Internet connections or bugging those who do want to see annotations. Another concern that I have is that some webs sites may feel that annotations threaten their businesses. After all, why pay to put your advertisement on a website when you can attach an advertisement to an annotation? Many websites that currently provide free services could begin charging users because they feel that the advertising business could become marginally profitable. Other than that, a good (if not revolutionary) idea. Perhaps, if this becomes successful, users should be able to pick from whom they want annotations from. --[[User:Armaetin|Armaetin]] 16:37, 28 March 2007 (PDT)


== Zoom ==
== Zoom ==
31

edits