HTML Anker/Hashtag Beispiel

Chris Messina (Produkt-Entwickler für Google und Uber und Erfinder des "Hashtags")
Primarily because hashtags are not patentable. The idea is not new; there is 'prior art' dating back more than 20 years. Hashtags are just a modern implementation of an old idea.

Das a-Tag hat seine Namen von anchor (deutsch (Seiten-)Anker). Ursprünglich war ein a-Tag mit einem name-Attribut ein Sprungziel eines Verweises oder Hashtags, dies ist jedoch mittlerweile obsolet. Heute kann jedes beliebige Html-Tag mit einem id-Attribut als Verweisziel fungieren.

Beispiel:

		
			Hyperlink:
			 <a href="#law">CHOICE OF LAW</a>
			oder URL-Fragment:
			 https://dhbw.koch.team/demo/hashtags/#law

			mit Sprung auf:
			<a name="law"></a>
			 oder:
			<h3 id="law">CHOICE OF LAW</h3>
		
	

Anwahl über Anker/Hashtag:

Anwahl über ID:


Siehe auch:
https://developer.mozilla.org/de/docs/Web/HTML/Element/a
https://en.wikipedia.org/wiki/Chris_Messina_(open-source_advocate)


Microsoft EULA-Beispiel für Anker/Hashtags:

MICROSOFT SOFTWARE LICENSE AGREEMENT

MICROSOFT OFFICE 2013 DESKTOP APPLICATION SOFTWARE

To determine which one of the two separate sets of license terms below apply to you, check the license designation. This is printed either on your product key, or might be shown on your Certificate of Authenticity, or on the download page if you obtained the software online. If your designation is “FPP,” “Retail” or “PIPC,” then the Retail License Terms below apply to you. If OEM, then the OEM License Terms below apply to you. If you need help, please go to microsoft.com/office/eula to determine which license you have.

RETAIL LICENSE TERMS

Thank you for choosing Microsoft Office 2013. This is a license agreement between you and Microsoft Corporation (or, based on where you live, one of its affiliates) that describes your rights to use the Office 2013 software. For your convenience, we’ve organized this agreement into two parts. The first part includes introductory terms; the Additional Terms and Limited Warranty follow and contain greater detail. You should review the entire agreement, including any linked terms, because all of the terms are important and together create this contract that applies to you. You can review linked terms by pasting the forward link into your browser window. THE ADDITIONAL TERMS CONTAIN A BINDING ARBITRATION CLAUSE AND CLASS ACTION WAIVER. IF YOU LIVE IN THE UNITED STATES, THESE AFFECT YOUR RIGHTS TO RESOLVE A DISPUTE WITH MICROSOFT, AND YOU SHOULD READ THEM CAREFULLY.

BY ACCEPTING THIS AGREEMENT OR USING THE SOFTWARE, YOU AGREE TO ALL OF THESE TERMS AND CONSENT TO THE TRANSMISSION OF CERTAIN INFORMATION DURING ACTIVATION AND FOR INTERNET-BASED FEATURES OF THE SOFTWARE. IF YOU DO NOT ACCEPT AND COMPLY WITH THESE TERMS, YOU MAY NOT USE THE SOFTWARE OR FEATURES. Instead, you should return it to the retailer or other place where you purchased the software license, for a refund or credit.

How can I use the software? We do not sell our software or your copy of it – we only license it. Under our license we grant you the right to install and run that one copy on one computer (the licensed computer) for use by one person at a time, but only if you comply with all the terms of this agreement. Our software license is permanently assigned to the licensed computer. Please refer to the Additional Terms for licenses and conditions that are specific to certain countries, Limited Rights Versions and Special Editions of the software. The components of the software are licensed as a single unit. You may not separate or virtualize the components and install them on different computers. The software may include more than one version, such as 32-bit and 64-bit, and you may install and use only one version at a time. Except for the permitted use described under “Remote Access” below, this license is for direct use of the software only through the input mechanisms of the licensed computer, such as a keyboard, mouse, or touchscreen. It does not give permission for installation of the software on a server or for use by or through other computers or devices connected to the server over an internal or external network. The software also is not licensed for commercial hosting. For more information on multiple user scenarios and virtualization, see the Additional Terms.

ADDITIONAL TERMS

A. LICENSE RIGHTS AND MULTI USER SCENARIOS 1. Computer. In this agreement, “computer” means a hardware system (whether physical or virtual) with a storage device capable of running the software. A hardware partition or blade is considered to be a computer.
2. Multiple or Pooled Connections. You may not use hardware or software to multiplex or pool connections, or otherwise allow multiple users or multiple computers or devices to access or use the software indirectly through the licensed computer.
3. Use in a Virtualized Environment. If you use virtualization software, including client hyper-v, to create one or more virtual computers on a single computer hardware system, each virtual computer, and the

physical computer, is considered a separate computer for purposes of this agreement. This license allows you to install only one copy of the software for use on one computer, whether that computer is physical or virtual. If you want to use the software on more than one computer, you must obtain separate copies of the software and a separate license for each copy. Content protected by digital rights management technology or other full-volume disk drive encryption technology may be less secure in a virtualized environment.

B. BINDING ARBITRATION AND CLASS ACTION WAIVER

1. Application. This Section B applies to any dispute EXCEPT IT DOES NOT INCLUDE A DISPUTE RELATING TO THE ENFORCEMENT OR VALIDITY OF YOUR, MICROSOFT’S, OR EITHER OF OUR LICENSORS’ INTELLECTUAL PROPERTY RIGHTS. Dispute means any dispute, action, or other controversy between you and Microsoft concerning the software (including its price) or this agreement, whether in contract, warranty, tort, statute, regulation, ordinance, or any other legal or equitable basis. “Dispute” will be given the broadest possible meaning allowable under law.

2. Notice of Dispute. In the event of a dispute, you or Microsoft must give the other a Notice of Dispute, which is a written statement of the name, address and contact information of the party giving it, the facts giving rise to the dispute, and the relief requested. You must send any Notice of Dispute by U.S. Mail to Microsoft Corporation, ATTN: LCA ARBITRATION, One Microsoft Way, Redmond, WA 98052- 6399. A form is available at go.microsoft.com/fwlink/?linkid=245499. Microsoft will send any Notice of Dispute to you by U.S. Mail to your address if we have it, or otherwise to your e-mail address. You and Microsoft will attempt to resolve any dispute through informal negotiation within 60 days from the date the Notice of Dispute is sent. After 60 days, you or Microsoft may commence arbitration.

3. Small Claims Court. You may also litigate any dispute in small claims court in your county of residence or King County, Washington, if the dispute meets all requirements to be heard in the small claims court. You may litigate in small claims court whether or not you negotiated informally first.

C. CHOICE OF LAW

The laws of the state or country where you live govern all claims and disputes under this agreement, including breach of contact claims and claims under state consumer protection laws, unfair competition laws, implied warranty laws, for unjust enrichment, and in tort. If you acquired the software in any other country, the laws of that country apply. This agreement describes certain legal rights. You may have other rights, including consumer rights, under the laws of your state or country. You may also have rights with respect to the party from whom you acquired the software. This agreement does not change those other rights if the laws of your state or country do not permit it to do so.

D. ACTIVATION

1. More on How Activation Works. During activation, the software will send information about the software and your computer to Microsoft. This information includes the version, license version, language, and product key of the software, the Internet protocol address of the computer, and information derived from the hardware configuration of the computer. For more information about activation, see microsoft.com/piracy/activation.mspx. If the licensed computer is connected to the Internet, the software will automatically connect to Microsoft for activation. You can also activate the software manually by Internet or telephone. In either case, Internet and telephone service charges may apply.

2. Re-activation. Some changes to your computer components or the software may require re-activation of the software.

3. Activation Failure. During online activation, if the licensing or activation functions of the software are found to be counterfeit or improperly licensed, activation will fail. The software will notify you if the installed copy of the software is improperly licensed. In addition, you will receive reminders to obtain a properly licensed copy of the software.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...