CINXE.COM
mozilla Archives - Open Source Hong Kong
<!doctype html> <!--[if !IE]> <html class="no-js non-ie" lang="en-US"> <![endif]--> <!--[if IE 7 ]> <html class="no-js ie7" lang="en-US"> <![endif]--> <!--[if IE 8 ]> <html class="no-js ie8" lang="en-US"> <![endif]--> <!--[if IE 9 ]> <html class="no-js ie9" lang="en-US"> <![endif]--> <!--[if gt IE 9]><!--> <html class="no-js" lang="en-US"> <!--<![endif]--> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#ffffff"> <link rel="profile" href="https://gmpg.org/xfn/11"> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <link rel="alternate" href="https://opensource.hk/tag/mozilla/" hreflang="en" /> <link rel="alternate" href="https://opensource.hk/zh/tag/mozilla-zh/" hreflang="zh" /> <!-- This site is optimized with the Yoast SEO plugin v23.9 - https://yoast.com/wordpress/plugins/seo/ --> <title>mozilla Archives - Open Source Hong Kong</title> <link rel="canonical" href="https://opensource.hk/tag/mozilla/" /> <meta property="og:locale" content="en_US" /> <meta property="og:locale:alternate" content="zh_HK" /> <meta property="og:type" content="article" /> <meta property="og:title" content="mozilla Archives - Open Source Hong Kong" /> <meta property="og:url" content="https://opensource.hk/tag/mozilla/" /> <meta property="og:site_name" content="Open Source Hong Kong" /> <meta property="og:image" content="https://opensource.hk/wp-content/uploads/2020/08/1040-x-570-oshk-featured-img.jpg" /> <meta property="og:image:width" content="1040" /> <meta property="og:image:height" content="570" /> <meta property="og:image:type" content="image/jpeg" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@opensourcehk" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://opensource.hk/tag/mozilla/","url":"https://opensource.hk/tag/mozilla/","name":"mozilla Archives - Open Source Hong Kong","isPartOf":{"@id":"https://opensource.hk/#website"},"primaryImageOfPage":{"@id":"https://opensource.hk/tag/mozilla/#primaryimage"},"image":{"@id":"https://opensource.hk/tag/mozilla/#primaryimage"},"thumbnailUrl":"https://opensource.hk/wp-content/uploads/2020/11/mozilla-common-voice-in-gerontech-innovation-expo-cum-summit-cover.jpg","breadcrumb":{"@id":"https://opensource.hk/tag/mozilla/#breadcrumb"},"inLanguage":"en-US"},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://opensource.hk/tag/mozilla/#primaryimage","url":"https://opensource.hk/wp-content/uploads/2020/11/mozilla-common-voice-in-gerontech-innovation-expo-cum-summit-cover.jpg","contentUrl":"https://opensource.hk/wp-content/uploads/2020/11/mozilla-common-voice-in-gerontech-innovation-expo-cum-summit-cover.jpg","width":"1040","height":"570"},{"@type":"BreadcrumbList","@id":"https://opensource.hk/tag/mozilla/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://opensource.hk/"},{"@type":"ListItem","position":2,"name":"mozilla"}]},{"@type":"WebSite","@id":"https://opensource.hk/#website","url":"https://opensource.hk/","name":"Open Source Hong Kong","description":"Develop, Contribute, Promote, Use","publisher":{"@id":"https://opensource.hk/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://opensource.hk/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://opensource.hk/#organization","name":"Open Source Hong Kong","url":"https://opensource.hk/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://opensource.hk/#/schema/logo/image/","url":"https://opensource.hk/wp-content/uploads/2015/09/cropped-OSHK-square-logo-1.png","contentUrl":"https://opensource.hk/wp-content/uploads/2015/09/cropped-OSHK-square-logo-1.png","width":512,"height":512,"caption":"Open Source Hong Kong"},"image":{"@id":"https://opensource.hk/#/schema/logo/image/"},"sameAs":["https://www.facebook.com/opensourcehk","https://x.com/opensourcehk","https://www.linkedin.com/company/opensourcehk/","https://www.youtube.com/channel/UCm0wh7teyJywvyL0vPgiOyw"]}]}</script> <!-- / Yoast SEO plugin. --> <link rel='dns-prefetch' href='//fonts.googleapis.com' /> <link rel="alternate" type="application/rss+xml" title="Open Source Hong Kong » Feed" href="https://opensource.hk/feed/" /> <link rel="alternate" type="application/rss+xml" title="Open Source Hong Kong » Comments Feed" href="https://opensource.hk/comments/feed/" /> <link rel="alternate" type="application/rss+xml" title="Open Source Hong Kong » mozilla Tag Feed" href="https://opensource.hk/tag/mozilla/feed/" /> <script type="text/javascript"> /* <![CDATA[ */ window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/opensource.hk\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.7.1"}}; /*! This file is auto-generated */ !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); /* ]]> */ </script> <style id='wp-emoji-styles-inline-css' type='text/css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='wp-block-library-css' href='https://opensource.hk/wp-includes/css/dist/block-library/style.min.css?ver=6.7.1' type='text/css' media='all' /> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='sparkling-bootstrap-css' href='https://opensource.hk/wp-content/themes/sparkling/assets/css/bootstrap.min.css?ver=6.7.1' type='text/css' media='all' /> <link rel='stylesheet' id='sparkling-icons-css' href='https://opensource.hk/wp-content/themes/sparkling/assets/css/fontawesome-all.min.css?ver=5.1.1.' type='text/css' media='all' /> <link rel='stylesheet' id='sparkling-fonts-css' href='//fonts.googleapis.com/css?family=Open+Sans%3A400italic%2C400%2C600%2C700%7CRoboto+Slab%3A400%2C300%2C700&ver=6.7.1' type='text/css' media='all' /> <link rel='stylesheet' id='academicons-css-css' href='https://opensource.hk/wp-content/themes/sparkling/assets/css/academicons.min.css?ver=1.8.6' type='text/css' media='all' /> <link rel='stylesheet' id='parent-style-css' href='https://opensource.hk/wp-content/themes/sparkling/style.css?ver=6.7.1' type='text/css' media='all' /> <link rel='stylesheet' id='child-style-css' href='https://opensource.hk/wp-content/themes/sparkling-child/style.css?ver=6.7.1' type='text/css' media='all' /> <script type="text/javascript" src="https://opensource.hk/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script type="text/javascript" src="https://opensource.hk/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <script type="text/javascript" src="https://opensource.hk/wp-content/themes/sparkling/assets/js/vendor/bootstrap.min.js?ver=6.7.1" id="sparkling-bootstrapjs-js"></script> <script type="text/javascript" src="https://opensource.hk/wp-content/themes/sparkling/assets/js/functions.js?ver=20180503" id="sparkling-functions-js"></script> <link rel="https://api.w.org/" href="https://opensource.hk/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://opensource.hk/wp-json/wp/v2/tags/53" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://opensource.hk/xmlrpc.php?rsd" /> <meta name="generator" content="WordPress 6.7.1" /> <style type="text/css">a, #infinite-handle span, #secondary .widget .post-content a, .entry-meta a {color:#289dcc}.btn-default, .label-default, .flex-caption h2, .btn.btn-default.read-more,button, .navigation .wp-pagenavi-pagination span.current,.navigation .wp-pagenavi-pagination a:hover, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit.alt, .woocommerce a.button, .woocommerce button.button, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt { background-color: #289dcc; border-color: #289dcc;}.site-main [class*="navigation"] a, .more-link, .pagination>li>a, .pagination>li>span, .cfa-button { color: #289dcc}.cfa-button {border-color: #289dcc;}.cfa-text { color: #289dcc;}.cfa-button {border-color: #289dcc; color: #289dcc;}.navbar.navbar-default, .navbar-default .navbar-nav .open .dropdown-menu > li > a {background-color: #ffffff;}.navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav.sparkling-mobile-menu > li:hover > a, .navbar-default .navbar-nav.sparkling-mobile-menu > li:hover > .caret, .navbar-default .navbar-nav > li, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { color: #363636;}@media (max-width: 767px){ .navbar-default .navbar-nav > li:hover > a, .navbar-default .navbar-nav > li:hover > .caret{ color: #363636!important ;} }.navbar-default .navbar-nav > li:hover > a, .navbar-default .navbar-nav > li:focus-within > a, .navbar-nav > li:hover > .caret, .navbar-nav > li:focus-within > .caret, .navbar-default .navbar-nav.sparkling-mobile-menu > li.open > a, .navbar-default .navbar-nav.sparkling-mobile-menu > li.open > .caret, .navbar-default .navbar-nav > li:hover, .navbar-default .navbar-nav > li:focus-within, .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > .caret, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {color: #289dcc;}@media (max-width: 767px){ .navbar-default .navbar-nav > li.open > a, .navbar-default .navbar-nav > li.open > .caret { color: #289dcc !important; } }.dropdown-menu {background-color: #ffffff;}.navbar-default .navbar-nav .dropdown-menu > li:hover, .navbar-default .navbar-nav .dropdown-menu > li:focus-within, .dropdown-menu > .active {background-color: #289dcc;}@media (max-width: 767px) {.navbar-default .navbar-nav .dropdown-menu > li:hover, .navbar-default .navbar-nav .dropdown-menu > li:focus, .dropdown-menu > .active {background: transparent;} }.entry-content {font-size:16px}</style> <style type="text/css"> .navbar > .container .navbar-brand { color: #dadada; } </style> <link rel="icon" href="https://opensource.hk/wp-content/uploads/2015/09/cropped-OSHK-square-logo-1-32x32.png" sizes="32x32" /> <link rel="icon" href="https://opensource.hk/wp-content/uploads/2015/09/cropped-OSHK-square-logo-1-192x192.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://opensource.hk/wp-content/uploads/2015/09/cropped-OSHK-square-logo-1-180x180.png" /> <meta name="msapplication-TileImage" content="https://opensource.hk/wp-content/uploads/2015/09/cropped-OSHK-square-logo-1-270x270.png" /> <style type="text/css" id="wp-custom-css"> .copyright { visibility: hidden; } </style> </head> <body class="archive tag tag-mozilla tag-53 group-blog"> <a class="sr-only sr-only-focusable" href="#content">Skip to main content</a> <div id="page" class="hfeed site"> <header id="masthead" class="site-header" role="banner"> <nav class="navbar navbar-default navbar-fixed-top" role="navigation"> <div class="container"> <div class="row"> <div class="site-navigation-inner col-sm-12"> <div class="navbar-header"> <div id="logo"> <a href="https://opensource.hk/"><img src="https://opensource.hk/wp-content/uploads/2020/10/cropped-OSHK-logo_H50-1.png" height="70" width="242" alt="Open Source Hong Kong"/></a> </div><!-- end of #logo --> <button type="button" class="btn navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> </div> <div class="collapse navbar-collapse navbar-ex1-collapse"><ul id="menu-main-menu" class="nav navbar-nav"><li id="menu-item-1241-zh" class="lang-item lang-item-147 lang-item-zh lang-item-first menu-item menu-item-type-custom menu-item-object-custom menu-item-1241-zh"><a href="https://opensource.hk/zh/tag/mozilla-zh/" hreflang="zh-HK" lang="zh-HK"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALCAMAAABBPP0LAAAAS1BMVEXqAADjAADZAAD2e3v0dXXzbGzyYWHxWFjyUlLuSkrQAAD5jY76m5zsPz/qNTXnKir56en6w8PmGxvKAAD5z9D6qqvjDw/32dnCAADqlhvuAAAAYElEQVR4AQXBUU6DUBRAwTm8SwqJ+9+m8cva0uBMgBBkkUiqYSWrkpeNxL6/76w5R/L1WZ9jXoONqvs5fWeyrGWux9i3Na5ji3Ftfv/uIZtG+8/78TxA7Skj4qxwcNrBPxiAEpMq30QZAAAAAElFTkSuQmCC" alt="" width="16" height="11" style="width: 16px; height: 11px;" /><span style="margin-left:0.3em;">中文 (香港)</span></a></li> <li id="menu-item-93" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-93 dropdown"><a href="https://opensource.hk/about/">About</a><span class="caret sparkling-dropdown"></span> <ul role="menu" class=" dropdown-menu"> <li id="menu-item-856" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-856"><a href="https://opensource.hk/executive-committee/">Executive Committee</a></li> <li id="menu-item-5146" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5146"><a href="https://opensource.hk/soosu/">Soosu</a></li> <li id="menu-item-814" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-814"><a href="https://opensource.hk/membership/">Membership</a></li> <li id="menu-item-970" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-970"><a href="https://opensource.hk/code-of-conduct/">Code of Conduct</a></li> <li id="menu-item-2845" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2845"><a href="https://opensource.hk/media-coverage/">Media Coverage</a></li> <li id="menu-item-1047" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1047"><a href="https://opensource.hk/brand/">Brand Guidelines</a></li> </ul> </li> <li id="menu-item-4495" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4495"><a href="https://opensource.hk/calendar/">Calender</a></li> <li id="menu-item-809" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-809 dropdown"><a href="https://opensource.hk/events/">Events</a><span class="caret sparkling-dropdown"></span> <ul role="menu" class=" dropdown-menu"> <li id="menu-item-822" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-822"><a href="https://opensource.hk/meetups/">Meetups</a></li> <li id="menu-item-842" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-842"><a href="https://opensource.hk/supporting-events/">Supporting Events</a></li> <li id="menu-item-2866" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2866"><a href="https://opensource.hk/overseas-activities/">Overseas Activities</a></li> <li id="menu-item-810" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-810 dropdown"><a href="https://opensource.hk/conferences/">Conferences</a><span class="caret sparkling-dropdown"></span> <ul role="menu" class=" dropdown-menu"> <li id="menu-item-1791" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1791"><a href="https://pycon.hk/">PyCon HK</a></li> <li id="menu-item-4604" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4604"><a href="https://opensource.hk/category/events/hkoscon/">Hong Kong Open Source Conference</a></li> </ul> </li> <li id="menu-item-835" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-835"><a href="https://opensource.hk/special-events/">Special Events</a></li> <li id="menu-item-821" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-821 dropdown"><a href="https://opensource.hk/open-data-events/">Open Data</a><span class="caret sparkling-dropdown"></span> <ul role="menu" class=" dropdown-menu"> <li id="menu-item-1164" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1164"><a href="https://opensource.hk/tag/opendata/">Open Data Updates</a></li> </ul> </li> <li id="menu-item-832" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-832"><a href="https://opensource.hk/workshops/">Workshops</a></li> <li id="menu-item-829" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-829"><a href="https://opensource.hk/hackathons/">Hackathons</a></li> </ul> </li> <li id="menu-item-485" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-485 dropdown"><a href="https://opensource.hk/project/">Projects</a><span class="caret sparkling-dropdown"></span> <ul role="menu" class=" dropdown-menu"> <li id="menu-item-1173" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1173"><a href="https://commonvoice.mozilla.org/zh-HK">Common Voice</a></li> <li id="menu-item-880" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-880 dropdown"><a href="https://freehkfonts.opensource.hk/">FreeHKFonts</a><span class="caret sparkling-dropdown"></span> <ul role="menu" class=" dropdown-menu"> <li id="menu-item-881" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-881"><a href="https://kaidemo.opensource.hk/">Web Demo</a></li> </ul> </li> <li id="menu-item-1236" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1236"><a href="https://opensource.hk/incubator/">Incubator</a></li> <li id="menu-item-1756" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-1756"><a href="https://opensource.hk/program-for-youth-en/">Program For Youth</a></li> <li id="menu-item-1393" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1393"><a href="https://opensource.hk/event-management-solution/">Event Management</a></li> </ul> </li> <li id="menu-item-812" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-812"><a href="https://opensource.hk/join/">Join Us</a></li> </ul></div> </div> </div> </div> </nav><!-- .site-navigation --> </header><!-- #masthead --> <div id="content" class="site-content"> <div class="top-section"> </div> <div class="container main-content-area"> <div class="row side-pull-left"> <div class="main-content-inner col-sm-12 col-md-8"> <div id="primary" class="content-area"> <main id="main" class="site-main" role="main"> <header class="page-header"> <h1 class="page-title">Tag: <span>mozilla</span></h1> </header><!-- .page-header --> <article id="post-3456" class="post-3456 post type-post status-publish format-standard has-post-thumbnail hentry category-supporting-events tag-commonvoice-en tag-mozilla"> <div class="blog-item-wrap"> <a href="https://opensource.hk/mozilla-common-voice-collect-hong-kong-cantonese-voices-in-gerontech-innovation-expo-cum-summit-2020/" title="Mozilla Common Voice collect Hong Kong Cantonese Voices in Gerontech & Innovation Expo cum Summit 2020" > <img width="750" height="410" src="https://opensource.hk/wp-content/uploads/2020/11/mozilla-common-voice-in-gerontech-innovation-expo-cum-summit-cover-750x410.jpg" class="single-featured wp-post-image" alt="" decoding="async" fetchpriority="high" srcset="https://opensource.hk/wp-content/uploads/2020/11/mozilla-common-voice-in-gerontech-innovation-expo-cum-summit-cover-750x410.jpg 750w, https://opensource.hk/wp-content/uploads/2020/11/mozilla-common-voice-in-gerontech-innovation-expo-cum-summit-cover-300x164.jpg 300w, https://opensource.hk/wp-content/uploads/2020/11/mozilla-common-voice-in-gerontech-innovation-expo-cum-summit-cover-1024x561.jpg 1024w, https://opensource.hk/wp-content/uploads/2020/11/mozilla-common-voice-in-gerontech-innovation-expo-cum-summit-cover-768x421.jpg 768w, https://opensource.hk/wp-content/uploads/2020/11/mozilla-common-voice-in-gerontech-innovation-expo-cum-summit-cover.jpg 1040w" sizes="(max-width: 750px) 100vw, 750px" /> </a> <div class="post-inner-content"> <header class="entry-header page-header"> <h2 class="entry-title"><a href="https://opensource.hk/mozilla-common-voice-collect-hong-kong-cantonese-voices-in-gerontech-innovation-expo-cum-summit-2020/" rel="bookmark">Mozilla Common Voice collect Hong Kong Cantonese Voices in Gerontech & Innovation Expo cum Summit 2020</a></h2> <div class="entry-meta"> <span class="posted-on"><i class="fa fa-calendar-alt"></i> <a href="https://opensource.hk/mozilla-common-voice-collect-hong-kong-cantonese-voices-in-gerontech-innovation-expo-cum-summit-2020/" rel="bookmark"><time class="entry-date published" datetime="2020-11-20T14:16:32+08:00">November 20, 2020</time><time class="updated" datetime="2020-12-17T11:43:07+08:00">December 17, 2020</time></a></span><span class="byline"> <i class="fa fa-user"></i> <span class="author vcard"><a class="url fn n" href="https://opensource.hk/author/kingman/">Kingman Leung</a></span></span> <span class="comments-link"><i class="fa fa-comments"></i><a href="https://opensource.hk/mozilla-common-voice-collect-hong-kong-cantonese-voices-in-gerontech-innovation-expo-cum-summit-2020/#respond">Leave a comment</a></span> </div><!-- .entry-meta --> </header><!-- .entry-header --> <div class="entry-content"> <p>Gerontech and Innovation Expo cum Summit (GIES) is a flagship event jointly hosted by the Government of the Hong Kong Special Administrative Region and the Hong Kong Council of Social Service to promote technological application and innovation as a promising solution to enhance the quality of life of the elderly and people with disabilities in […]</p> <p><a class="btn btn-default read-more" href="https://opensource.hk/mozilla-common-voice-collect-hong-kong-cantonese-voices-in-gerontech-innovation-expo-cum-summit-2020/" title="Mozilla Common Voice collect Hong Kong Cantonese Voices in Gerontech & Innovation Expo cum Summit 2020">Read More</a></p> </div><!-- .entry-content --> </div> </div> </article><!-- #post-## --> <article id="post-694" class="post-694 post type-post status-publish format-standard has-post-thumbnail hentry category-meetups tag-haxe tag-linux tag-mozilla tag-python"> <div class="blog-item-wrap"> <a href="https://opensource.hk/devmeetup17-12/" title="Open Source Developer Meetup #9 – Projects & Communities 2017-18" > <img width="750" height="410" src="https://opensource.hk/wp-content/uploads/2017/12/25074815_10155223538991482_4204006942268658239_o-750x410.jpg" class="single-featured wp-post-image" alt="" decoding="async" srcset="https://opensource.hk/wp-content/uploads/2017/12/25074815_10155223538991482_4204006942268658239_o-750x410.jpg 750w, https://opensource.hk/wp-content/uploads/2017/12/25074815_10155223538991482_4204006942268658239_o-1140x624.jpg 1140w" sizes="(max-width: 750px) 100vw, 750px" /> </a> <div class="post-inner-content"> <header class="entry-header page-header"> <h2 class="entry-title"><a href="https://opensource.hk/devmeetup17-12/" rel="bookmark">Open Source Developer Meetup #9 – Projects & Communities 2017-18</a></h2> <div class="entry-meta"> <span class="posted-on"><i class="fa fa-calendar-alt"></i> <a href="https://opensource.hk/devmeetup17-12/" rel="bookmark"><time class="entry-date published" datetime="2017-12-05T21:49:41+08:00">December 5, 2017</time><time class="updated" datetime="2020-10-29T17:43:01+08:00">October 29, 2020</time></a></span><span class="byline"> <i class="fa fa-user"></i> <span class="author vcard"><a class="url fn n" href="https://opensource.hk/author/sammyfung/">Sammy Fung</a></span></span> <span class="comments-link"><i class="fa fa-comments"></i><a href="https://opensource.hk/devmeetup17-12/#respond">Leave a comment</a></span> </div><!-- .entry-meta --> </header><!-- .entry-header --> <div class="entry-content"> <p>Update of community event: * The LOOP https://www.facebook.com/groups/loop.dev/about/ * HKCOTA https://cota.hk/about/ * HKOSCon https://hkoscon.org/ * PyConHK https://cota.hk/about/ Qt, and standing desk(and using QML unit test as a CAD design generation tools) Chrome extension project: Content Fram Blocker, Dualless Brief intro of Ubuntu Core and snaps Ubuntu update Haxe intro and recent update ** Update (6 […]</p> <p><a class="btn btn-default read-more" href="https://opensource.hk/devmeetup17-12/" title="Open Source Developer Meetup #9 – Projects & Communities 2017-18">Read More</a></p> </div><!-- .entry-content --> </div> </div> </article><!-- #post-## --> <article id="post-653" class="post-653 post type-post status-publish format-standard has-post-thumbnail hentry category-supporting-events tag-mozilla"> <div class="blog-item-wrap"> <a href="https://opensource.hk/mozilla-developer-roadshow-series-2017-in-hong-kong/" title="Mozilla Developer Roadshow Series 2017 in Hong Kong" > <img width="580" height="410" src="https://opensource.hk/wp-content/uploads/2017/08/Mozilla-12jan-1500px_logo.jpg" class="single-featured wp-post-image" alt="" decoding="async" srcset="https://opensource.hk/wp-content/uploads/2017/08/Mozilla-12jan-1500px_logo.jpg 1500w, https://opensource.hk/wp-content/uploads/2017/08/Mozilla-12jan-1500px_logo-300x212.jpg 300w, https://opensource.hk/wp-content/uploads/2017/08/Mozilla-12jan-1500px_logo-768x543.jpg 768w, https://opensource.hk/wp-content/uploads/2017/08/Mozilla-12jan-1500px_logo-1024x724.jpg 1024w" sizes="(max-width: 580px) 100vw, 580px" /> </a> <div class="post-inner-content"> <header class="entry-header page-header"> <h2 class="entry-title"><a href="https://opensource.hk/mozilla-developer-roadshow-series-2017-in-hong-kong/" rel="bookmark">Mozilla Developer Roadshow Series 2017 in Hong Kong</a></h2> <div class="entry-meta"> <span class="posted-on"><i class="fa fa-calendar-alt"></i> <a href="https://opensource.hk/mozilla-developer-roadshow-series-2017-in-hong-kong/" rel="bookmark"><time class="entry-date published" datetime="2017-08-31T00:22:04+08:00">August 31, 2017</time><time class="updated" datetime="2023-11-21T12:49:25+08:00">November 21, 2023</time></a></span><span class="byline"> <i class="fa fa-user"></i> <span class="author vcard"><a class="url fn n" href="https://opensource.hk/author/sammyfung/">Sammy Fung</a></span></span> <span class="comments-link"><i class="fa fa-comments"></i><a href="https://opensource.hk/mozilla-developer-roadshow-series-2017-in-hong-kong/#respond">Leave a comment</a></span> </div><!-- .entry-meta --> </header><!-- .entry-header --> <div class="entry-content"> <p>Event Coverage: https://moz.hk/mozilla-developer-roadshow-series-2017-hong-kong/ Mozilla Developer Roadshow Series will come to Asia in September, and will host in Hong Kong on 9/27 Wed at Credit Suisse office. Date: 27 September 2017, Wednesday.Time: 19:00 (door open at 19:00)Venue: Auditorium, 88/F Credit Suisse, ICC, West Kowloon. (Kowloon MTR station)Registration: https://mozilladevroadshow-hk.peatix.com/(Pre-registration is required due to security policy of venue) […]</p> <p><a class="btn btn-default read-more" href="https://opensource.hk/mozilla-developer-roadshow-series-2017-in-hong-kong/" title="Mozilla Developer Roadshow Series 2017 in Hong Kong">Read More</a></p> </div><!-- .entry-content --> </div> </div> </article><!-- #post-## --> <article id="post-302" class="post-302 post type-post status-publish format-standard has-post-thumbnail hentry category-hkoscon tag-hkoscon tag-mozilla"> <div class="blog-item-wrap"> <a href="https://opensource.hk/mozilla-communities-in-chinese-speaking-regions/" title="Mozilla communities in Chinese-speaking regions" > <img width="547" height="410" src="https://opensource.hk/wp-content/uploads/2016/01/hkosc-2014-mozillacommunity.jpg" class="single-featured wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://opensource.hk/wp-content/uploads/2016/01/hkosc-2014-mozillacommunity.jpg 960w, https://opensource.hk/wp-content/uploads/2016/01/hkosc-2014-mozillacommunity-300x225.jpg 300w" sizes="auto, (max-width: 547px) 100vw, 547px" /> </a> <div class="post-inner-content"> <header class="entry-header page-header"> <h2 class="entry-title"><a href="https://opensource.hk/mozilla-communities-in-chinese-speaking-regions/" rel="bookmark">Mozilla communities in Chinese-speaking regions</a></h2> <div class="entry-meta"> <span class="posted-on"><i class="fa fa-calendar-alt"></i> <a href="https://opensource.hk/mozilla-communities-in-chinese-speaking-regions/" rel="bookmark"><time class="entry-date published" datetime="2014-03-21T22:30:26+08:00">March 21, 2014</time><time class="updated" datetime="2020-01-09T03:00:59+08:00">January 9, 2020</time></a></span><span class="byline"> <i class="fa fa-user"></i> <span class="author vcard"><a class="url fn n" href="https://opensource.hk/author/sammyfung/">Sammy Fung</a></span></span> <span class="comments-link"><i class="fa fa-comments"></i><a href="https://opensource.hk/mozilla-communities-in-chinese-speaking-regions/#respond">Leave a comment</a></span> </div><!-- .entry-meta --> </header><!-- .entry-header --> <div class="entry-content"> <p>Mozilla is one of biggest FOSS projects in the world. In this forum, Mozillians from Chinese-speaking communities will get together, talking about different topics across Mozilla, open communities and volunteering culture, localizations, and exchanging opinions from different locale’s point of view. Speaker: Mr Irvin Chen (Taiwan), Mr Peter Pin-guang Chen (Taiwan), Mr Orin Chen (Taiwan), […]</p> <p><a class="btn btn-default read-more" href="https://opensource.hk/mozilla-communities-in-chinese-speaking-regions/" title="Mozilla communities in Chinese-speaking regions">Read More</a></p> </div><!-- .entry-content --> </div> </div> </article><!-- #post-## --> <article id="post-296" class="post-296 post type-post status-publish format-standard has-post-thumbnail hentry category-hkoscon tag-firefox tag-hkoscon tag-mozilla"> <div class="blog-item-wrap"> <a href="https://opensource.hk/david-and-goliah-from-firefox-browser-to-firefox-os/" title="David and Goliah: from Firefox browser to Firefox OS" > <img width="617" height="410" src="https://opensource.hk/wp-content/uploads/2016/01/hkosc-2014-mozillacorptw.jpg" class="single-featured wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://opensource.hk/wp-content/uploads/2016/01/hkosc-2014-mozillacorptw.jpg 960w, https://opensource.hk/wp-content/uploads/2016/01/hkosc-2014-mozillacorptw-300x199.jpg 300w" sizes="auto, (max-width: 617px) 100vw, 617px" /> </a> <div class="post-inner-content"> <header class="entry-header page-header"> <h2 class="entry-title"><a href="https://opensource.hk/david-and-goliah-from-firefox-browser-to-firefox-os/" rel="bookmark">David and Goliah: from Firefox browser to Firefox OS</a></h2> <div class="entry-meta"> <span class="posted-on"><i class="fa fa-calendar-alt"></i> <a href="https://opensource.hk/david-and-goliah-from-firefox-browser-to-firefox-os/" rel="bookmark"><time class="entry-date published" datetime="2014-03-21T22:23:16+08:00">March 21, 2014</time><time class="updated" datetime="2020-11-09T15:59:03+08:00">November 9, 2020</time></a></span><span class="byline"> <i class="fa fa-user"></i> <span class="author vcard"><a class="url fn n" href="https://opensource.hk/author/sammyfung/">Sammy Fung</a></span></span> <span class="comments-link"><i class="fa fa-comments"></i><a href="https://opensource.hk/david-and-goliah-from-firefox-browser-to-firefox-os/#respond">Leave a comment</a></span> </div><!-- .entry-meta --> </header><!-- .entry-header --> <div class="entry-content"> <p>“David and Goliah” is a classics story in the Bible regarding how to compete with a giant. Looking back to the history of Mozilla and Firefox, it is also about competing with the strong or even dominated competitor to promote openness and freedom of the web. In this session, the speaker will talk about the […]</p> <p><a class="btn btn-default read-more" href="https://opensource.hk/david-and-goliah-from-firefox-browser-to-firefox-os/" title="David and Goliah: from Firefox browser to Firefox OS">Read More</a></p> </div><!-- .entry-content --> </div> </div> </article><!-- #post-## --> </main><!-- #main --> </div><!-- #primary --> </div><!-- close .main-content-inner --> <div id="secondary" class="widget-area col-sm-12 col-md-4" role="complementary"> <div class="well"> <aside id="sparkling-social-2" class="widget sparkling-social"><h3 class="widget-title"></h3> <!-- social icons --> <div class="social-icons sticky-sidebar-social"> <nav id="menu-social" class="social-icons"><ul id="menu-social-items" class="social-menu"><li id="menu-item-1712" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1712"><a href="https://linkedin.com/company/opensourcehk"><i class="social_icon"><span>LinkedIn</span></i></a></li> <li id="menu-item-1713" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1713"><a href="https://www.facebook.com/opensourcehk"><i class="social_icon"><span>Facebook</span></i></a></li> <li id="menu-item-1714" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1714"><a href="https://twitter.com/opensourcehk"><i class="social_icon"><span>Twitter</span></i></a></li> <li id="menu-item-1715" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1715"><a href="https://www.youtube.com/channel/UCm0wh7teyJywvyL0vPgiOyw"><i class="social_icon"><span>YouTube</span></i></a></li> <li id="menu-item-1808" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1808"><a href="https://t.me/opensourcehkdiscuss"><i class="social_icon"><span>Telegram</span></i></a></li> <li id="menu-item-1734" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1734"><a href="https://github.com/opensourcehk/"><i class="social_icon"><span>GitHub</span></i></a></li> </ul></nav> </div><!-- end social icons --> </aside><aside id="custom_html-3" class="widget_text widget widget_custom_html"><h3 class="widget-title">Search</h3><div class="textwidget custom-html-widget"><script async src="https://cse.google.com/cse.js?cx=ba74684c0e756bfe9"></script> <div class="gcse-search"></div></div></aside><aside id="rss-3" class="widget widget_rss"><h3 class="widget-title"><a class="rsswidget rss-widget-feed" href="https://opensource.hk/zh/feed/"><img class="rss-widget-icon" style="border:0" width="14" height="14" src="https://opensource.hk/wp-includes/images/rss.png" alt="RSS" loading="lazy" /></a> <a class="rsswidget rss-widget-title" href="https://opensource.hk/zh/">中文內容</a></h3><ul><li><a class='rsswidget' href='https://opensource.hk/zh/%EF%BC%88%E5%8F%AA%E6%8F%90%E4%BE%9B%E8%8B%B1%E6%96%87%E7%89%88%EF%BC%89devfest-2024-hong-kong-open-source-movement-empowering-career-communities/'>(只提供英文版)DevFest 2024 Hong Kong: Open Source Movement Empowering Career & Communities</a></li><li><a class='rsswidget' href='https://opensource.hk/zh/%E6%AD%A1%E8%BF%8E%E5%8F%83%E5%8A%A0-pycon-hk-2024%EF%BC%81/'>歡迎參加 PyCon HK 2024!</a></li><li><a class='rsswidget' href='https://opensource.hk/zh/%EF%BC%88%E5%8F%AA%E6%8F%90%E4%BE%9B%E8%8B%B1%E6%96%87%E7%89%88%EF%BC%89oshk-x-python-user-group-meetup-79-one-more-step-to-pycon-hk-2024/'>(只提供英文版)OSHK x Python User Group Meetup #79 One more step to PyCon HK 2024</a></li><li><a class='rsswidget' href='https://opensource.hk/zh/%EF%BC%88%E5%8F%AA%E6%8F%90%E4%BE%9B%E8%8B%B1%E6%96%87%E7%89%88%EF%BC%89open-source-hong-kong-meetup-78-gen-ai-night-%F0%9F%8D%BB/'>(只提供英文版)Open Source Hong Kong Meetup #78 – Gen AI Night 🍻</a></li><li><a class='rsswidget' href='https://opensource.hk/zh/open-source-hong-kong-x-python-user-group-x-kowloon-west-cluster-ha-meetup-77-zh/'>Open Source Hong Kong x Python User Group x Kowloon West Cluster HA Meetup #77</a></li></ul></aside><aside id="categories-2" class="widget widget_categories"><h3 class="widget-title">Categories</h3> <ul> <li class="cat-item cat-item-2"><a href="https://opensource.hk/category/events/">Events</a> <ul class='children'> <li class="cat-item cat-item-324"><a href="https://opensource.hk/category/events/meetups/">Meetups</a> </li> <li class="cat-item cat-item-328"><a href="https://opensource.hk/category/events/ad-hoc-events/">Ad Hoc Events</a> </li> <li class="cat-item cat-item-9"><a href="https://opensource.hk/category/events/supporting-events/">Supporting Events</a> </li> <li class="cat-item cat-item-112"><a href="https://opensource.hk/category/events/overseas/">Overseas Activities</a> </li> <li class="cat-item cat-item-49"><a href="https://opensource.hk/category/events/workshops/">Workshops</a> </li> <li class="cat-item cat-item-111"><a href="https://opensource.hk/category/events/youth/">Program for Youth</a> </li> <li class="cat-item cat-item-17"><a href="https://opensource.hk/category/events/hkpug/">Hong Kong Python User Group</a> </li> <li class="cat-item cat-item-19"><a href="https://opensource.hk/category/events/hkrug/">Hong Kong R User Group</a> </li> <li class="cat-item cat-item-26"><a href="https://opensource.hk/category/events/hkoscon/">Hong Kong Open Source Conference</a> </li> </ul> </li> <li class="cat-item cat-item-369"><a href="https://opensource.hk/category/keynote-invited-speeches/">Keynote & Invited Speeches</a> </li> <li class="cat-item cat-item-18"><a href="https://opensource.hk/category/committee-updates/">Committee Updates</a> </li> <li class="cat-item cat-item-341"><a href="https://opensource.hk/category/media-coverage/">Media Coverage</a> </li> <li class="cat-item cat-item-110"><a href="https://opensource.hk/category/open-data/">Open Data</a> </li> <li class="cat-item cat-item-1"><a href="https://opensource.hk/category/open-source-news/">Open Source News</a> </li> </ul> </aside><aside id="archives-2" class="widget widget_archive"><h3 class="widget-title">Archives</h3> <label class="screen-reader-text" for="archives-dropdown-2">Archives</label> <select id="archives-dropdown-2" name="archive-dropdown"> <option value="">Select Month</option> <option value='https://opensource.hk/2024/11/'> November 2024 </option> <option value='https://opensource.hk/2024/10/'> October 2024 </option> <option value='https://opensource.hk/2024/09/'> September 2024 </option> <option value='https://opensource.hk/2024/08/'> August 2024 </option> <option value='https://opensource.hk/2024/06/'> June 2024 </option> <option value='https://opensource.hk/2024/03/'> March 2024 </option> <option value='https://opensource.hk/2024/02/'> February 2024 </option> <option value='https://opensource.hk/2024/01/'> January 2024 </option> <option value='https://opensource.hk/2023/12/'> December 2023 </option> <option value='https://opensource.hk/2023/10/'> October 2023 </option> <option value='https://opensource.hk/2023/08/'> August 2023 </option> <option value='https://opensource.hk/2023/07/'> July 2023 </option> <option value='https://opensource.hk/2023/06/'> June 2023 </option> <option value='https://opensource.hk/2023/05/'> May 2023 </option> <option value='https://opensource.hk/2023/04/'> April 2023 </option> <option value='https://opensource.hk/2023/03/'> March 2023 </option> <option value='https://opensource.hk/2022/10/'> October 2022 </option> <option value='https://opensource.hk/2022/08/'> August 2022 </option> <option value='https://opensource.hk/2022/07/'> July 2022 </option> <option value='https://opensource.hk/2022/06/'> June 2022 </option> <option value='https://opensource.hk/2022/05/'> May 2022 </option> <option value='https://opensource.hk/2022/04/'> April 2022 </option> <option value='https://opensource.hk/2022/03/'> March 2022 </option> <option value='https://opensource.hk/2022/02/'> February 2022 </option> <option value='https://opensource.hk/2022/01/'> January 2022 </option> <option value='https://opensource.hk/2021/12/'> December 2021 </option> <option value='https://opensource.hk/2021/11/'> November 2021 </option> <option value='https://opensource.hk/2021/10/'> October 2021 </option> <option value='https://opensource.hk/2021/09/'> September 2021 </option> <option value='https://opensource.hk/2021/08/'> August 2021 </option> <option value='https://opensource.hk/2021/07/'> July 2021 </option> <option value='https://opensource.hk/2021/06/'> June 2021 </option> <option value='https://opensource.hk/2021/05/'> May 2021 </option> <option value='https://opensource.hk/2021/03/'> March 2021 </option> <option value='https://opensource.hk/2021/02/'> February 2021 </option> <option value='https://opensource.hk/2021/01/'> January 2021 </option> <option value='https://opensource.hk/2020/12/'> December 2020 </option> <option value='https://opensource.hk/2020/11/'> November 2020 </option> <option value='https://opensource.hk/2020/10/'> October 2020 </option> <option value='https://opensource.hk/2020/09/'> September 2020 </option> <option value='https://opensource.hk/2020/08/'> August 2020 </option> <option value='https://opensource.hk/2020/07/'> July 2020 </option> <option value='https://opensource.hk/2020/06/'> June 2020 </option> <option value='https://opensource.hk/2020/04/'> April 2020 </option> <option value='https://opensource.hk/2020/01/'> January 2020 </option> <option value='https://opensource.hk/2019/10/'> October 2019 </option> <option value='https://opensource.hk/2019/08/'> August 2019 </option> <option value='https://opensource.hk/2019/06/'> June 2019 </option> <option value='https://opensource.hk/2019/05/'> May 2019 </option> <option value='https://opensource.hk/2019/04/'> April 2019 </option> <option value='https://opensource.hk/2019/03/'> March 2019 </option> <option value='https://opensource.hk/2019/02/'> February 2019 </option> <option value='https://opensource.hk/2019/01/'> January 2019 </option> <option value='https://opensource.hk/2018/11/'> November 2018 </option> <option value='https://opensource.hk/2018/10/'> October 2018 </option> <option value='https://opensource.hk/2018/08/'> August 2018 </option> <option value='https://opensource.hk/2018/07/'> July 2018 </option> <option value='https://opensource.hk/2018/06/'> June 2018 </option> <option value='https://opensource.hk/2018/05/'> May 2018 </option> <option value='https://opensource.hk/2018/04/'> April 2018 </option> <option value='https://opensource.hk/2018/03/'> March 2018 </option> <option value='https://opensource.hk/2018/02/'> February 2018 </option> <option value='https://opensource.hk/2018/01/'> January 2018 </option> <option value='https://opensource.hk/2017/12/'> December 2017 </option> <option value='https://opensource.hk/2017/08/'> August 2017 </option> <option value='https://opensource.hk/2017/06/'> June 2017 </option> <option value='https://opensource.hk/2017/05/'> May 2017 </option> <option value='https://opensource.hk/2017/02/'> February 2017 </option> <option value='https://opensource.hk/2017/01/'> January 2017 </option> <option value='https://opensource.hk/2016/10/'> October 2016 </option> <option value='https://opensource.hk/2016/09/'> September 2016 </option> <option value='https://opensource.hk/2016/08/'> August 2016 </option> <option value='https://opensource.hk/2016/06/'> June 2016 </option> <option value='https://opensource.hk/2016/02/'> February 2016 </option> <option value='https://opensource.hk/2015/10/'> October 2015 </option> <option value='https://opensource.hk/2015/09/'> September 2015 </option> <option value='https://opensource.hk/2015/08/'> August 2015 </option> <option value='https://opensource.hk/2015/07/'> July 2015 </option> <option value='https://opensource.hk/2015/06/'> June 2015 </option> <option value='https://opensource.hk/2015/05/'> May 2015 </option> <option value='https://opensource.hk/2015/04/'> April 2015 </option> <option value='https://opensource.hk/2015/03/'> March 2015 </option> <option value='https://opensource.hk/2015/02/'> February 2015 </option> <option value='https://opensource.hk/2015/01/'> January 2015 </option> <option value='https://opensource.hk/2014/12/'> December 2014 </option> <option value='https://opensource.hk/2014/11/'> November 2014 </option> <option value='https://opensource.hk/2014/10/'> October 2014 </option> <option value='https://opensource.hk/2014/09/'> September 2014 </option> <option value='https://opensource.hk/2014/08/'> August 2014 </option> <option value='https://opensource.hk/2014/07/'> July 2014 </option> <option value='https://opensource.hk/2014/06/'> June 2014 </option> <option value='https://opensource.hk/2014/05/'> May 2014 </option> <option value='https://opensource.hk/2014/04/'> April 2014 </option> <option value='https://opensource.hk/2014/03/'> March 2014 </option> <option value='https://opensource.hk/2014/02/'> February 2014 </option> <option value='https://opensource.hk/2014/01/'> January 2014 </option> <option value='https://opensource.hk/2013/12/'> December 2013 </option> <option value='https://opensource.hk/2013/11/'> November 2013 </option> <option value='https://opensource.hk/2013/10/'> October 2013 </option> <option value='https://opensource.hk/2013/09/'> September 2013 </option> <option value='https://opensource.hk/2013/08/'> August 2013 </option> <option value='https://opensource.hk/2013/06/'> June 2013 </option> <option value='https://opensource.hk/2013/05/'> May 2013 </option> <option value='https://opensource.hk/2013/03/'> March 2013 </option> <option value='https://opensource.hk/2013/01/'> January 2013 </option> <option value='https://opensource.hk/2012/11/'> November 2012 </option> <option value='https://opensource.hk/2012/09/'> September 2012 </option> <option value='https://opensource.hk/2012/08/'> August 2012 </option> <option value='https://opensource.hk/2012/07/'> July 2012 </option> <option value='https://opensource.hk/2012/06/'> June 2012 </option> <option value='https://opensource.hk/2012/05/'> May 2012 </option> <option value='https://opensource.hk/2012/04/'> April 2012 </option> <option value='https://opensource.hk/2012/03/'> March 2012 </option> <option value='https://opensource.hk/2012/02/'> February 2012 </option> <option value='https://opensource.hk/2012/01/'> January 2012 </option> <option value='https://opensource.hk/2011/12/'> December 2011 </option> <option value='https://opensource.hk/2011/08/'> August 2011 </option> <option value='https://opensource.hk/2011/04/'> April 2011 </option> </select> <script type="text/javascript"> /* <![CDATA[ */ (function() { var dropdown = document.getElementById( "archives-dropdown-2" ); function onSelectChange() { if ( dropdown.options[ dropdown.selectedIndex ].value !== '' ) { document.location.href = this.options[ this.selectedIndex ].value; } } dropdown.onchange = onSelectChange; })(); /* ]]> */ </script> </aside><aside id="tag_cloud-2" class="widget widget_tag_cloud"><h3 class="widget-title">Tags</h3><div class="tagcloud"><a href="https://opensource.hk/tag/ansible/" class="tag-cloud-link tag-link-393 tag-link-position-1" style="font-size: 8pt;" aria-label="ansible (1 item)">ansible</a> <a href="https://opensource.hk/tag/apache/" class="tag-cloud-link tag-link-5 tag-link-position-2" style="font-size: 8pt;" aria-label="apache (1 item)">apache</a> <a href="https://opensource.hk/tag/blender/" class="tag-cloud-link tag-link-113 tag-link-position-3" style="font-size: 9.8129496402878pt;" aria-label="blender (2 items)">blender</a> <a href="https://opensource.hk/tag/blockchain/" class="tag-cloud-link tag-link-115 tag-link-position-4" style="font-size: 9.8129496402878pt;" aria-label="blockchain (2 items)">blockchain</a> <a href="https://opensource.hk/tag/commonvoice-en/" class="tag-cloud-link tag-link-405 tag-link-position-5" style="font-size: 8pt;" aria-label="commonvoice (1 item)">commonvoice</a> <a href="https://opensource.hk/tag/cyberport/" class="tag-cloud-link tag-link-106 tag-link-position-6" style="font-size: 8pt;" aria-label="cyberport (1 item)">cyberport</a> <a href="https://opensource.hk/tag/devops/" class="tag-cloud-link tag-link-139 tag-link-position-7" style="font-size: 8pt;" aria-label="devops (1 item)">devops</a> <a href="https://opensource.hk/tag/education/" class="tag-cloud-link tag-link-143 tag-link-position-8" style="font-size: 8pt;" aria-label="education (1 item)">education</a> <a href="https://opensource.hk/tag/elasticsearch/" class="tag-cloud-link tag-link-3 tag-link-position-9" style="font-size: 9.8129496402878pt;" aria-label="elasticsearch (2 items)">elasticsearch</a> <a href="https://opensource.hk/tag/firefox/" class="tag-cloud-link tag-link-374 tag-link-position-10" style="font-size: 13.539568345324pt;" aria-label="firefox (6 items)">firefox</a> <a href="https://opensource.hk/tag/freehkfonts/" class="tag-cloud-link tag-link-16 tag-link-position-11" style="font-size: 8pt;" aria-label="freehkfonts (1 item)">freehkfonts</a> <a href="https://opensource.hk/tag/gnome-en/" class="tag-cloud-link tag-link-362 tag-link-position-12" style="font-size: 13.539568345324pt;" aria-label="gnome (6 items)">gnome</a> <a href="https://opensource.hk/tag/hackathon/" class="tag-cloud-link tag-link-478 tag-link-position-13" style="font-size: 12.028776978417pt;" aria-label="Hackathon (4 items)">Hackathon</a> <a href="https://opensource.hk/tag/hacktoberfest/" class="tag-cloud-link tag-link-336 tag-link-position-14" style="font-size: 8pt;" aria-label="Hacktoberfest (1 item)">Hacktoberfest</a> <a href="https://opensource.hk/tag/haxe/" class="tag-cloud-link tag-link-140 tag-link-position-15" style="font-size: 8pt;" aria-label="haxe (1 item)">haxe</a> <a href="https://opensource.hk/tag/hkoscon/" class="tag-cloud-link tag-link-70 tag-link-position-16" style="font-size: 22pt;" aria-label="HKOSCon (48 items)">HKOSCon</a> <a href="https://opensource.hk/tag/ibm/" class="tag-cloud-link tag-link-13 tag-link-position-17" style="font-size: 9.8129496402878pt;" aria-label="ibm (2 items)">ibm</a> <a href="https://opensource.hk/tag/input-method/" class="tag-cloud-link tag-link-380 tag-link-position-18" style="font-size: 9.8129496402878pt;" aria-label="input method (2 items)">input method</a> <a href="https://opensource.hk/tag/ios/" class="tag-cloud-link tag-link-332 tag-link-position-19" style="font-size: 11.021582733813pt;" aria-label="iOS (3 items)">iOS</a> <a href="https://opensource.hk/tag/iot/" class="tag-cloud-link tag-link-378 tag-link-position-20" style="font-size: 9.8129496402878pt;" aria-label="IoT (2 items)">IoT</a> <a href="https://opensource.hk/tag/java/" class="tag-cloud-link tag-link-6 tag-link-position-21" style="font-size: 12.028776978417pt;" aria-label="java (4 items)">java</a> <a href="https://opensource.hk/tag/javascript/" class="tag-cloud-link tag-link-8 tag-link-position-22" style="font-size: 12.028776978417pt;" aria-label="javascript (4 items)">javascript</a> <a href="https://opensource.hk/tag/kubernetes/" class="tag-cloud-link tag-link-334 tag-link-position-23" style="font-size: 8pt;" aria-label="kubernetes (1 item)">kubernetes</a> <a href="https://opensource.hk/tag/linux/" class="tag-cloud-link tag-link-141 tag-link-position-24" style="font-size: 8pt;" aria-label="linux (1 item)">linux</a> <a href="https://opensource.hk/tag/machinelearning/" class="tag-cloud-link tag-link-114 tag-link-position-25" style="font-size: 8pt;" aria-label="machinelearning (1 item)">machinelearning</a> <a href="https://opensource.hk/tag/microsoft/" class="tag-cloud-link tag-link-66 tag-link-position-26" style="font-size: 8pt;" aria-label="microsoft (1 item)">microsoft</a> <a href="https://opensource.hk/tag/mobile/" class="tag-cloud-link tag-link-137 tag-link-position-27" style="font-size: 9.8129496402878pt;" aria-label="mobile (2 items)">mobile</a> <a href="https://opensource.hk/tag/mopcon/" class="tag-cloud-link tag-link-474 tag-link-position-28" style="font-size: 8pt;" aria-label="MOPCON (1 item)">MOPCON</a> <a href="https://opensource.hk/tag/mozilla/" class="tag-cloud-link tag-link-53 tag-link-position-29" style="font-size: 12.834532374101pt;" aria-label="mozilla (5 items)">mozilla</a> <a href="https://opensource.hk/tag/mysql/" class="tag-cloud-link tag-link-39 tag-link-position-30" style="font-size: 11.021582733813pt;" aria-label="mysql (3 items)">mysql</a> <a href="https://opensource.hk/tag/olpc/" class="tag-cloud-link tag-link-50 tag-link-position-31" style="font-size: 8pt;" aria-label="olpc (1 item)">olpc</a> <a href="https://opensource.hk/tag/opendata/" class="tag-cloud-link tag-link-7 tag-link-position-32" style="font-size: 15.453237410072pt;" aria-label="Open Data (10 items)">Open Data</a> <a href="https://opensource.hk/tag/openstack/" class="tag-cloud-link tag-link-10 tag-link-position-33" style="font-size: 8pt;" aria-label="openstack (1 item)">openstack</a> <a href="https://opensource.hk/tag/pyconapac/" class="tag-cloud-link tag-link-476 tag-link-position-34" style="font-size: 9.8129496402878pt;" aria-label="PyCon APAC (2 items)">PyCon APAC</a> <a href="https://opensource.hk/tag/pyconhk/" class="tag-cloud-link tag-link-388 tag-link-position-35" style="font-size: 15.453237410072pt;" aria-label="PyCon HK (10 items)">PyCon HK</a> <a href="https://opensource.hk/tag/python/" class="tag-cloud-link tag-link-25 tag-link-position-36" style="font-size: 16.561151079137pt;" aria-label="python (13 items)">python</a> <a href="https://opensource.hk/tag/security/" class="tag-cloud-link tag-link-136 tag-link-position-37" style="font-size: 9.8129496402878pt;" aria-label="security (2 items)">security</a> <a href="https://opensource.hk/tag/softwarefreedomday/" class="tag-cloud-link tag-link-67 tag-link-position-38" style="font-size: 9.8129496402878pt;" aria-label="softwarefreedomday (2 items)">softwarefreedomday</a> <a href="https://opensource.hk/tag/specialevent/" class="tag-cloud-link tag-link-480 tag-link-position-39" style="font-size: 16.561151079137pt;" aria-label="Special Event (13 items)">Special Event</a> <a href="https://opensource.hk/tag/student/" class="tag-cloud-link tag-link-33 tag-link-position-40" style="font-size: 11.021582733813pt;" aria-label="student (3 items)">student</a> <a href="https://opensource.hk/tag/swift2021/" class="tag-cloud-link tag-link-419 tag-link-position-41" style="font-size: 11.021582733813pt;" aria-label="swift2021 (3 items)">swift2021</a> <a href="https://opensource.hk/tag/videolan/" class="tag-cloud-link tag-link-52 tag-link-position-42" style="font-size: 8pt;" aria-label="videolan (1 item)">videolan</a> <a href="https://opensource.hk/tag/web-application/" class="tag-cloud-link tag-link-382 tag-link-position-43" style="font-size: 9.8129496402878pt;" aria-label="web application (2 items)">web application</a> <a href="https://opensource.hk/tag/wordpress/" class="tag-cloud-link tag-link-4 tag-link-position-44" style="font-size: 9.8129496402878pt;" aria-label="WordPress (2 items)">WordPress</a> <a href="https://opensource.hk/tag/workshop/" class="tag-cloud-link tag-link-470 tag-link-position-45" style="font-size: 15.453237410072pt;" aria-label="workshop (10 items)">workshop</a></div> </aside> </div> </div><!-- #secondary --> </div><!-- close .row --> </div><!-- close .container --> </div><!-- close .site-content --> <div id="footer-area"> <div class="container footer-inner"> <div class="row"> <div class="footer-widget-area"> <div class="col-sm-4 footer-widget" role="complementary"> <div id="meta-2" class="widget widget_meta"><h3 class="widgettitle">Meta</h3> <ul> <li><a rel="nofollow" href="https://opensource.hk/wp-login.php">Log in</a></li> <li><a href="https://opensource.hk/feed/">Entries feed</a></li> <li><a href="https://opensource.hk/comments/feed/">Comments feed</a></li> <li><a href="https://wordpress.org/">WordPress.org</a></li> </ul> </div> </div><!-- .widget-area .first --> <div class="col-sm-4 footer-widget" role="complementary"> <div id="custom_html-2" class="widget_text widget widget_custom_html"><h3 class="widgettitle">Creative Commons</h3><div class="textwidget custom-html-widget"><p xmlns:dct="http://purl.org/dc/terms/" xmlns:cc="http://creativecommons.org/ns#" class="license-text">This work by <a rel="cc:attributionURL dct:creator" property="cc:attributionName" href="https://opensource.hk/">Open Source Hong Kong</a> is licensed under <a rel="license" href="https://creativecommons.org/licenses/by-sa/4.0">CC BY-SA 4.0<img style="height:22px!important;margin-left:3px;vertical-align:text-bottom;" src="https://mirrors.creativecommons.org/presskit/icons/cc.svg?ref=chooser-v1" /><img style="height:22px!important;margin-left:3px;vertical-align:text-bottom;" src="https://mirrors.creativecommons.org/presskit/icons/by.svg?ref=chooser-v1" /><img style="height:22px!important;margin-left:3px;vertical-align:text-bottom;" src="https://mirrors.creativecommons.org/presskit/icons/sa.svg?ref=chooser-v1" /></a></p></div></div> </div><!-- .widget-area .second --> <div class="col-sm-4 footer-widget" role="complementary"> <div id="text-5" class="widget widget_text"><h3 class="widgettitle">About Open Source Hong Kong</h3> <div class="textwidget"><p>Established in 2006, Open Source Hong Kong registered as an organization under Cap. 151 Society Ordinance in Hong Kong, registration number 54617. It is also a Community member of the <a href="https://openinventionnetwork.com/community-directory-alphabetical/" target="_blank" rel="noopener">Open Invention Network</a> and has been an <a href="https://opensource.org/affiliates" target="_blank" rel="noopener">Open Source Initiative</a> Affiliate Member since 2019. To learn more, please read the <a href="https://opensource.hk/about/" rel="noopener">About</a> section. You may also want to check out our <a href="https://opensource.hk/privacy-policy-statement/" rel="noopener">Privacy Policy Statement</a>.</p> </div> </div> </div><!-- .widget-area .third --> </div> </div> </div> <footer id="colophon" class="site-footer" role="contentinfo"> <div class="site-info container"> <div class="row"> <nav id="menu-social" class="social-icons"><ul id="menu-social-items" class="social-menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1712"><a href="https://linkedin.com/company/opensourcehk"><i class="social_icon"><span>LinkedIn</span></i></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1713"><a href="https://www.facebook.com/opensourcehk"><i class="social_icon"><span>Facebook</span></i></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1714"><a href="https://twitter.com/opensourcehk"><i class="social_icon"><span>Twitter</span></i></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1715"><a href="https://www.youtube.com/channel/UCm0wh7teyJywvyL0vPgiOyw"><i class="social_icon"><span>YouTube</span></i></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1808"><a href="https://t.me/opensourcehkdiscuss"><i class="social_icon"><span>Telegram</span></i></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1734"><a href="https://github.com/opensourcehk/"><i class="social_icon"><span>GitHub</span></i></a></li> </ul></nav> <nav role="navigation" class="col-md-6"> </nav> <div class="copyright col-md-6"> sparkling Theme by <a href="https://colorlib.com/" target="_blank" rel="nofollow noopener">Colorlib</a> Powered by <a href="http://wordpress.org/" target="_blank">WordPress</a> </div> </div> </div><!-- .site-info --> <div class="scroll-to-top"><i class="fa fa-angle-up"></i></div><!-- .scroll-to-top --> </footer><!-- #colophon --> </div> </div><!-- #page --> <script type="text/javascript"> jQuery(document).ready(function ($) { if ($(window).width() >= 767) { $('.navbar-nav > li.menu-item > a').click(function () { if ($(this).attr('target') !== '_blank') { window.location = $(this).attr('href') } }) } }) </script> <script type="text/javascript" src="https://opensource.hk/wp-content/themes/sparkling/assets/js/skip-link-focus-fix.min.js?ver=20140222" id="sparkling-skip-link-focus-fix-js"></script> </body> </html>