Web 前端常用英文单词

Tags
english
Created
May 31, 2015 1:59 PM

Front-to-End

// 包含 HTML,JS,CSS,WebAPIs,Accessibility,Develop,Glossary 常用的单词,主要来自 MDN 文档和自己的总结。

HTML now pays more attention to semantics

<address><article><aside><footer><header><hgroup><main><nav>(navigation), <section><blockquote>, <q>(quotation), <cite>(cited creative work), <dl>(description list), <dt>(term), <dd>(detail/definition), <div>(division), <figure><figcaption><hr>(horizontal rule->thematic break), <li><ol>(ordered list), <ul><p>(paragraph), <pre>(preformatted), <a>(anchor), <abbr>(abbreviation), <b>(bring attention), <bdi>(bidirectional isolate), <bdo>(override), <br>(break), <code><data><time><dfn>(definition phrase or sentence), <em>(emphasis), <strong>(importance), <i>(italic->some reason), <kbd>(keyboard), <mark><ruby>(ruby annotation), <rt>(ruby text), <rp>(fallback parentheses), <rb>(base), <rtc>(container), <rbc><s>(strikethrough), <samp>(sample), <small>(smaller->side-comments and small print), <span>(generic inline), <sub>(subscript), <sup>(superscript), <var>(variable), <wbr>(word break), <map><area><audio><img><track><iframe>(inline frame), <source>(multiple media resources), <del>(deleted), <ins>(insert), <slot><template><button><datalist><fieldset><form><input><label><legend><meter><optgroup><option><output><progress><select><textarea><details>, <summary><dialog><menu><menuitem><table><caption><tbody><thead><th>(defines a cell as header of a group of table cells), <tfoot><tr>(row), <td>(defines a cell of a table that contains data)

Global attributeaccesskeyautocapitalizeclasscontenteditablecontextmenudir(directionality), draggabledropzonehiddenid(identifier), is(like a registered custom built-in element), lang(language), slotspellcheckstyletabindextitletranslatedata-*aria-*, on*

Attribute list: accept, accept-charset, action, allow, alt(alternative), async, autocomplete, autofocus, autoplay, buffered, charset, checked, cite, cols(columns), colspan(span columns), content, controls, coords, crossorigin, data, datetime, decoding, default, defer, disabled, download, enctype, for, form, formaction, headers,  high, href, hreflang, http-equip, importance, integrity, ismap, kind, label, language, lazyload, list, loop, low, max, maxlength, minlength, media, method, min, multiple, muted, name, novalidate, open, optimum(optimal numeric), pattern, ping(tracking), placeholder, poster, preload, readonly, rel(relationship), required, reversed, rows, rowspan, sandbox, scope, selected, size, sizes, span, src(source), srcdoc, srclang, srcset, start, step, target, type, usemap, value, wrap

Link types: alternate, author, bookmark, canonical, dns-prefetch, external, help, icon, license, manifest, modulepreload, next, nofollow, noopener, noreferrer, pingback, preconnect, prefetch, preload, prerender, prev, search, shortlink, stylesheet, tag

Content categories

  1. Main content categories
    1. Metadata content
    2. Flow content
    3. Sectioning content
    4. Heading content
    5. Phrasing content
    6. Embedded content
    7. Interactive content
    8. Palpable content:
    9. Form-associated content
      1. listed: in the form.elements
      2. labelable: can be associated with <label>
      3. submittable: constructing the form data
      4. resettable: can be affected when a form is reset
  2. Secondary categories

// todo: 填充属性,方法

primitivesBooleanNullUndefinedNumberStringSymbol

eval()isFinite()isNaN()parseFloat()parseInt()decodeURI()decodeURIComponent()encodeURI()encodeURIComponent()escape()unescape()

ObjectFunctionBooleanSymbolErrorEvalErrorInternalErrorRangeErrorReferenceErrorSyntaxErrorTypeErrorURIError

NumberMathDate

StringRegExp

ArrayInt8ArrayUint8Array(8-bit unsigned integers), Uint8ClampedArrayInt16ArrayUint16ArrayInt32ArrayUint32ArrayFloat32ArrayFloat64Array

MapSetWeakMapWeakSet

ArrayBufferSharedArrayBufferAtomicsDataViewJSON

PromiseGeneratorGeneratorFunctionAsyncFunction

ReflectProxy

Intl(Internationalization), Intl.CollatorIntl.DateTimeFormatIntl.NumberFormat

WebAssemblyWebAssembly.ModuleWebAssembly.InstanceWebAssembly.MemoryWebAssembly.TableWebAssembly.CompileErrorWebAssembly.LinkErrorWebAssembly.RuntimeError

argumentsArrow functionsDefault parametersRest parameters

Control flow: BlockbreakcontinueEmptyif…elseswitchthrowtry…catch

Declarations: var(variable), letconst(constant)

functionreturnclasssupernew.target

Iterations: do…whileforfor…infor…ofwhile

debuggerexportimportimport.metalabelwithyield

Property accessors

Increment and decrement

Unary operators, Arithmetic operators, Relational operators, Equality operators, Bitwise shift operators, Binary bitwise operators, Binary logical operators, Conditional (ternary) operator, Assignment operators, Comma operator

Lexical grammarData types and data structuresStrict modeDeprecated features

Reserved keywords: enum, await, implements, interface, package, private, protected, public

A

B

C

D

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

Z

Others

CSS data types:

A

B

C

D

E

F

G

H

I

K

L

M

N

O

P

R

S

T

U

V

W

X

Abstract Roles:

Widget Roles:

Document Structure:

Landmark Roles:

Live Region Roles:

Window Roles:

SuperMade with Super