diff --git a/Vivaldi/Vivaldi-bookmarklets.txt b/Vivaldi/Vivaldi-bookmarklets.txt new file mode 100755 index 0000000..e2b7784 --- /dev/null +++ b/Vivaldi/Vivaldi-bookmarklets.txt @@ -0,0 +1,34 @@ +BOOKMARKLETS +============ +Add to start.me +javascript:window.open("https://start.me/add_bookmark?url="+document.location+"&title="+document.title);history.replaceState({},"",window.location.href); + +Archive +javascript:window.open("https://web.archive.org/web/*/"+document.location.href);history.replaceState({},"",window.location.href); + +Autoscroll +javascript:/*The%20Autoscroll%20Bookmarket:Tim%20Harper:http://tim.theenchanter.com*/var%20_ss_interval_pointer;_ss_speed=5;_ss_speed_pairs=[[0,0],[1,200.0],[1,120.0],[1,72.0],[1,43.2],[1,25.9],[2,31.0],[4,37.2],[8,44.8],[8,26.4],[16,32.0]];_ss_last_onkeypress%20=%20document.onkeypress;_ss_stop=function(){clearTimeout(_ss_interval_pointer)};_ss_start=function(){_ss_abs_speed=Math.abs(_ss_speed);_ss_direction=_ss_speed/_ss_abs_speed;_ss_speed_pair=_ss_speed_pairs[_ss_abs_speed];_ss_interval_pointer=setInterval('scrollBy(0,'+_ss_direction*_ss_speed_pair[0]+');%20if((pageYOffset%3c=1)||(pageYOffset==document.height-innerHeight))%20_ss_speed=0;',_ss_speed_pair[1]);};_ss_adj=function(q){_ss_speed+=q;if(Math.abs(_ss_speed)%3e=_ss_speed_pairs.length)_ss_speed=(_ss_speed_pairs.length-1)*(_ss_speed/Math.abs(_ss_speed))};_ss_quit=function(){_ss_stop();document.onkeypress=_ss_last_onkeypress;};document.onkeypress=function(e){if((e.charCode==113)||(e.keyCode==27)){_ss_quit();return;};if(e.charCode%3e=48&&e.charCode%3c=57)_ss_speed=e.charCode-48;else%20switch(e.charCode){case%2095:_ss_adj(-2);case%2045:_ss_adj(-1);break;case%2043:_ss_adj(2);case%2061:_ss_adj(1);break;};_ss_stop();_ss_start();};_ss_stop();_ss_start();history.replaceState({},"",window.location.href); + +Force PiP +javascript:var v=document.querySelector("video");v.removeAttribute("disablePictureInPicture");v.requestPictureInPicture();history.replaceState({},"",location.href); + +ImgOps +javascript:(function(){url="//imgops.com/imgops.js";document.body.appendChild(document.createElement("script")).src=url+"?"+new%20Date().getTime();})();history.replaceState({},"",window.location.href); + +Kick Ass, Destroy The Web! +javascript:var KICKASSVERSION='2.0';var s = document.createElement('script');s.type='text/javascript';document.body.appendChild(s);s.src='//hi.kickassapp.com/kickass.js';void(0); + +Mail Link +javascript:document.location.href="mailto:?subject="+encodeURIComponent(document.title)+"&body="+encodeURIComponent(document.location);history.replaceState({},"",window.location.href); + +MultiSearch +javascript:query=prompt("Query");if(query){window.open("https://google.com/search?q="+query);window.open("https://bing.com/search?q="+query)};history.replaceState({},"",window.location.href); + +Press This Page! +javascript:window.open("https://stian.sdf.org/wp/wp-admin/press-this.php?u="+document.location.href);history.replaceState({},"",window.location.href); + +Site Selection Search +javascript:q=window.getSelection().toString();if(!q)q=prompt("Search%20terms");if(q!=null)window.open("https://www.google.com/search?q="+q+"+site:"+location.hostname);history.replaceState({},"",window.location.href); + +Vivaldi Social Share +javascript:window.open("https://social.vivaldi.net/share?text="+document.title+"&url="+location.href);history.replaceState({},"",window.location.href); diff --git a/Vivaldi/Vivaldi-chains.txt b/Vivaldi/Vivaldi-chains.txt new file mode 100755 index 0000000..4740ad7 --- /dev/null +++ b/Vivaldi/Vivaldi-chains.txt @@ -0,0 +1,43 @@ +CHAINS +====== +Open Downloads Page +chrome://downloads + +Follow PiP +javascript:(()=>{var visible=true;document.addEventListener("visibilitychange", (e) => {visible = !visible; if (!visible){[...document.querySelectorAll('video')].filter(v => !v.paused)[0].requestPictureInPicture();return;}document.pictureInPictureElement && document.exitPictureInPicture();});history.replaceState({},"",location.href)})(); + +Force PiP +javascript:var v=document.querySelector("video");v.removeAttribute("disablePictureInPicture");v.requestPictureInPicture();history.replaceState({},"",location.href); + +Rename Tab +javascript:(function(){var title=prompt("New title?", document.title);if(title){document.title=title;}history.replaceState({},"",location.href);})(); + +Copy URL as link +javascript:(function copy(c){c.clipboardData.setData('text/html',''+document.title+'');c.clipboardData.setData("text/plain", location.href);c.preventDefault();}document.addEventListener("copy",copy);document.execCommand("copy");document.removeEventListener("copy",copy);history.replaceState({},"",location.href);)(); + +Press This Page +https://stian.sdf.org/wp/wp-admin/press-this.php?url-scan-submit=Scan&u={page_url} + +Mail Link +javascript:document.location.href='mailto:?subject='+encodeURIComponent(document.title)+'&body='+encodeURIComponent(document.location); + +Share on Vivaldi Social +https://social.vivaldi.net/share?text={page_title}&url={page_url} + +Archive Page +https://archive.today/submit/?url={page_url} + +Search Yandex Images +https://yandex.com/images/search?rpt=imageview&url={src_url} + +Search ImgOPS +https://imgops.com/{src_url} + +Translate selection with DeepL +https://www.deepl.com/translator#auto/en/{selection} + +Translate Page with Google +https://translate.google.com/website?u={page_url} + +Translate Selection with Google +https://translate.google.com/?sl=auto&tl=auto&text={selection} diff --git a/Vivaldi/Vivaldi-logo-red.svg b/Vivaldi/Vivaldi-logo-red.svg new file mode 100755 index 0000000..789a24d --- /dev/null +++ b/Vivaldi/Vivaldi-logo-red.svg @@ -0,0 +1,6 @@ + \ No newline at end of file diff --git a/Vivaldi/Vivaldi-notes.txt b/Vivaldi/Vivaldi-notes.txt new file mode 100755 index 0000000..3457a68 --- /dev/null +++ b/Vivaldi/Vivaldi-notes.txt @@ -0,0 +1,70 @@ +INSTALLER COMMAND LINE OPTIONS +--vivaldi-install-dir +--vivaldi-silent +--vivaldi-standalone +--vivaldi-register-standalone +--disable-vivaldi + +INSPECT UI +vivaldi --debug-packed-apps --silent-debugger-extension-api +vivaldi://inspect/#apps/ + +https://forum.vivaldi.net/topic/16684/inspecting-the-vivaldi-ui-with-devtools + +SSL CAPTURE +vivaldi --ssl-key-log-file="%appdata%\wireshark\ssl-keys.log + +PROXY +vivaldi --proxy-server="localhost:8080" + +DEBUGGING +https://chromedevtools.github.io/devtools-protocol/ + +vivaldi --remote-debugging-port=9222 +curl -X put 'http://localhost:9222/json/new?https://example.com' +curl -X PUT 'http://localhost:9222/json/new?chrome://vivaldi-webui/startpage' +curl "http://localhost:9222/json/activate/85C9AEF32E9D46B1B94BF1F9EB9241C3" + +List WS endpoints: +curl 'http://127.0.0.1:9222/json' + +websocat --jsonrpc --jsonrpc-omit-jsonrpc 'ws://127.0.0.1:9222/devtools/page/0F3F891DF180310443ECDEEC986678F2' +Page.navigate {"url":"https://example.com"} + +DEBUG LOGS +vivaldi --enable-logging +Verbose: --v=3 +vivaldi --enable-logging=stderr --v=3 > log.txt 2>&1 +https://www.chromium.org/for-testers/enable-logging/ + +DELETE BOOKMARK THUMBS +jq 'del(recurse | objects | select(has("Thumbnail")) .Thumbnail | select(startswith("data:image")))' Bookmarks > Bookmarks.new +Dangerous, deletes all thumbs: +jq 'del(recurse | objects | .Thumbnail)' Bookmarks > Bookmarks.new + +EXPORT HOTKEYS +jq '.vivaldi.actions' Preferences > actions.json + +IMPORT HOTKEYS +jq '.vivaldi.actions = input' Preferences actions.json > Preferences.new + +COUNT BOOKMARKS +grep -c 'url":' Bookmarks +grep -c 'Thumbnail":' Bookmarks + +DOWNLOAD CHANGELOGS +wget -mH -nd -e robots=off -A .html -I "/update" "https://vivaldi.com/download/archive/?platform=win" +wget -mH -nd -e robots=off -A .txt --user "sopranos" --password "xxx" "https://sopranos.vivaldi.com/oldsopranosmails.html" + +LIST HISTORY URLS +sqlite3 -csv -header History "SELECT urls.url as 'URL', urls.title as 'Title', urls.visit_count as 'Visit Count', datetime(visits.visit_time / 1000000 + (strftime('%s', '1601-01-01')), 'unixepoch', 'localtime') as 'Date' \ +FROM urls, visits \ +WHERE urls.id = visits.url;" > history.csv + +BACKUP SEARCH ENGINES +sqlite3 "Web Data" -line "select short_name, keyword, url, suggest_url, image_url, search_url_post_params, suggest_url_post_params, image_url_post_params from keywords;" > keywords.txt +sqlite3 "Web Data" -markdown "select short_name, keyword, url, suggest_url, image_url, search_url_post_params, suggest_url_post_params, image_url_post_params from keywords;" > keywords.md +sqlite3 "Web Data" ".dump keywords" > keywords.sql + +TRANSLATION TEST +curl -H 'Content-Type: application/json' -d '{"source":"en","target":"zh-Hans","q":["Customizations & Extensions"]}' "https://mimir2.vivaldi.com/api/translate" diff --git a/Vivaldi/Vivaldi-settings.txt b/Vivaldi/Vivaldi-settings.txt new file mode 100755 index 0000000..8d66efc --- /dev/null +++ b/Vivaldi/Vivaldi-settings.txt @@ -0,0 +1,114 @@ +PANELS +====== +https://devdocs.io/ +file:///C:/Users/Stian/Documents/Settings/Vivaldi/Panels/HTML/index.html +file:///C:/Users/Stian/Documents/Settings/Vivaldi/panels/CSS/index.html +file:///C:/Users/Stian/Documents/Settings/Vivaldi/panels/HTTP/index.html +file:///C:/Users/Stian/Documents/Settings/Vivaldi/panels/JS/index.html +file:///C:/Users/Stian/Documents/Settings/Vivaldi/panels/triplecolors.html +file:///C:/Users/Stian/Documents/Settings/Vivaldi/panels/html-chars.html +file:///C:/Users/Stian/Documents/Settings/Vivaldi/panels/Radio/index.html +https://www.w3schools.com/colors/colors_picker.asp +http://www.dict.org/bin/Dict +https://emojidb.org/ +https://ss64.com/ +chrome://settings/cookies/ +chrome://chrome-urls/ + +THEME +===== +26272a +ececec +006ed7 +832929 +Contrast: 5 +Saturation: 100% +Transparency: 5% +Blur: 0 +Rounding: 5px + +COOKIES +======= +[*.]1337x.to +[*.]7digital.com +[*.]adventur.no +[*.]allmusic.com +[*.]amazon.co.uk +[*.]amazon.com +[*.]archive.org +[*.]autohotkey.com +[*.]battlefront.com +[*.]bbc.com +[*.]beatport.com +[*.]codepen.io +[*.]deviantart.com +[*.]discogs.com +[*.]discord.com +[*.]discordapp.com +[*.]ecosia.org +[*.]emojipedia.org +[*.]epicgames.com +[*.]feedly.com +[*.]finn.no +[*.]flickr.com +[*.]get.no +[*.]github.com +[*.]gitlab.com +[*.]gog.com +[*.]google.com +[*.]google.no +[*.]googleusercontent.com +[*.]hinterlandforums.com +[*.]humblebundle.com +[*.]imdb.com +[*.]imgur.com +[*.]itslearning.com +[*.]jottacloud.com +[*.]kickstarter.com +[*.]kingdomofloathing.com +[*.]last.fm +[*.]live.com +[*.]lnlpublishing.com +[*.]matrixgames.com +[*.]mediamonkey.com +[*.]mega.nz +[*.]microsoft.com +[*.]moddb.com +[*.]nav.no +[*.]norge.no +[*.]pastebin.com +[*.]paypal.com +[*.]rockpapershotgun.com +[*.]sdf.org +[*.]searxng.se +[*.]serverfault.com +[*.]slack.com +[*.]spotify.com +[*.]stackexchange.com +[*.]stackoverflow.com +[*.]start.me +[*.]startpage.com +[*.]steamcommunity.com +[*.]steampowered.com +[*.]superuser.com +[*.]svtplay.se +[*.]telia.no +[*.]teliaplay.no +[*.]thedarkmod.com +[*.]theregister.com +[*.]toobnix.org +[*.]twcenter.net +[*.]tx0.org +[*.]vibbo.no +[*.]vimeo.com +[*.]vivaldi.com +[*.]vivaldi.net +[*.]w3schools.com +[*.]wikipedia.org +[*.]wolframalpha.com +[*.]wordpress.org +[*.]youtube.com +[*.]yr.no +bandcamp.com +stian.sdf.org +tv.nrk.no diff --git a/Vivaldi/adblock/filters-ublock.txt b/Vivaldi/adblock/filters-ublock.txt new file mode 100755 index 0000000..a0db5ac --- /dev/null +++ b/Vivaldi/adblock/filters-ublock.txt @@ -0,0 +1,54 @@ +! Title: Adblock Filters NEW (personal) +! Block all Service Worker requests, with exceptions +||$csp=worker-src 'none' +@@||$csp=worker-src 'none',domain=docs.google.com +@@||$csp=worker-src 'none',domain=spotify.com +@@||$csp=worker-src 'none',domain=w3schools.com +@@||$csp=worker-src 'none',domain=mega.nz +@@||$csp=worker-src 'none',domain=sdf.org +@@||$csp=worker-src 'none',domain=1337x.to + +! Block all WebSocket requests +!$websocket + +! Block all WebSocket requests to localhost +127.0.0.1^$websocket +localhost^$websocket + +! V Forum +forum.vivaldi.net###post-tooltip.card +forum.vivaldi.net##.selection-tooltip-container + +! Hide Google search "Scroll to Text Fragment" +google.*##div.xpdopen + +! Google Sign-in popup +||accounts.google.com^$third-party + +! 2021-12-06 https://www.reddit.com +||reddit.com/account/sso/one_tap/$subdocument + +! 2021-12-22 https://store.steampowered.com +@@||paypal.com^$domain=store.steampowered.com + +! 2021-11-28 https://www.discogs.com +discogs.com##.ad_container +discogs.com##.ads-here + +! 2022-03-20 https://www.wired.com +wired.com##.paywall-bar--expanded,.paywall-bar__expanded + +! 2022-03-26 https://www.washingtonpost.com +washingtonpost.com###leaderboard-wrapper + +! 2022-04-01 https://www.nrk.no +nrk.no##.nrk-masthead__info-banner--cookie + +! 2022-10-15 https://www.rockpapershotgun.com +rockpapershotgun.com##.advert_container + +! Loading track modal https://musify.club/ +musify.club###__adv_audioad_container + +! 2024-04-03 https://1337x.to +1337x.to###freevpn diff --git a/Vivaldi/adblock/filters.txt b/Vivaldi/adblock/filters.txt new file mode 100755 index 0000000..1a80b22 --- /dev/null +++ b/Vivaldi/adblock/filters.txt @@ -0,0 +1,32 @@ +! Title: Adblock Filters (personal) +! EXCEPTIONS +@@||log.medietall.no^$domain=nrk.no +@@||apibay.org^$domain=thepiratebay.org +@@||exdynsrv.com^$domain=thepiratebay.org +@@||wpadmngr.com^$domain=thepiratebay.org +@@||forexprostools.com^ +@@||tiktok.com^ + +! Block all WebSocket requests +!$websocket + +! Block all WebSocket requests to localhost +!127.0.0.1^$websocket +!localhost^$websocket + +! DOMAIN BLOCKS +||truthsocial.com^$document +||rt.com^$document +||facebook.com^$document + +! ELEMENT HIDING +example.com##h1 + +||washingtonpost.com^$1p,script +||nytimes.com^$3p,script + +@@||majorgeeks.com^$elemhide +@@||majorgeeks.com^$generichide + +! Test of 3p blocking +*^$third-party,script,subdocument,domain=dictionary.com diff --git a/Vivaldi/backup-vivaldi.cmd b/Vivaldi/backup-vivaldi.cmd new file mode 100755 index 0000000..bfcee4f --- /dev/null +++ b/Vivaldi/backup-vivaldi.cmd @@ -0,0 +1,18 @@ +@echo off +set vivaldi_dir="%localappdata%\Vivaldi\User Data\Default" +set backup_dir="%documents%\Settings\Vivaldi\backup" + +cd /d %vivaldi_dir% + +zip -u %backup_dir%\Profile.zip Bookmarks Preferences "Secure Preferences" Notes "Web Data" + +xcopy /qy contextmenu.json %backup_dir% +xcopy /qy mainmenu.json %backup_dir% + +jq '.vivaldi' Preferences > %backup_dir%\vivaldi-settings.json + +xcopy /qy "Web Data" %backup_dir% +sqlite3 "%backup_dir%\Web Data" -line "select short_name, keyword, url, suggest_url, image_url, search_url_post_params, suggest_url_post_params, image_url_post_params from keywords;" > %backup_dir%\keywords.txt +sqlite3 "%backup_dir%\Web Data" -markdown "select short_name, keyword, url, suggest_url, image_url, search_url_post_params, suggest_url_post_params, image_url_post_params from keywords;" > %backup_dir%\keywords.md +sqlite3 "%backup_dir%\Web Data" ".dump keywords" > %backup_dir%\keywords.sql +del %backup_dir%\"Web Data" diff --git a/Vivaldi/keyboard.html b/Vivaldi/keyboard.html new file mode 100755 index 0000000..eda1ed0 --- /dev/null +++ b/Vivaldi/keyboard.html @@ -0,0 +1,693 @@ + + +
+| WINDOW | |
| New Window | Ctrl+N |
| New Private Window | Ctrl+Shift+N |
| Close Window | Ctrl+Shift+Q |
| Quick Commands | Ctrl+E F2 |
| Task Manager | Shift+Esc |
| Settings | Alt+F2 Ctrl+F12 |
| Extensions | Ctrl+Shift+E |
| History | Ctrl+H |
| Notes | Shift+O |
| Bookmarks | Ctrl+B |
| Delete Browsing Data | Ctrl+Shift+Del |
| Keyboard Cheat Sheet | Ctrl+F2 |
| Show Webpage Access Key Shortcuts | Shift+F2 |
| Break Mode | Ctrl+Shift+. |
| Capture Area to File | Ctrl+Alt+F |
| Capture Area to Clipboard | Ctrl+Alt+C |
| Focus Next Pane | F6 Ctrl+2 |
| Focus Previous Pane | Shift+F6 Ctrl+1 |
| Ctrl+P | |
| View Page Source | Ctrl+U Alt+F3 |
| Developer Tools | F12 |
| Toggle Developer Tools | Ctrl+Shift+C |
| Undo | Ctrl+Z |
| Redo | Ctrl+Y |
| Cut | Ctrl+X |
| Copy | Ctrl+C |
| Paste | Ctrl+V |
| Select All | Ctrl+A |
| Paste as Plain Text | Alt+Insert Ctrl+Shift+V |
| Paste and Go | Ctrl+G |
| VIEW | |
| Fullscreen Mode | F11 |
| Bookmarks Bar | Ctrl+Alt+B |
| Menu Position | Ctrl+Alt+M |
| Status Bar | Ctrl+Alt+S |
| Tab Bar | Ctrl+Alt+T |
| Address Bar | Ctrl+Alt+A |
| Toggle UI | Ctrl+F11 |
| Page Zoom In | + Ctrl++ |
| Page Zoom Out | - Ctrl+- |
| Page Zoom Reset | Ctrl+0 * Ctrl+Numpad0 |
| UI Zoom In | Ctrl+Alt++ |
| UI Zoom Out | Ctrl+Alt+- |
| UI Zoom Reset | Ctrl+Alt+* Ctrl+Alt+0 |
| Panel | F4 |
| Focus Panel | F1 |
| Focus Panel Controls | Ctrl+5 Alt+F1 |
| Focus Bookmarks Bar | F9 |
| Focus Tab Bar | F8 Ctrl+F1 Shift+Home |
| Toggle Floating Panel | Ctrl+Alt+F4 |
| Open Next Panel | Ctrl+Shift+Page↓ Ctrl+4 |
| Open Previous Panel | Ctrl+Shift+Page↑ Ctrl+3 |
| Toggle Current Panel | Shift+F4 |
| Bookmarks Panel | Ctrl+Shift+B |
| Reading List Panel | Ctrl+Shift+R |
| Downloads Panel | Ctrl+Shift+D |
| History Panel | Ctrl+Shift+H |
| Notes Panel | Ctrl+Shift+O |
| Translate Panel | Ctrl+Shift+L |
| Window Panel | Ctrl+Shift+W |
| Web Panel 1 | Alt+Shift+1 |
| Web Panel 2 | Alt+Shift+2 |
| Web Panel 3 | Alt+Shift+3 |
| Web Panel 4 | Alt+Shift+4 |
| Web Panel 5 | Alt+Shift+5 |
| Web Panel 6 | Alt+Shift+6 |
| Web Panel 7 | Alt+Shift+7 |
| Web Panel 8 | Alt+Shift+8 |
| Web Panel 9 | Alt+Shift+9 |
| TAB | |
| New Tab | Ctrl+T |
| New Top Level Tab | Alt+Shift+T |
| Close Tab | Ctrl+W |
| Close Other Tabs | Ctrl+Alt+W |
| Tab Cycler Back | Ctrl+Shift+Tab Alt+Page↑ |
| Tab Cycler Forward | Ctrl+Tab Alt+Page↓ |
| Previous Tab (by Order) | 1 Ctrl+Page↑ |
| Next Tab (by Order) | 2 Ctrl+Page↓ |
| Move Tabs to Beginning | Ctrl+Alt+↑ 7 |
| Move Tabs to End | Ctrl+Alt+↓ 8 |
| Move Active Tab Backward | Ctrl+Alt+← 5 |
| Move Active Tab Forward | Ctrl+Alt+→ 6 |
| Select Previous Tab | Ctrl+Shift+← |
| Select Next Tab | Ctrl+Shift+→ |
| Select Related Tabs | Ctrl+Shift+A |
| Deselect Tabs | Ctrl+Shift+End |
| Rename Tab Stack | Alt+Shift+R |
| Switch to Tab 1 | Alt+1 3 |
| Switch to Tab 2 | Alt+2 |
| Switch to Tab 3 | Alt+3 |
| Switch to Tab 4 | Alt+4 |
| Switch to Tab 5 | Alt+5 |
| Switch to Tab 6 | Alt+6 |
| Switch to Tab 7 | Alt+7 |
| Switch to Tab 8 | Alt+8 |
| Switch to Tab 9 | Alt+9 |
| Switch to the Last Tab | Alt+0 4 |
| Show Closed Tabs | Alt+Z |
| Reopen Closed Tab | Ctrl+Z |
| Tile Vertically | Alt+F9 |
| Tile Horizontally | Alt+F10 |
| Tile to Grid | Alt+F11 |
| Stack Tabs | Ctrl+Shift+↓ |
| Unstack Tabs | Ctrl+Shift+↑ |
| Remove from Tab Stack | Ctrl+↑ |
| Load Images | Alt+I |
| Mute / Unmute Tab | Ctrl+M |
| Mute Other Tabs | Alt+M |
| Mute All Tabs | Alt+Shift+M |
| Capture Page to File | Ctrl+Alt+P |
| Capture Page to Clipboard | Ctrl+Alt+O |
| Filter Intensify | Ctrl+Alt+I |
| PAGE | |
| Toggle Reader View | Alt+R |
| Bookmark Selected Tabs | Ctrl+Alt+D |
| Create Bookmark | Ctrl+D |
| Add Page to Reading List | Shift+R |
| Focus Address Field | Alt+D |
| Reload Page | Ctrl+R F5 |
| Force Page Reload | Ctrl+F5 |
| Focus Page | Alt+A Shift+F1 |
| Disable Keyboard Shortcuts | Ctrl+Alt+K |
| Focus Search Field | Alt+S |
| Find Next in Page | F3 |
| Find Previous in Page | Shift+F3 |
| History Back | Alt+← Z |
| History Forward | Alt+→ X |
| History Rewind | Shift+Z |
| Fast Forward | Shift+X |
| Go to Parent Directory | Alt+Backspace Alt+↑ |
| Stop Loading | Esc |
| Open File | Ctrl+O |
| Save Page As | Ctrl+S |
| Search with Selection | Ctrl+Shift+S |
| Homepage | Ctrl+Space Alt+Home |
| Copy Selected Text to Note | Ctrl+Shift+I |
| Spatial Navigation Left | Shift+← |
| Spatial Navigation Up | Shift+↑ |
| Spatial Navigation Right | Shift+→ |
| Spatial Navigation Down | Shift+↓ |
| CALENDAR | |
| Day View | D |
| Week View | W |
| Multi Week View | N |
| Month View | M |
| Year View | Y |
| Agenda View | A |
| View Next Period | K Page↓ |
| View Previous Period | J Page↑ |
| View Today | T Home |
| Zoom View In | Alt+Page↑ |
| Zoom View Out | Alt+Page↓ |
| Create Event | C |
| Go to Date | G |
| Search in Calendar | / |
| Refresh Calendar | R |
| Compose New Message | N |
| Reply to Message | R |
| Reply All | Shift+R |
| Forward Message | F |
| Delete Permanently | Shift+Del |
| Mark Message as Read | K |
| Mark Message Thread as Read | M |
| Mark Message Thread as Unread | Shift+M |
| Mark Message as Unread | Shift+K |
| Show Messages for Sender | E |
| Show Message Thread | T |
| Mark Message as Read and Go to Next Unread | G |
| Send Mail From Mail Composer | Ctrl+Enter |
| Queue Mail From Mail Composer | Ctrl+Shift+Enter |
| CHAINS | |
| Open Downloads Page | Ctrl+Shift+J |
| Rename Tab | Ctrl+Alt+R |
| ${caps} | ${pb2} |
| ${command.innerText} | `; + command.querySelectorAll("input").forEach((combo, key, arr) => { + output += combo.value; + if (Object.is(arr.length - 1, key)) output += " |
| Legend | |
|---|---|
| CSS Snapshot 2010 Stable Properties | |
| CSS 2.1 Superseded by CSS 3 Rec/CR Module | |
| WD | Working Draft |
| LC | Last Call Working Draft |
| REC / CR | (Candidate) Recommendation |
| See below the table for the list of included modules | |
| stability: completed + | |
|---|---|
| Color | colr |
| CSS 2.1 | c21 |
| stability: testing + | |
| Backgrounds and Borders | bbor |
| Image Values and Replaced Content | imag |
| Marquee | marq |
| Multi-column Layout | mcol |
| Flexible Box Layout | flex |
| stability: refining + | |
| Animations | anim |
| Fonts | font |
| Text | text |
| Fragmentation | frag |
| Text Decoration | tdec |
| Transforms | traf |
| Transitions | tran |
| Writing Modes | wmod |
| stability: revising + | |
| Cascading and Inheritance | casc |
| Paged Media | pmed |
| Basic User Interface | baui |
| stability: exploring + | |
| Box Alignment | bxal |
| Compositing and Blending | comp |
| Exclusions | excl |
| Exclusions and Shapes | exsh |
| Filter Effects | filt |
| Grid Layout | grid |
| Template Layout | tmpl |
| Intrinsic & Extrinsic Sizing | size |
| Lists | list |
| Positioned Layout | posl |
| Presentation Levels | pres |
| Regions | regi |
| Masking | mask |
| Overflow | over |
Note: the outline properties are also defined in this module, but not considered to be interactive anymore.
Note: CSS 3 defines properties for the 'speech' media type. The aural properties in CSS 2.1 are defined for the 'aural' media type, but that type is also deprecated in that specification. + +
CSS Level 2 Revision 1 Rec 2011-06-07
Style Attributes CR 2010-10-12
Media Queries Rec 2012-06-19
Syntax
+
Media features
+
Units
+
Namespaces Module Rec 2011-09-29
Selectors Level 3 Rec 2011-09-29
1. Introduction
+
+
6. Simple selectors
+
6.1. Type selectors
+
+
6.2. Universal selector
+
+
6.3. Attribute selectors
+
+
6.6. Pseudo-classes
+
6.6.1. Dynamic pseudo-classes
+
+
6.6.4. The UI element states pseudo-classes
+
+
6.6.5. Structural pseudo-classes
+
7. Pseudo-elements
+
+
8. Combinators
+
+
10. The grammar of Selectors
+
+
Color Module Level 3 Rec 2011-06-07
3. Color properties
+
+
4. Color units
+
+
Backgrounds and Borders Module Level 3 CR 2012-07-24
2. Values and Interactions
+
+
3. Backgrounds
+
4. Borders
+
+
5. Rounded Corners
+
+
6. Border Images
+
7. Miscellaneous Effects
+
+
8. Definitions
+
+
Image Values and Replaced Content Module Level 3 CR 2012-04-17
3. Image Values: the <image> type
+
+
4. Gradients
+
+
5. Sizing Images and Objects in CSS
+
+
6. Image Processing
+
+
Marquee Module Level 3 CR 2008-12-05
Multi-column Layout Module CR 2011-04-12
Speech Module CR 2012-03-20
7. Mixing properties
+
+
8. Speaking properties
+
+
9. Pause properties
+
+
10. Rest properties
+
+
11. Cue properties
+
+
12. Voice characteristic properties
+
+
13. Voice duration property
+
+
Values and Units Module Level 3 CR 2013-04-04
2. Value Definition Syntax
+
+
3. Textual Data Types
+
+
4. Numeric Data Types
+
+
5. Distance Units: the ‘<length>’ type
+
+
6. Other Units
+
+
7. Data Types Defined Elsewhere
+
+
8. Functional Notations
+
+
9. Appendix A: IANA Considerations
+
+
Flexible Box Layout Module CR 2012-09-18
4. Flex Items
+
+
5. Ordering and Orientation
+
+
7. Flexibility
+
+
8. Alignment
+
+
9. Flex Layout Algorithm
+
+
10. Fragmenting Flex Layout
+
+
Animations WD 2013-02-19
4. Keyframes
+
5. Animation Events
+
+
6. DOM Interfaces
+
+
Conditional Rules Module Level 3 CR 2013-04-04
6. Feature queries: the ‘@supports’ rule
+
+
7. APIs
+
+
Fonts Module Level 3 WD 2013-02-12
3 Basic Font Properties
+
3.1 Font family: the ?font-family? property
+
+
4 Font Resources
+
4.8 Same-origin restriction for fonts
+
+
5 Font Matching Algorithm
+
+
6 Font Feature Properties
+ @font-feature-values rule
+
7 Font Feature Resolution
+
+
8 Object Model
+
+
9 Font Load Events
+
+
Counter Styles Level 3 WD 2013-02-21
3. Defining Custom Counter Styles: the ‘@counter-style’ rule
+
3.1. Counter algorithms: the ‘system’ descriptor
+
5. Simple Predefined Counter Styles
+
6. Complex Predefined Counter Styles
+
6.1. Longhand East Asian Counter Styles: ‘japanese-informal’, ‘japanese-formal’, ‘korean-hangul-formal’, ‘korean-hanja-informal’, ‘korean-hanja-formal’, ‘simp-chinese-informal’, ‘simp-chinese-formal’, ‘trad-chinese-informal’, ‘trad-chinese-formal’
+
+
7. APIs
+
+
Text Module Level 3 WD 2012-11-13
2. Transforming Text
+
+
4. White Space Processing Details
+
+
5. Line Breaking and Word Boundaries
+
+
6. Hyphenation
+
+
7. Alignment and Justification
+
+
8. Spacing
+
+
9. Edge Effects
+
+
Fragmentation Module Level 3 WD 2012-08-23
Text Decoration Module Level 3 WD 2013-01-03
2. Line Decoration: Underline, Overline, and Strike-Through
+
3. Emphasis Marks
+
+
Transforms WD 2012-09-11
6. The Transform Rendering Model
+
+
13. The SVG ‘transform’ Attribute
+
13.2. Syntax of the SVG ‘transform’ attribute
+
+
14. SVG Animation
+
+
15. The Transform Functions
+
+
20. Interpolation of Matrices
+
+
Transitions WD 2013-02-12
Custom Properties for Cascading Variables Module Level 1 WD 2013-03-12
Writing Modes Module Level 3 WD 2012-11-15
2. Inline Direction and Bidirectionality
+
+
3. Introduction to Vertical Text
+
+
4. Inline-level Alignment
+
+
5. Introduction to Vertical Text Layout
+
+
6. Abstract Box Terminology
+
+
7. Abstract Box Layout
+
+
9. Glyph Composition
+
+
Cascading and inheritance Level 3 WD 2013-01-03
2. Importing style sheets: the ‘@import’ rule
+
+
3. Shorthand Properties
+
+
4. Cascading and Inheritance
+
+
5. Stages of Value Computation
+
+
Paged Media Module Level 3 WD 2013-03-14
Basic User Interface Module Level 3 WD 2012-01-17
4. User Interface Selectors
+
+
5. Element icons
+
+
6. Box Model addition
+
+
7. Outline properties
+
+
8. Resizing & Overflow
+
+
9. Pointing Devices and Keyboards
+
+
CSSOM View Module WD 2011-08-04
3 Terminology
+
4 Extensions to the Window Interface
+
+
5 Extensions to the Document Interface
+
+
6 Extensions to the Element Interface
+
+
7 Extensions to the HTMLElement Interface
+
+
10 Rectangles
+
+
Test Suites
Profiles| Attribute + | Element(s) + | Description + | Value + |
|---|---|---|---|
abbr
+ | th
+ | Alternative label to use for the header cell when referencing the cell in other contexts + | Text* + |
accept
+ | input
+ | Hint for expected file type in file upload controls + | Set of comma-separated tokens* consisting of valid MIME types with no parameters or audio/*, video/*, or image/*
+ |
accept-charset
+ | form
+ | Character encodings to use for form submission + | Ordered set of unique space-separated tokens, ASCII case-insensitive, consisting of names of ASCII-compatible character encodings* + |
accesskey
+ | HTML elements + | Keyboard shortcut to activate or focus element + | Ordered set of unique space-separated tokens, case-sensitive, consisting of one Unicode code point in length + |
action
+ | form
+ | URL to use for form submission + | Valid non-empty URL potentially surrounded by spaces + |
allowfullscreen
+ | iframe
+ | Whether to allow the iframe's contents to use requestFullscreen()
+ | Boolean attribute + |
alt
+ | area;
+ img;
+ input
+ | Replacement text for use when images are not available + | Text* + |
async
+ | script
+ | Execute script asynchronously + | Boolean attribute + |
autocomplete
+ | form
+ | Default setting for autofill feature for controls in the form + | "on"; "off"
+ |
autocomplete
+ | input;
+ select;
+ textarea
+ | Hint for form autofill feature + | Autofill field name and related tokens* + |
autofocus
+ | button;
+ input;
+ keygen;
+ select;
+ textarea
+ | Automatically focus the form control when the page is loaded + | Boolean attribute + |
autoplay
+ | audio;
+ video
+ | Hint that the media resource can be started automatically when the page is loaded + | Boolean attribute + |
challenge
+ | keygen
+ | String to package with the generated and signed public key + | Text + |
charset
+ | meta
+ | Character encoding declaration + | Encoding name* + |
charset
+ | script
+ | Character encoding of the external script resource + | Encoding name* + |
checked
+ | menuitem;
+ input
+ | Whether the command or control is checked + | Boolean attribute + |
cite
+ | blockquote;
+ del;
+ ins;
+ q
+ | Link to the source of the quotation or more information about the edit + | Valid URL potentially surrounded by spaces + |
class
+ | HTML elements + | Classes to which the element belongs + | Set of space-separated tokens + |
cols
+ | textarea
+ | Maximum number of characters per line + | Valid non-negative integer greater than zero + |
colspan
+ | td;
+ th
+ | Number of columns that the cell is to span + | Valid non-negative integer greater than zero + |
command
+ | menuitem
+ | Command definition + | ID* + |
content
+ | meta
+ | Value of the element + | Text* + |
contenteditable
+ | HTML elements + | Whether the element is editable + | "true"; "false"
+ |
contextmenu
+ | HTML elements + | The element's context menu + | ID* + |
controls
+ | audio;
+ video
+ | Show user agent controls + | Boolean attribute + |
coords
+ | area
+ | Coordinates for the shape to be created in an image map + | Valid list of integers* + |
crossorigin
+ | audio;
+ img;
+ link;
+ script;
+ video
+ | How the element handles crossorigin requests + | "anonymous"; "use-credentials"
+ |
data
+ | object
+ | Address of the resource + | Valid non-empty URL potentially surrounded by spaces + |
datetime
+ | del;
+ ins
+ | Date and (optionally) time of the change + | Valid date string with optional time + |
datetime
+ | time
+ | Machine-readable value + | Valid month string, + valid date string, + valid yearless date string, + valid time string, + valid local date and time string, + valid time-zone offset string, + valid global date and time string, + valid week string, + valid non-negative integer, or + valid duration string + |
default
+ | track
+ | Enable the track if no other text track is more suitable + | Boolean attribute + |
defer
+ | script
+ | Defer script execution + | Boolean attribute + |
dir
+ | HTML elements + | The text directionality of the element + | "ltr"; "rtl"; "auto"
+ |
dirname
+ | input;
+ textarea
+ | Name of form field to use for sending the element's directionality in form submission + | Text* + |
disabled
+ | button;
+ menuitem;
+ fieldset;
+ input;
+ keygen;
+ optgroup;
+ option;
+ select;
+ textarea
+ | Whether the form control is disabled + | Boolean attribute + |
download
+ | a;
+ area
+ | Whether to download the resource instead of navigating to it, and its file name if so + | Text + |
draggable
+ | HTML elements + | Whether the element is draggable + | "true"; "false"
+ |
dropzone
+ | HTML elements + | Accepted item types for drag-and-drop + | Unordered set of unique space-separated tokens, ASCII case-insensitive, consisting of accepted types and drag feedback* + |
enctype
+ | form
+ | Form data set encoding type to use for form submission + | "application/x-www-form-urlencoded"; "multipart/form-data"; "text/plain"
+ |
for
+ | label
+ | Associate the label with form control + | ID* + |
for
+ | output
+ | Specifies controls from which the output was calculated + | Unordered set of unique space-separated tokens, case-sensitive, consisting of IDs* + |
form
+ | button;
+ fieldset;
+ input;
+ keygen;
+ label;
+ object;
+ output;
+ select;
+ textarea
+ | Associates the control with a form element
+ | ID* + |
formaction
+ | button;
+ input
+ | URL to use for form submission + | Valid non-empty URL potentially surrounded by spaces + |
formenctype
+ | button;
+ input
+ | Form data set encoding type to use for form submission + | "application/x-www-form-urlencoded"; "multipart/form-data"; "text/plain"
+ |
formmethod
+ | button;
+ input
+ | HTTP method to use for form submission + | "GET"; "POST"
+ |
formnovalidate
+ | button;
+ input
+ | Bypass form control validation for form submission + | Boolean attribute + |
formtarget
+ | button;
+ input
+ | Browsing context for form submission + | Valid browsing context name or keyword + |
headers
+ | td;
+ th
+ | The header cells for this cell + | Unordered set of unique space-separated tokens, case-sensitive, consisting of IDs* + |
height
+ | canvas;
+ embed;
+ iframe;
+ img;
+ input;
+ object;
+ video
+ | Vertical dimension + | Valid non-negative integer + |
hidden
+ | HTML elements + | Whether the element is relevant + | Boolean attribute + |
high
+ | meter
+ | Low limit of high range + | Valid floating-point number* + |
href
+ | a;
+ area
+ | Address of the hyperlink + | Valid URL potentially surrounded by spaces + |
href
+ | link
+ | Address of the hyperlink + | Valid non-empty URL potentially surrounded by spaces + |
href
+ | base
+ | Document base URL + | Valid URL potentially surrounded by spaces + |
hreflang
+ | a;
+ area;
+ link
+ | Language of the linked resource + | Valid BCP 47 language tag + |
http-equiv
+ | meta
+ | Pragma directive + | Text* + |
icon
+ | menuitem
+ | Icon for the command + | Valid non-empty URL potentially surrounded by spaces + |
id
+ | HTML elements + | The element's ID + | Text* + |
inert
+ | HTML elements + | Whether the element is inert + | Boolean attribute + |
inputmode
+ | input;
+ textarea
+ | Hint for selecting an input modality + | verbatim;
+ latin;
+ latin-name;
+ latin-prose;
+ full-width-latin;
+ kana;
+ katakana;
+
+ numeric;
+ tel;
+ email;
+ url
+ |
ismap
+ | img
+ | Whether the image is a server-side image map + | Boolean attribute + |
itemid
+ | HTML elements + | Global identifier for a microdata item + | Valid URL potentially surrounded by spaces + |
itemprop
+ | HTML elements + | Property names of a microdata item + | Unordered set of unique space-separated tokens, case-sensitive, consisting of valid absolute URLs, defined property names, or text* + |
itemref
+ | HTML elements + | Referenced elements + | Unordered set of unique space-separated tokens, case-sensitive, consisting of IDs* + |
itemscope
+ | HTML elements + | Introduces a microdata item + | Boolean attribute + |
itemtype
+ | HTML elements + | Item types of a microdata item + | Unordered set of unique space-separated tokens, case-sensitive, consisting of valid absolute URL* + |
keytype
+ | keygen
+ | The type of cryptographic key to generate + | Text* + |
kind
+ | track
+ | The type of text track + | "subtitles";
+ "captions";
+ "descriptions";
+ "chapters";
+ "metadata"
+ |
label
+ | menuitem;
+ menu;
+ optgroup;
+ option;
+ track
+ | User-visible label + | Text + |
lang
+ | HTML elements + | Language of the element + | Valid BCP 47 language tag or the empty string + |
list
+ | input
+ | List of autocomplete options + | ID* + |
loop
+ | audio;
+ video
+ | Whether to loop the media resource + | Boolean attribute + |
low
+ | meter
+ | High limit of low range + | Valid floating-point number* + |
manifest
+ | html
+ | Application cache manifest + | Valid non-empty URL potentially surrounded by spaces + |
max
+ | input
+ | Maximum value + | Varies* + |
max
+ | meter;
+ progress
+ | Upper bound of range + | Valid floating-point number* + |
maxlength
+ | input;
+ textarea
+ | Maximum length of value + | Valid non-negative integer + |
media
+ | link;
+ source;
+ style
+ | Applicable media + | Valid media query + |
mediagroup
+ | audio;
+ video
+ | Groups media elements together with an implicit MediaController
+ | Text + |
method
+ | form
+ | HTTP method to use for form submission + | "GET";
+ "POST";
+ "dialog"
+ |
min
+ | input
+ | Minimum value + | Varies* + |
min
+ | meter
+ | Lower bound of range + | Valid floating-point number* + |
multiple
+ | input;
+ select
+ | Whether to allow multiple values + | Boolean attribute + |
muted
+ | audio;
+ video
+ | Whether to mute the media resource by default + | Boolean attribute + |
name
+ | button;
+ fieldset;
+ input;
+ keygen;
+ output;
+ select;
+ textarea
+ | Name of form control to use for form submission and in the form.elements API
+ | Text* + |
name
+ | form
+ | Name of form to use in the document.forms API
+ | Text* + |
name
+ | iframe;
+ object
+ | Name of nested browsing context + | Valid browsing context name or keyword + |
name
+ | map
+ | Name of image map to reference from the usemap attribute
+ | Text* + |
name
+ | meta
+ | Metadata name + | Text* + |
name
+ | param
+ | Name of parameter + | Text + |
novalidate
+ | form
+ | Bypass form control validation for form submission + | Boolean attribute + |
open
+ | details
+ | Whether the details are visible + | Boolean attribute + |
open
+ | dialog
+ | Whether the dialog box is showing + | Boolean attribute + |
optimum
+ | meter
+ | Optimum value in gauge + | Valid floating-point number* + |
pattern
+ | input
+ | Pattern to be matched by the form control's value + | Regular expression matching the JavaScript Pattern production + |
ping
+ | a;
+ area
+ | URLs to ping + | Set of space-separated tokens consisting of valid non-empty URLs + |
placeholder
+ | input;
+ textarea
+ | User-visible label to be placed within the form control + | Text* + |
poster
+ | video
+ | Poster frame to show prior to video playback + | Valid non-empty URL potentially surrounded by spaces + |
preload
+ | audio;
+ video
+ | Hints how much buffering the media resource will likely need + | "none";
+ "metadata";
+ "auto"
+ |
radiogroup
+ | menuitem
+ | Name of group of commands to treat as a radio button group + | Text + |
readonly
+ | input;
+ textarea
+ | Whether to allow the value to be edited by the user + | Boolean attribute + |
rel
+ | a;
+ area;
+ link
+ | Relationship between the document containing the hyperlink and the destination resource + | Set of space-separated tokens* + |
required
+ | input;
+ select;
+ textarea
+ | Whether the control is required for form submission + | Boolean attribute + |
reversed
+ | ol
+ | Number the list backwards + | Boolean attribute + |
rows
+ | textarea
+ | Number of lines to show + | Valid non-negative integer greater than zero + |
rowspan
+ | td;
+ th
+ | Number of rows that the cell is to span + | Valid non-negative integer + |
sandbox
+ | iframe
+ | Security rules for nested content + | Unordered set of unique space-separated tokens, ASCII case-insensitive, consisting of
+ "allow-forms",
+ "allow-pointer-lock",
+ "allow-popups",
+ "allow-same-origin",
+ "allow-scripts and
+ "allow-top-navigation"
+ |
spellcheck
+ | HTML elements + | Whether the element is to have its spelling and grammar checked + | "true"; "false"
+ |
scope
+ | th
+ | Specifies which cells the header cell applies to + | "row";
+ "col";
+ "rowgroup";
+ "colgroup"
+ |
scoped
+ | style
+ | Whether the styles apply to the entire document or just the parent subtree + | Boolean attribute + |
seamless
+ | iframe
+ | Whether to apply the document's styles to the nested content + | Boolean attribute + |
selected
+ | option
+ | Whether the option is selected by default + | Boolean attribute + |
shape
+ | area
+ | The kind of shape to be created in an image map + | "circle";
+ "default";
+ "poly";
+ "rect"
+ |
size
+ | input;
+ select
+ | Size of the control + | Valid non-negative integer greater than zero + |
sizes
+ | link
+ | Sizes of the icons (for rel="icon")
+ | Unordered set of unique space-separated tokens, ASCII case-insensitive, consisting of sizes* + |
span
+ | col;
+ colgroup
+ | Number of columns spanned by the element + | Valid non-negative integer greater than zero + |
src
+ | audio;
+ embed;
+ iframe;
+ img;
+ input;
+ script;
+ source;
+ track;
+ video
+ | Address of the resource + | Valid non-empty URL potentially surrounded by spaces + |
srcdoc
+ | iframe
+ | A document to render in the iframe
+ | The source of an iframe srcdoc document*
+ |
srclang
+ | track
+ | Language of the text track + | Valid BCP 47 language tag + |
srcset
+ | img
+ | Images to use in different situations (e.g. high-resolution displays, small monitors, etc) + | Comma-separated list of image candidate strings + |
start
+ | ol
+ | Ordinal value of the first item + | Valid integer + |
step
+ | input
+ | Granularity to be matched by the form control's value + | Valid floating-point number greater than zero, or "any"
+ |
style
+ | HTML elements + | Presentational and formatting instructions + | CSS declarations* + |
tabindex
+ | HTML elements + | Whether the element is focusable, and the relative order of the element for the purposes of sequential focus navigation + | Valid integer + |
target
+ | a;
+ area
+ | Browsing context for hyperlink navigation + | Valid browsing context name or keyword + |
target
+ | base
+ | Default browsing context for hyperlink navigation and form submission + | Valid browsing context name or keyword + |
target
+ | form
+ | Browsing context for form submission + | Valid browsing context name or keyword + |
title
+ | HTML elements + | Advisory information for the element + | Text + |
title
+ | abbr;
+ dfn
+ | Full term or expansion of abbreviation + | Text + |
title
+ | menuitem
+ | Hint describing the command + | Text + |
title
+ | link
+ | Title of the link + | Text + |
title
+ | link;
+ style
+ | Alternative style sheet set name + | Text + |
translate
+ | HTML elements + | Whether the element is to be translated when the page is localized + | "yes"; "no"
+ |
type
+ | a;
+ area;
+ link
+ | Hint for the type of the referenced resource + | Valid MIME type + |
type
+ | button
+ | Type of button + | "submit";
+ "reset";
+ "button";
+ "menu"
+ |
type
+ | embed;
+ object;
+ script;
+ source;
+ style
+ | Type of embedded resource + | Valid MIME type + |
type
+ | input
+ | Type of form control + | input type keyword
+ |
type
+ | menu
+ | Type of menu + | "popup"; "toolbar"
+ |
type
+ | menuitem
+ | Type of command + | "command";
+ "checkbox";
+ "radio"
+ |
type
+ | ol
+ | Kind of list marker + | "1";
+ "a";
+ "A";
+ "i";
+ "I"
+ |
typemustmatch
+ | object
+ | Whether the type attribute and the Content-Type value need to match for the resource to be used
+ | Boolean attribute + |
usemap
+ | img;
+ object
+ | Name of image map to use + | Valid hash-name reference* + |
value
+ | button;
+ option
+ | Value to be used for form submission + | Text + |
value
+ | data
+ | Machine-readable value + | Text* + |
value
+ | input
+ | Value of the form control + | Varies* + |
value
+ | li
+ | Ordinal value of the list item + | Valid integer + |
value
+ | meter;
+ progress
+ | Current value of the element + | Valid floating-point number + |
value
+ | param
+ | Value of parameter + | Text + |
width
+ | canvas;
+ embed;
+ iframe;
+ img;
+ input;
+ object;
+ video
+ | Horizontal dimension + | Valid non-negative integer + |
wrap
+ | textarea
+ | How the value of the form control is to be wrapped for form submission + | "soft";
+ "hard"
+ |
Event handler content attributes not included.
+An asterisk (*) in a cell indicates that the actual rules are more complicated than indicated in the table above.
| Element | Description | Attributes |
|---|---|---|
a | Hyperlink | href; target; download; ping; rel; hreflang; type |
abbr | Abbreviation | |
address | Contact information for a page or article element | |
area | Hyperlink or dead area on an image map | alt; coords; shape; href; target; download; ping; rel; hreflang; type |
article | Self-contained syndicatable or reusable composition | |
aside | Sidebar for tangentially related content | |
audio | Audio player | crossorigin; preload; autoplay; mediagroup; loop; muted; controls |
b | Keywords | |
base | Base URL and default target browsing context for hyperlinks and forms | |
bdi | Text directionality isolation | |
bdo | Text directionality formatting | |
blockquote | A section quoted from another source | |
body | Document body | onafterprint; onbeforeprint; onbeforeunload; onfullscreenchange; onfullscreenerror; onhashchange; onmessage; onoffline; ononline; onpagehide; onpageshow; onpopstate; onresize; onstorage; onunload |
br | Line break, e.g. in poem or postal address | |
button | Button control | autofocus; disabled; form; formaction; formenctype; formmethod; formnovalidate; formtarget; name; type; value |
canvas | Scriptable bitmap canvas | width; height |
caption | Table caption | |
cite | Title of a work | |
code | Computer code | |
col | Table column | span |
colgroup | Group of columns in a table | span |
menuitem | Menu command | type; label; icon; disabled; checked; radiogroup; command |
data | Machine-readable equivalent | value |
datalist | Container for options for combo box control | |
dd | Content for corresponding dt element(s) | |
del | A removal from the document | cite; datetime |
details | Disclosure control for hiding details | code title="attr-details-open">open |
dfn | Defining instance | |
dialog | Dialog box or window | open |
div | Generic flow container | |
dl | Association list consisting of zero or more name-value groups | |
dt | Legend for corresponding dd element(s) | |
em | Stress emphasis | |
embed | Plugin | src; type; width; height; any* |
fieldset | Group of form controls | disabled; form; name |
figcaption | Caption for figure | |
figure | Figure with optional caption | |
footer | Footer for a page or section | |
form | User-submittable form | accept-charset; action; autocomplete; enctype; method; name; novalidate; target |
h1, h2, h3, h4, h5, h6 | Section heading | |
head | Container for document metadata | |
header | Introductory or navigational aids for a page or section | |
hgroup | Heading group | |
hr | Thematic break | |
html | Root element | manifest |
i | Alternate voice | |
iframe | Nested browsing context | src; srcdoc; name; sandbox; seamless; allowfullscreen; width; height |
img | Image | alt; src; srcset; crossorigin; usemap; ismap; width; height |
input | Form control | accept; alt; autocomplete; autofocus; checked; dirname; disabled; form; formaction; formenctype; formmethod; formnovalidate; formtarget; height; list; max; maxlength; min; multiple; name; pattern; placeholder; readonly; required; size; src; step; type; value; width |
ins | An addition to the document | cite; datetime |
kbd | User input | |
keygen | Cryptographic key-pair generator form control | autofocus; challenge; disabled; form; keytype; name |
label | Caption for a form control | form; for |
legend | Caption for fieldset | |
li | List item | value* |
link | Link metadata | href; crossorigin; rel; media; hreflang; type; sizes |
main | Container for the dominant contents of another element | |
map | Image map | name |
mark | Highlight | |
menu | Menu of commands | type; label |
meta | Text metadata | name; http-equiv; content; charset |
meter | Gauge | value; min; max; low; high; optimum |
nav | Section with navigational links | |
noscript | Fallback content for script | |
object | Image, nested browsing context, or plugin | data; type; typemustmatch; name; usemap; form; width; height |
ol | Ordered list | reversed; start; type |
optgroup | Group of options in a list box | disabled; label |
option | Option in a list box or combo box control | disabled; label; selected; value |
output | Calculated output value | for; form; name |
p | Paragraph | |
param | Parameter for object | name; value |
pre | Block of preformatted text | |
progress | Progress bar | value; max |
q | Quotation | cite |
rp | Parenthesis for ruby annotation text | |
rt | Ruby annotation text | |
ruby | Ruby annotation(s) | |
s | Inaccurate text | |
samp | Computer output | |
script | Embedded script | src; type; charset; async; defer; crossorigin |
section | Generic document or application section | |
select | List box control | autofocus; disabled; form; multiple; name; required; size |
small | Side comment | |
source | Media source for video or audio | src; type; media |
span | Generic phrasing container | |
strong | Importance | |
style | Embedded styling information | media; type; scoped |
sub | Subscript | |
summary | Caption for details | |
sup | Superscript | |
table | Table | |
tbody | Group of rows in a table | |
td | Table cell | colspan; rowspan; headers |
textarea | Multiline text field | autofocus; cols; dirname; disabled; form; maxlength; name; placeholder; readonly; required; rows; wrap |
tfoot | Group of footer rows in a table | |
th | Table header cell | colspan; rowspan; headers; scope; abbr |
thead | Group of heading rows in a table | |
time | Machine-readable equivalent of date- or time-related data | datetime |
title | Document title | |
tr | Table row | |
track | Timed text track | default; kind; label; src; srclang |
u | Keywords | |
ul | List | |
var | Variable | |
video | Video player | src; crossorigin; poster; preload; autoplay; mediagroup; loop; muted; controls; width; height |
wbr | Line breaking opportunity |
An asterisk (*) in a cell indicates that the actual rules are more complicated than indicated in the table above.
diff --git a/Vivaldi/panels/HTTP/index.html b/Vivaldi/panels/HTTP/index.html new file mode 100755 index 0000000..bcb1dc9 --- /dev/null +++ b/Vivaldi/panels/HTTP/index.html @@ -0,0 +1,69 @@ + + + + + +| HTTP header | Quick definition | Agent |
|---|---|---|
| Accept | media types handled by client | Client |
| Accept-Charset | charsets understood by client | Client |
| Accept-Encoding | encodings understood by client | Client |
| Accept-Language | languages understood by client (or ideally by user) | Client |
| Accept-Ranges | whether server understands range requests (and what type) | Server |
| Age | how long the content has been cached | Cache |
| Allow | methods supported for that URL | Server |
| Authorization | HTTP authentication user name and password | Client |
| Cache-Control | various sub-fields indicating if the file can be cached | Server |
| Connection | To distinguish persistent and close-able connections | Client, Server |
| Content-Encoding | Encodings used - for example gzip compression | Server |
| Content-Language | Language of page | Server |
| Content-Length | Size of what is being sent from server or POSTed by UA | Client, Server |
| Content-Location | The "real" URL of a page | Server |
| Content-MD5 | MD5 hash for integrity check of the entity-body | Client, Server |
| Content-Range | What part of the document is being sent | Server |
| Content-Type | What type of file is sent | Server |
| Date | Current date | Server |
| ETag | Short "signature" of that version of a file, can be used to check if it is updated | Server |
| Expect | Client asks for specific server behaviour | Client |
| Expires | how long the content may be cached | Server |
| From | E-mail of user visiting site (anyone actually using this??) | Client |
| Host | Domain name of server one is requesting page from | Client |
| If-Match | If page still matches previously received ETag "signature" | Client |
| If-Modified-Since | If page has been changed since a certain date | Client |
| If-None-Match | If page does not match previously received ETag "signature" | Client |
| If-Range | Request only part of a file if it isn't updated | Client |
| If-Unmodified-Since | If page hasn't been changed since a certain date | Client |
| Last-Modified | Date of last time the file was changed | Server |
| Location | Send the request to another place | Server |
| Max-Forwards | Limit the number of proxy servers that may process the request | Client |
| Pragma | General "whatever" tag, like HTML's META | Client, Server, Cache |
| Proxy-Authenticate | Request proxy user name and password | Proxy |
| Proxy-Authorization | Send proxy user name and password | Client |
| Range | Request only part of a file | Client |
| Referer | URL of page with a link that took you to the current | Client |
| Retry-After | Used with error messages to indicate when service may be available again | Server |
| Server | Name of server software | Server |
| TE | Acceptable transfer-codings | Client |
| Trailer | Used with transfer-coding to show what HTTP headers are available in "trailer" of message | Server |
| Transfer-Encoding | Type of transformation used between sender and recipient | Server |
| Upgrade | Client indicates that it supports other protocols/versions than HTTP/1.1 | Client |
| User-Agent | Name of UA software | Client |
| Vary | For content-negotiation, shows criteria used for selecting that content | Server |
| Via | Proxy servers note that they've been involved in transferring this content | Proxy |
| Warning | Human- or proxy-readable message about the state of the contents | Server |
| WWW-Authenticate | Request user name and password | Server |
| Method | Description |
|---|---|
| OPTIONS | +Allows client to determine options and/or requirements for a resource | +
| GET | +Retrieve information identified by Request-URI | +
| HEAD | +Same as GET, but doesn't return body | +
| POST | +Request server accept enclosed entity as a new subordinate of the resource identified by Request-URI | +
| PUT | +Requests the enclosed entity be stored under the Request-URI | +
| DELETE | +Requests server delete resource identified by Request-URI | +
| TRACE | +Invokes a remote, application-layer loopback of the request message | +
| CONNECT | +Reserved for use with proxies that can dynamically switch to being a tunnel | +
About this Guide
+
+
+
+
JavaScript Overview
+
+
+
+
Values, variables, and literals
+
+
+
+
Expressions and Operators
+
Operators
+
Bitwise Operators
+
+
Logical Operators
+
+
Special Operators
+ delete
+ in
+ instanceof
+ new
+ this
+ typeof
+ void
+
Regular Expressions
+
+
+
+
Statements
+
+
+
+
Functions
+
+
+
+
Working with objects
+
Creating New Objects
+ this for object references
+
Defining getters and setters
+
Predefined Core Objects
+
Array Object
+
+
Date Object
+
+
Details of the Object Model
+
+
+
+
Inheritance revisited
+
+
+
+
Iterators and Generators
+
+
+
+
Closures
+
+
+
+
LiveConnect Overview
+
+
+
| Code | +Name | +Displays As: | +
|---|---|---|
| 	 | Horizontal tab | non-printing |
| | Line feed | non-printing |
| | Carriage Return | non-printing |
| " or " | quotation mark = APL quote | " or " |
| & or & | ampersand | & or & |
|   | Space | non-printing |
| ! | Exclamation mark | ! |
| " or " | Quotation mark | " or " |
| # | Number sign | # |
| $ | Dollar sign | $ |
| % | Percent sign | % |
| & or & | Ampersand | & or & |
| ' | Apostrophe | ' |
| ( | Left parenthesis | ( |
| ) | Right parenthesis | ) |
| * | Asterisk | * |
| + | Plus sign | + |
| , | Comma | , |
| - | Hyphen | - |
| . | Period (fullstop) | . |
| / | Solidus (slash) | / |
| : | Colon | : |
| ; | Semi-colon | ; |
| < or < | Less than | < or < |
| = | Equals sign | = |
| > or > | Greater than | > or > |
| ? | Question mark | ? |
| @ | Commercial at | @ |
| [ | Left square bracket | [ |
| \ | Reverse solidus (backslash) | \ |
| ] | Right square bracket | ] |
| ^ | Caret | ^ |
| _ | Horizontal bar (underscore) | _ |
| ` | Acute accent | ` |
| { | Left curly brace | { |
| | | Vertical bar | | |
| } | Right curly brace | } |
| ~ | Tilde | ~ |
| ’ is non-standard! use ’ instead! | ||
| &endash; or – are non-standard! use – instead! | ||
| &emdash; or — are non-standard! use — instead! | ||
|   or | no-break space = non-breaking space | or |
| ¡ or ¡ | inverted exclamation mark | ¡ or ¡ |
| ¢ or ¢ | Cent sign | ¢ or ¢ |
| £ or £ | Pound sterling | £ or £ |
| ¤ or ¤ | General currency sign | ¤ or ¤ |
| ¥ or ¥ | yen sign = yuan sign | ¥ or ¥ |
| ¦ or ¦ | pipe or broken bar = broken vertical bar | ¦ or ¦ |
| § or § | Section sign | § or § |
| ¨ or ¨ | diaeresis = spacing diaeresis | ¨ or ¨ |
| © or © | copyright sign | © or © |
| ª or ª | feminine ordinal indicator | ª or ª |
| « or « | left-pointing double angle quotation mark = left pointing guillemet | « or « |
| ¬ or ¬ | not sign | ¬ or ¬ |
| ­ or ­ | soft hyphen = discretionary hyphen | or |
| ® or ® | registered sign = registered trade mark sign | ® or ® |
| ¯ or ¯ | macron = spacing macron = overline = APL overbar | ¯ or ¯ |
| ° or ° | degree sign | ° or ° |
| ± or ± | plus-minus sign = plus-or-minus sign | ± or ± |
| ² or ² | superscript two = superscript digit two = squared | ² or ² |
| ³ or ³ | superscript three = superscript digit three = cubed | ³ or ³ |
| ´ or ´ | acute accent = spacing acute | ´ or ´ |
| µ or µ | micro sign | µ or µ |
| ¶ or ¶ | pilcrow sign = paragraph sign | ¶ or ¶ |
| · or · | middle dot = Georgian comma = Greek middle dot | · or · |
| ¸ or ¸ | cedilla = spacing cedilla | ¸ or ¸ |
| ¹ or ¹ | superscript one = superscript digit one | ¹ or ¹ |
| º or º | masculine ordinal indicator | º or º |
| » or » | right-pointing double angle quotation mark = right pointing guillemet | » or » |
| ¼ or ¼ | vulgar fraction one quarter = fraction one quarter | ¼ or ¼ |
| ½ or ½ | vulgar fraction one half = fraction one half | ½ or ½ |
| ¾ or ¾ | vulgar fraction three quarters = fraction three quarters | ¾ or ¾ |
| ¿ or ¿ | inverted question mark = turned question mark | ¿ or ¿ |
| À or À | latin capital letter A with grave = latin capital letter A grave | À or À |
| Á or Á | latin capital letter A with acute | Á or Á |
|  or  | latin capital letter A with circumflex |  or  |
| à or à | latin capital letter A with tilde | à or à |
| Ä or Ä | latin capital letter A with diaeresis | Ä or Ä |
| Å or Å | latin capital letter A with ring above = latin capital letter A ring | Å or Å |
| Æ or Æ | latin capital letter AE = latin capital ligature AE | Æ or Æ |
| Ç or Ç | latin capital letter C with cedilla | Ç or Ç |
| È or È | latin capital letter E with grave | È or È |
| É or É | latin capital letter E with acute | É or É |
| Ê or Ê | latin capital letter E with circumflex | Ê or Ê |
| Ë or Ë | latin capital letter E with diaeresis | Ë or Ë |
| Ì or Ì | latin capital letter I with grave | Ì or Ì |
| Í or Í | latin capital letter I with acute | Í or Í |
| Î or Î | latin capital letter I with circumflex | Î or Î |
| Ï or Ï | latin capital letter I with diaeresis | Ï or Ï |
| Ð or Ð | latin capital letter ETH | Ð or Ð |
| Ñ or Ñ | latin capital letter N with tilde | Ñ or Ñ |
| Ò or Ò | latin capital letter O with grave | Ò or Ò |
| Ó or Ó | latin capital letter O with acute | Ó or Ó |
| Ô or Ô | latin capital letter O with circumflex | Ô or Ô |
| Õ or Õ | latin capital letter O with tilde | Õ or Õ |
| Ö or Ö | latin capital letter O with diaeresis | Ö or Ö |
| × or × | multiplication sign | × or × |
| Ø or Ø | latin capital letter O with stroke = latin capital letter O slash | Ø or Ø |
| Ù or Ù | latin capital letter U with grave | Ù or Ù |
| Ú or Ú | latin capital letter U with acute | Ú or Ú |
| Û or Û | latin capital letter U with circumflex | Û or Û |
| Ü or Ü | latin capital letter U with diaeresis | Ü or Ü |
| Ý or Ý | latin capital letter Y with acute | Ý or Ý |
| Þ or Þ | latin capital letter THORN | Þ or Þ |
| ß or ß | Small sharp s, German (sz ligature) | ß or ß |
| ß or ß | latin small letter sharp s = ess-zed | ß or ß |
| à or à | latin small letter a with grave = latin small letter a grave | à or à |
| á or á | latin small letter a with acute | á or á |
| â or â | latin small letter a with circumflex | â or â |
| ã or ã | latin small letter a with tilde | ã or ã |
| ä or ä | latin small letter a with diaeresis | ä or ä |
| å or å | latin small letter a with ring above = latin small letter a ring | å or å |
| æ or æ | latin small letter ae = latin small ligature ae | æ or æ |
| ç or ç | latin small letter c with cedilla | ç or ç |
| è or è | latin small letter e with grave | è or è |
| é or é | latin small letter e with acute | é or é |
| ê or ê | latin small letter e with circumflex | ê or ê |
| ë or ë | latin small letter e with diaeresis | ë or ë |
| ì or ì | latin small letter i with grave | ì or ì |
| í or í | latin small letter i with acute | í or í |
| î or î | latin small letter i with circumflex | î or î |
| ï or ï | latin small letter i with diaeresis | ï or ï |
| ð or ð | latin small letter eth | ð or ð |
| ñ or ñ | latin small letter n with tilde | ñ or ñ |
| ò or ò | latin small letter o with grave | ò or ò |
| ó or ó | latin small letter o with acute | ó or ó |
| ô or ô | latin small letter o with circumflex | ô or ô |
| õ or õ | latin small letter o with tilde | õ or õ |
| ö or ö | latin small letter o with diaeresis | ö or ö |
| ÷ or ÷ | division sign | ÷ or ÷ |
| ø or ø | latin small letter o with stroke, = latin small letter o slash | ø or ø |
| ù or ù | latin small letter u with grave | ù or ù |
| ú or ú | latin small letter u with acute | ú or ú |
| û or û | latin small letter u with circumflex | û or û |
| ü or ü | latin small letter u with diaeresis | ü or ü |
| ý or ý | latin small letter y with acute | ý or ý |
| þ or þ | latin small letter thorn | þ or þ |
| ÿ or ÿ | Small y, dieresis or umlaut mark | ÿ or ÿ |
| Œ or Œ | latin capital ligature OE | Œ or Œ |
| œ or œ | latin small ligature oe | œ or œ |
| Š or Š | latin capital letter S with caron | Š or Š |
| š or š | latin small letter s with caron | š or š |
| Ÿ or Ÿ | latin capital letter Y with diaeresis | Ÿ or Ÿ |
| ƒ or ƒ | latin small f with hook = function = florin | ƒ or ƒ |
| ˆ or ˆ | modifier letter circumflex accent | ˆ or ˆ |
| ˜ or ˜ | small tilde | ˜ or ˜ |
| Α or Α | greek capital letter alpha | Α or Α |
| Β or Β | greek capital letter beta | Β or Β |
| Γ or Γ | greek capital letter gamma | Γ or Γ |
| Δ or Δ | greek capital letter delta | Δ or Δ |
| Ε or Ε | greek capital letter epsilon | Ε or Ε |
| Ζ or Ζ | greek capital letter zeta | Ζ or Ζ |
| Η or Η | greek capital letter eta | Η or Η |
| Θ or Θ | greek capital letter theta | Θ or Θ |
| Ι or Ι | greek capital letter iota | Ι or Ι |
| Κ or Κ | greek capital letter kappa | Κ or Κ |
| Λ or Λ | greek capital letter lambda | Λ or Λ |
| Μ or Μ | greek capital letter mu | Μ or Μ |
| Ν or Ν | greek capital letter nu | Ν or Ν |
| Ξ or Ξ | greek capital letter xi | Ξ |
| Ο or Ο | greek capital letter omicron | Ο or Ο |
| Π or Π | greek capital letter pi | Π or Π |
| Ρ or Ρ | greek capital letter rho | Ρ or Ρ |
| Σ or Σ | greek capital letter sigma | Σ or Σ |
| Τ or Τ | greek capital letter tau | Τ or Τ |
| Υ or Υ | greek capital letter upsilon | Υ or Υ |
| Φ or Φ | greek capital letter phi | Φ or Φ |
| Χ or Χ | greek capital letter chi | Χ or Χ |
| Ψ or Ψ | greek capital letter psi | Ψ or Ψ |
| Ω or Ω | greek capital letter omega | Ω or Ω |
| α or α | greek small letter alpha | α or α |
| β or β | greek small letter beta | β or β |
| γ or γ | greek small letter gamma | γ or γ |
| δ or δ | greek small letter delta | δ or δ |
| ε or ε | greek small letter epsilon | ε or ε |
| ζ or ζ | greek small letter zeta | ζ or ζ |
| η or η | greek small letter eta | η or η |
| θ or θ | greek small letter theta | θ or θ |
| ι or ι | greek small letter iota | ι or ι |
| κ or κ | greek small letter kappa | κ or κ |
| λ or λ | greek small letter lambda | λ or λ |
| μ or μ | greek small letter mu | μ or μ |
| ν or ν | greek small letter nu | ν or ν |
| ξ or ξ | greek small letter xi | ξ |
| ο or ο | greek small letter omicron | ο or ο |
| π or π | greek small letter pi | π or π |
| ρ or ρ | greek small letter rho | ρ or ρ |
| ς or ς | greek small letter final sigma | ς or ς |
| σ or σ | greek small letter sigma | σ or σ |
| τ or τ | greek small letter tau | τ or τ |
| υ or υ | greek small letter upsilon | υ or υ |
| φ or φ | greek small letter phi | φ or φ |
| χ or χ | greek small letter chi | χ or χ |
| ψ or ψ | greek small letter psi | ψ or ψ |
| ω or ω | greek small letter omega | ω or ω |
| ϑ or ϑ | greek small letter theta symbol | ϑ or ϑ |
| ϒ or ϒ | greek upsilon with hook symbol | ϒ or ϒ |
| ϖ or ϖ | greek pi symbol | ϖ or ϖ |
|   or   | en space | or |
|   or   | em space | or |
|   or   | thin space | or |
| ‌ or ‌ | zero width non-joiner | or |
| ‍ or ‍ | zero width joiner | or |
| ‎ or ‎ | left-to-right mark | or |
| ‏ or ‏ | right-to-left mark | or |
| – or – | en dash | – or – |
| — or — | em dash | — or — |
| ‘ or ‘ | left single quotation mark | ‘ or ‘ |
| ’ or ’ | right single quotation mark | ’ or ’ |
| ‚ or ‚ | single low-9 quotation mark | ‚ or ‚ |
| “ or “ | left double quotation mark | “ or “ |
| ” or ” | right double quotation mark | ” or ” |
| „ or „ | double low-9 quotation mark | „ or „ |
| † or † | dagger | † or † |
| ‡ or ‡ | double dagger | ‡ or ‡ |
| • or • | bullet = black small circle | • or • |
| … or … | horizontal ellipsis = three dot leader | … or … |
| ‰ or ‰ | per mille sign | ‰ or ‰ |
| ′ or ′ | prime = minutes = feet | ′ or ′ |
| ″ or ″ | double prime = seconds = inches | ″ or ″ |
| ‹ or ‹ | single left-pointing angle quotation mark | ‹ or ‹ |
| › or › | single right-pointing angle quotation mark | › or › |
| ‾ or ‾ | overline = spacing overscore | ‾ or ‾ |
| ⁄ or ⁄ | fraction slash | ⁄ or ⁄ |
| € or € | euro sign | € or € |
| ℑ or ℑ | blackletter capital I = imaginary part | ℑ or ℑ |
| ℘ or ℘ | script capital P = power set = Weierstrass p | ℘ or ℘ |
| ℜ or ℜ | blackletter capital R = real part symbol | ℜ or ℜ |
| ™ or ™ | trade mark sign | ™ or ™ |
| ℵ or ℵ | alef symbol = first transfinite cardinal | ℵ or ℵ |
| ← or ← | leftwards arrow | ← or ← |
| ↑ or ↑ | upwards arrow | ↑ or ↑ |
| → or → | rightwards arrow | → or → |
| ↓ or ↓ | downwards arrow | ↓ or ↓ |
| ↔ or ↔ | left right arrow | ↔ or ↔ |
| ↵ or ↵ | downwards arrow with corner leftwards = carriage return | ↵ or ↵ |
| ⇐ or ⇐ | leftwards double arrow | ⇐ or ⇐ |
| ⇑ or ⇑ | upwards double arrow | ⇑ or ⇑ |
| ⇒ or ⇒ | rightwards double arrow | ⇒ or ⇒ |
| ⇓ or ⇓ | downwards double arrow | ⇓ or ⇓ |
| ⇔ or ⇔ | left right double arrow | ⇔ or ⇔ |
| ∀ or ∀ | for all | ∀ or ∀ |
| ∂ or ∂ | partial differential | ∂ or ∂ |
| ∃ or ∃ | there exists | ∃ or ∃ |
| ∅ or ∅ | empty set = null set = diameter | ∅ or ∅ |
| ∇ or ∇ | nabla = backward difference | ∇ or ∇ |
| ∈ or ∈ | element of | ∈ or ∈ |
| ∉ or ∉ | not an element of | ∉ or ∉ |
| ∋ or ∋ | contains as member | ∋ or ∋ |
| ∏ or ∏ | n-ary product = product sign | ∏ or ∏ |
| ∑ or ∑ | n-ary sumation | ∑ or ∑ |
| − or − | minus sign | − or − |
| ∗ or ∗ | asterisk operator | ∗ or ∗ |
| √ or √ | square root = radical sign | √ or √ |
| ∝ or ∝ | proportional to | ∝ or ∝ |
| ∞ or ∞ | infinity | ∞ or ∞ |
| ∠ or ∠ | angle | ∠ or ∠ |
| ∧ or ∧ | logical and = wedge | ∧ or ∧ |
| ∨ or ∨ | logical or = vee | ∨ or ∨ |
| ∩ or ∩ | intersection = cap | ∩ or ∩ |
| ∪ or ∪ | union = cup | ∪ or ∪ |
| ∫ or ∫ | integral | ∫ or ∫ |
| ∴ or ∴ | therefore | ∴ or ∴ |
| ∼ or ∼ | tilde operator = varies with = similar to | ∼ or ∼ |
| ≅ or ≅ | approximately equal to | ≅ or ≅ |
| ≈ or ≈ | almost equal to = asymptotic to | ≈ or ≈ |
| ≠ or ≠ | not equal to | ≠ or ≠ |
| ≡ or ≡ | identical to | ≡ or ≡ |
| ≤ or ≤ | less-than or equal to | ≤ or ≤ |
| ≥ or ≥ | greater-than or equal to | ≥ or ≥ |
| ⊂ or ⊂ | subset of | ⊂ or ⊂ |
| ⊃ or ⊃ | superset of | ⊃ or ⊃ |
| ⊄ or ⊄ | not a subset of | ⊄ or ⊄ |
| ⊆ or ⊆ | subset of or equal to | ⊆ or ⊆ |
| ⊇ or ⊇ | superset of or equal to | ⊇ or ⊇ |
| ⊕ or ⊕ | circled plus = direct sum | ⊕ or ⊕ |
| ⊗ or ⊗ | circled times = vector product | ⊗ or ⊗ |
| ⊥ or ⊥ | up tack = orthogonal to = perpendicular | ⊥ or ⊥ |
| ⋅ or ⋅ | dot operator | ⋅ or ⋅ |
| ⌈ or ⌈ | left ceiling = apl upstile | ⌈ or ⌈ |
| ⌉ or ⌉ | right ceiling | ⌉ or ⌉ |
| ⌊ or ⌊ | left floor = apl downstile | ⌊ or ⌊ |
| ⌋ or ⌋ | right floor | ⌋ or ⌋ |
| 〈 or ⟨ | left-pointing angle bracket = bra | 〈 or 〈 |
| 〉 or ⟩ | right-pointing angle bracket = ket | 〉 or 〉 |
| ◊ or ◊ | lozenge | ◊ or ◊ |
| ♠ or ♠ | black spade suit | ♠ or ♠ |
| ♣ or ♣ | black club suit = shamrock | ♣ or ♣ |
| ♥ or ♥ | black heart suit = valentine | ♥ or ♥ |
| ♦ or ♦ | black diamond suit | ♦ or ♦ |
| ✔ | Check Mark | ✔ |
| aqua | ||
| black | ||
| blue | ||
| fuchsia | ||
| gray | ||
| green | ||
| lime | ||
| maroon | ||
| navy | ||
| olive | ||
| purple | ||
| red | ||
| silver | ||
| teal | ||
| white | ||
| yellow |
| Black | +#000000 | +0,0,0 |
| Navy | +#000080 | +0,0,128 |
| DarkBlue | +#00008B | +0,0,139 |
| MediumBlue | +#0000CD | +0,0,205 |
| Blue | +#0000FF | +0,0,255 |
| DarkGreen | +#006400 | +0,100,0 |
| Green | +#008000 | +0,128,0 |
| Teal | +#008080 | +0,128,128 |
| DarkCyan | +#008B8B | +0,139,139 |
| DeepSkyBlue | +#00BFFF | +0,191,255 |
| DarkTurquoise | +#00CED1 | +0,206,209 |
| MediumSpringGreen | +#00FA9A | +0,250,154 |
| Lime | +#00FF00 | +0,255,0 |
| SpringGreen | +#00FF7F | +0,255,127 |
| Aqua | +#00FFFF | +0,255,255 |
| Cyan | +#00FFFF | +0,255,255 |
| MidnightBlue | +#191970 | +25,25,112 |
| DodgerBlue | +#1E90FF | +30,144,255 |
| LightSeaGreen | +#20B2AA | +32,178,170 |
| ForestGreen | +#228B22 | +34,139,34 |
| SeaGreen | +#2E8B57 | +46,139,87 |
| DarkSlateGray | +#2F4F4F | +47,79,79 |
| LimeGreen | +#32CD32 | +50,205,50 |
| MediumSeaGreen | +#3CB371 | +60,179,113 |
| Turquoise | +#40E0D0 | +64,224,208 |
| RoyalBlue | +#4169E1 | +65,105,225 |
| SteelBlue | +#4682B4 | +70,130,180 |
| DarkSlateBlue | +#483D8B | +72,61,139 |
| MediumTurquoise | +#48D1CC | +72,209,204 |
| Indigo | +#4B0082 | +75,0,130 |
| DarkOliveGreen | +#556B2F | +85,107,47 |
| CadetBlue | +#5F9EA0 | +95,158,160 |
| CornflowerBlue | +#6495ED | +100,149,237 |
| MediumAquamarine | +#66CDAA | +102,205,170 |
| DimGray | +#696969 | +105,105,105 |
| SlateBlue | +#6A5ACD | +106,90,205 |
| OliveDrab | +#6B8E23 | +107,142,35 |
| SlateGray | +#708090 | +112,128,144 |
| LightSlateGray | +#778899 | +119,136,153 |
| MediumSlateBlue | +#7B68EE | +123,104,238 |
| LawnGreen | +#7CFC00 | +124,252,0 |
| Chartreuse | +#7FFF00 | +127,255,0 |
| Aquamarine | +#7FFFD4 | +127,255,212 |
| Maroon | +#800000 | +128,0,0 |
| Purple | +#800080 | +128,0,128 |
| Olive | +#808000 | +128,128,0 |
| Gray | +#808080 | +128,128,128 |
| SkyBlue | +#87CEEB | +135,206,235 |
| LightSkyBlue | +#87CEFA | +135,206,250 |
| BlueViolet | +#8A2BE2 | +138,43,226 |
| DarkRed | +#8B0000 | +139,0,0 |
| DarkMagenta | +#8B008B | +139,0,139 |
| SaddleBrown | +#8B4513 | +139,69,19 |
| DarkSeaGreen | +#8FBC8F | +143,188,143 |
| LightGreen | +#90EE90 | +144,238,144 |
| MediumPurple | +#9370DB | +147,112,219 |
| DarkViolet | +#9400D3 | +148,0,211 |
| PaleGreen | +#98FB98 | +152,251,152 |
| DarkOrchid | +#9932CC | +153,50,204 |
| YellowGreen | +#9ACD32 | +154,205,50 |
| Sienna | +#A0522D | +160,82,45 |
| Brown | +#A52A2A | +165,42,42 |
| DarkGray | +#A9A9A9 | +169,169,169 |
| LightBlue | +#ADD8E6 | +173,216,230 |
| GreenYellow | +#ADFF2F | +173,255,47 |
| PaleTurquoise | +#AFEEEE | +175,238,238 |
| LightSteelBlue | +#B0C4DE | +176,196,222 |
| PowderBlue | +#B0E0E6 | +176,224,230 |
| FireBrick | +#B22222 | +178,34,34 |
| DarkGoldenrod | +#B8860B | +184,134,11 |
| MediumOrchid | +#BA55D3 | +186,85,211 |
| RosyBrown | +#BC8F8F | +188,143,143 |
| DarkKhaki | +#BDB76B | +189,183,107 |
| Silver | +#C0C0C0 | +192,192,192 |
| MediumVioletRed | +#C71585 | +199,21,133 |
| IndianRed | +#CD5C5C | +205,92,92 |
| Peru | +#CD853F | +205,133,63 |
| Chocolate | +#D2691E | +210,105,30 |
| Tan | +#D2B48C | +210,180,140 |
| LightGrey | +#D3D3D3 | +211,211,211 |
| Thistle | +#D8BFD8 | +216,191,216 |
| Orchid | +#DA70D6 | +218,112,214 |
| Goldenrod | +#DAA520 | +218,165,32 |
| PaleVioletRed | +#DB7093 | +219,112,147 |
| Crimson | +#DC143C | +220,20,60 |
| Gainsboro | +#DCDCDC | +220,220,220 |
| Plum | +#DDA0DD | +221,160,221 |
| BurlyWood | +#DEB887 | +222,184,135 |
| LightCyan | +#E0FFFF | +224,255,255 |
| Lavender | +#E6E6FA | +230,230,250 |
| DarkSalmon | +#E9967A | +233,150,122 |
| Violet | +#EE82EE | +238,130,238 |
| PaleGoldenrod | +#EEE8AA | +238,232,170 |
| LightCoral | +#F08080 | +240,128,128 |
| Khaki | +#F0E68C | +240,230,140 |
| AliceBlue | +#F0F8FF | +240,248,255 |
| Honeydew | +#F0FFF0 | +240,255,240 |
| Azure | +#F0FFFF | +240,255,255 |
| SandyBrown | +#F4A460 | +244,164,96 |
| Wheat | +#F5DEB3 | +245,222,179 |
| Beige | +#F5F5DC | +245,245,220 |
| WhiteSmoke | +#F5F5F5 | +245,245,245 |
| MintCream | +#F5FFFA | +245,255,250 |
| GhostWhite | +#F8F8FF | +248,248,255 |
| Salmon | +#FA8072 | +250,128,114 |
| AntiqueWhite | +#FAEBD7 | +250,235,215 |
| Linen | +#FAF0E6 | +250,240,230 |
| LightGoldenrodYellow | +#FAFAD2 | +250,250,210 |
| OldLace | +#FDF5E6 | +253,245,230 |
| Red | +#FF0000 | +255,0,0 |
| Fuchsia | +#FF00FF | +255,0,255 |
| Magenta | +#FF00FF | +255,0,255 |
| DeepPink | +#FF1493 | +255,20,147 |
| OrangeRed | +#FF4500 | +255,69,0 |
| Tomato | +#FF6347 | +255,99,71 |
| HotPink | +#FF69B4 | +255,105,180 |
| Coral | +#FF7F50 | +255,127,80 |
| DarkOrange | +#FF8C00 | +255,140,0 |
| LightSalmon | +#FFA07A | +255,160,122 |
| Orange | +#FFA500 | +255,165,0 |
| LightPink | +#FFB6C1 | +255,182,193 |
| Pink | +#FFC0CB | +255,192,203 |
| Gold | +#FFD700 | +255,215,0 |
| PeachPuff | +#FFDAB9 | +255,218,185 |
| NavajoWhite | +#FFDEAD | +255,222,173 |
| Moccasin | +#FFE4B5 | +255,228,181 |
| Bisque | +#FFE4C4 | +255,228,196 |
| MistyRose | +#FFE4E1 | +255,228,225 |
| BlanchedAlmond | +#FFEBCD | +255,235,205 |
| PapayaWhip | +#FFEFD5 | +255,239,213 |
| LavenderBlush | +#FFF0F5 | +255,240,245 |
| Seashell | +#FFF5EE | +255,245,238 |
| Cornsilk | +#FFF8DC | +255,248,220 |
| LemonChiffon | +#FFFACD | +255,250,205 |
| FloralWhite | +#FFFAF0 | +255,250,240 |
| Snow | +#FFFAFA | +255,250,250 |
| Yellow | +#FFFF00 | +255,255,0 |
| LightYellow | +#FFFFE0 | +255,255,224 |
| Ivory | +#FFFFF0 | +255,255,240 |
| ActiveBorder | ||
| ActiveCaption | ||
| AppWorkspace | ||
| Background | ||
| ButtonFace | ||
| ButtonHighlight | ||
| ButtonShadow | ||
| ButtonText | ||
| CaptionText | ||
| GrayText | ||
| Highlight | ||
| HighlightText | ||
| InactiveBorder | ||
| InactiveCaption | ||
| InactiveCaptionText | ||
| InfoBackground | ||
| InfoText | ||
| Menu | ||
| MenuText | ||
| Scrollbar | ||
| ThreeDDarkShadow | ||
| ThreeDFace | ||
| ThreeDHighlight | ||
| ThreeDLightShadow | ||
| ThreeDShadow | ||
| Window | ||
| WindowFrame | ||
| WindowText |
The color names can be used but the Hex or RGB colors are preferred.
+ +This list taken from http://www.w3.org/TR/css3-color/.
+ +Add TripleColors to your Opera Panels or +Add TripleColors to Netscape / Mozilla sidebars
+ + +Compiled by Tim Luoma (latest version available at http://www.tntluoma.com/sidebars/triplecolors/.
+ +See more Sidebars at TnTLuoma.com
+ + + + +It is my goal to have the most complete list of official colors according to the W3 specifications in a format which is conducive to being used as a Sidebar or Hotlist Panel. If you have any suggestions/corrections/additions, please contact me.
++Add to Mozilla Sidebars (requires Javascript) +
+ + diff --git a/Vivaldi/panels/triplecolors.ico b/Vivaldi/panels/triplecolors.ico new file mode 100755 index 0000000..62ccd54 Binary files /dev/null and b/Vivaldi/panels/triplecolors.ico differ diff --git a/Vivaldi/panels/unicodeChartsPanel/index.html b/Vivaldi/panels/unicodeChartsPanel/index.html new file mode 100755 index 0000000..e0f3bcf --- /dev/null +++ b/Vivaldi/panels/unicodeChartsPanel/index.html @@ -0,0 +1,249 @@ + + + + +