brian-ho.io

Analisi sito web brian-ho.io

BRIAN HO

 Generato il Febbraio 18 2026 17:12 PM

Statistiche non aggiornate? AGGIORNA !

Il punteggio e 55/100

SEO Content

Title

BRIAN HO

Lunghezza : 8

Idealmente, il tuo title dovrebbe contenere tra 10 e 70 caratteri (spazi inclusi). Usa questo strumento free per calcolare la lunghezza del testo.

Description

Brian Ho is an interdisciplinary designer working at the intersection of society, technology and the built environment. He's merging the digital and physical with architecture, urbanism, visualization, interaction design, full-stack web dev, UI/UX, AR/VR, machine learning, data science and code. City, space, and interface projects. Harvard GSD+SEAS MDE, Columbia GSAPP, Yale University.

Lunghezza : 388

Idealmente, la tua meta description dovrebbe contenere tra 70 e 160 caratteri (spazi inclusi). Usa questo strumento free per calcolare la lunghezza del testo.

Keywords

Molto male. Non abbiamo trovato meta keywords nella tua pagina. Usa questo generatore gratuito online di meta tags per creare keywords.

Og Meta Properties

Buono, questa pagina sfrutta i vantaggi Og Properties.

Proprieta Contenuto
locale en_US
title BRIAN HO
description Brian Ho is an interdisciplinary designer working at the intersection of society, technology and the built environment. He's merging the digital and physical with architecture, urbanism, visualization, interaction design, full-stack web dev, UI/UX, AR/VR, machine learning, data science and code. City, space, and interface projects. Harvard GSD+SEAS MDE, Columbia GSAPP, Yale University.
url https://brian-ho.io
image https://freight.cargo.site/i/5f12b4fac4dedcb4138b13fa38e89cd2e8371238d4d0125da6b03bb0fcc02966/thumbs-16.jpg
type website

Headings

H1 H2 H3 H4 H5 H6
3 4 0 0 0 0
  • [H1] I'm an interdisciplinary human working on society, technology and the built environment. \n\nI believe design creates joy, community and justice.\nI love cities, infrastructure and interfaces.\nI imagine better interactions for complex systems.\n\nI work at Google as Senior Product Manager focusing on tools for sustainability, real estate and clean energy. My work combines machine intelligence, urban futures and people-centered design.\n I graduated from the Master in Design Engineering (MDE)  program at the Harvard GSD and SEAS. Before that, I studied at Columbia GSAPP and majored in architecture at Yale.\n\ue08c\ufe0e","content_no_html":"I'm an interdisciplinary human working on society, technology and the built environment. \n\nI believe design creates joy, community and justice.\nI love cities, infrastructure and interfaces.\nI imagine better interactions for complex systems.\n\nI work at Google as Senior Product Manager focusing on tools for sustainability, real estate and clean energy. My work combines machine intelligence, urban futures and people-centered design.\n I graduated from the Master in Design Engineering (MDE)  program at the Harvard GSD and SEAS. Before that, I studied at Columbia GSAPP and majored in architecture at Yale.\n\ue08c\ufe0e","content_partial_html":"I'm an interdisciplinary human working on society, technology and the built environment. \n\nI believe design creates joy, community and justice.\nI love cities, infrastructure and interfaces.\nI imagine better interactions for complex systems.\n\nI work at Google as Senior Product Manager focusing on tools for sustainability, real estate and clean energy. My work combines machine intelligence, urban futures and people-centered design.\n I graduated from the Master in Design Engineering (MDE)  program at the Harvard GSD and SEAS. Before that, I studied at Columbia GSAPP and majored in architecture at Yale.\n\ue08c\ufe0e","thumb":"8439270","thumb_meta":{"thumbnail_crop":{"percentWidth":"100","marginLeft":0,"marginTop":-21.875,"imageModel":{"id":8439270,"project_id":1731807,"image_ref":"{image 8}","name":"backdrop4.png","hash":"6f852d774961163e20476c7631c775a2cf8e55970648cb860bdafea97b94ceae","width":600,"height":600,"sort":0,"exclude_from_backdrop":false,"date_added":"1514324350"},"stored":{"ratio":100,"crop_ratio":"16x9"},"cropManuallySet":true}},"thumb_is_visible":false,"sort":1,"index":0,"set_id":1733652,"page_options":{"using_local_css":true,"local_css":"[local-style=\"1731807\"] .container_width {\n}\n\n[local-style=\"1731807\"] body {\n}\n\n[local-style=\"1731807\"] .backdrop {\n}\n\n[local-style=\"1731807\"] .page {\n\tmin-height: auto \/*!page_height_default*\/;\n}\n\n[local-style=\"1731807\"] .page_background {\n\tbackground-color: #000 \/*!page_container_bgcolor*\/;\n}\n\n[local-style=\"1731807\"] .content_padding {\n\tpadding-top: 6rem \/*!main_margin*\/;\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1731807\"] bodycopy {\n\tline-height: 1.3;\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1731807\"] bodycopy a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1731807\"] h1 {\n\tcolor: rgba(255, 255, 255, 0.8);\n\tline-height: 1.1;\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1731807\"] h1 a {\n\tcolor: rgb(255, 255, 255);\n text-decoration: underline;\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1731807\"] h2 {\n\tcolor: rgba(255, 255, 255, 0.75);\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1731807\"] h2 a {\n\tcolor: rgb(255, 255, 255);\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1731807\"] small {\n\tcolor: rgba(255, 255, 255, 0.85);\n\tline-height: 0.5;\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1731807\"] small a {\n\tcolor: transparent;\n}\n\n[local-style=\"1731807\"] .container {\n\talign-items: flex-start \/*!vertical_top*\/;\n\t-webkit-align-items: flex-start \/*!vertical_top*\/;\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1731807\"] a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1731807\"] a:hover a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1731807\"] a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1731807\"] a a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1731807\"] bodycopy a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1731807\"] h1 a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1731807\"] h2 a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1731807\"] small a:hover {\n}","local_layout_options":{"split_layout":false,"split_responsive":false,"full_height":false,"advanced_padding_enabled":true,"page_container_bgcolor":"#000","show_local_thumbs":false,"page_bgcolor":"","main_margin_top":"6"},"thumbnail_options":{"use_global_thumb_settings":false,"show_local_thumbs":false,"filter_type":"all"}},"set_open":false,"images":[{"id":8439270,"project_id":1731807,"image_ref":"{image 8}","name":"backdrop4.png","hash":"6f852d774961163e20476c7631c775a2cf8e55970648cb860bdafea97b94ceae","width":600,"height":600,"sort":0,"exclude_from_backdrop":false,"date_added":"1514324350"},{"id":8444418,"project_id":1731807,"image_ref":"{image 9}","name":"backdrop5.png","hash":"4898072e8f86aa2b85ca7bf0d6838b412375ff448d87355ab3bebb295fae96d9","width":600,"height":600,"sort":0,"exclude_from_backdrop":false,"date_added":"1514338781"}],"backdrop":{"id":245208,"site_id":105789,"page_id":1731807,"backdrop_id":15,"backdrop_path":"pixelation","is_active":true,"data":{"layout_mode":"grid_mode","rows":64,"columns":64,"grid_size":25,"zoom":100,"flip_it":false,"stir_grid":true,"stir_freq":33,"stir_strength":33,"stir_disorder":90,"elasticity":35,"color":"rgba(0, 0, 0, 0.1)","hex":"#000000","alpha":"0.1","mouse_interaction":false,"mouse_sensitivity":6,"tolerance":66,"mouse_zoom":100,"image":"8439270","requires_webgl":"true","image_width":"1500","image_height":"1500"}}},{"id":3001670,"site_id":105789,"project_url":"Collaborations","direct_link":"https:\/\/brian-ho.io\/Collaborations","type":"page","title":"Collaborations","title_no_html":"Collaborations","tags":"","display":true,"pin":false,"pin_options":{"position":"bottom","overlay":false,"accommodate":true},"in_nav":false,"is_homepage":false,"backdrop_enabled":false,"is_set":false,"stack":false,"excerpt":"Collaborations, past and present.\n\n\n\n\n\tSidewalk Labs\n\nSingularity\n\nCenter for Green Buildings and Cities\n\nNew Urban Mechanics\n\nResilient Communities at New...","content":"Collaborations, past and present.\n\n\n\tSidewalk Labs\nSingularity\nCenter for Green Buildings and Cities\nNew Urban Mechanics\nResilient Communities at New AmericaMKThink\n\n\n\tRoundhouseOneShanzhai City\nLeroy Street Studio\nHester StreetWaggonner & Ball Architects\n\ue103\ufe0e","content_no_html":"Collaborations, past and present.\n\n\n\tSidewalk Labs\nSingularity\nCenter for Green Buildings and Cities\nNew Urban Mechanics\nResilient Communities at New AmericaMKThink\n\n\n\tRoundhouseOneShanzhai City\nLeroy Street Studio\nHester StreetWaggonner & Ball Architects\n\ue103\ufe0e","content_partial_html":"Collaborations, past and present.\n\n\n\tSidewalk Labs\nSingularity\nCenter for Green Buildings and Cities\nNew Urban Mechanics\nResilient Communities at New AmericaMKThink\n\n\n\tRoundhouseOneShanzhai City\nLeroy Street Studio\nHester StreetWaggonner & Ball Architects\n\ue103\ufe0e","thumb":"14867102","thumb_meta":{"thumbnail_crop":{"percentWidth":"100","marginLeft":0,"marginTop":-21.875,"imageModel":{"id":14867102,"project_id":3001670,"image_ref":"{image 8}","name":"backdrop4.png","hash":"6f852d774961163e20476c7631c775a2cf8e55970648cb860bdafea97b94ceae","width":600,"height":600,"sort":0,"exclude_from_backdrop":false,"date_added":"1523892676"},"stored":{"ratio":100,"crop_ratio":"16x9"},"cropManuallySet":true}},"thumb_is_visible":false,"sort":5,"index":1,"set_id":1733652,"page_options":{"using_local_css":true,"local_css":"[local-style=\"3001670\"] .container_width {\n}\n\n[local-style=\"3001670\"] body {\n}\n\n[local-style=\"3001670\"] .backdrop {\n}\n\n[local-style=\"3001670\"] .page {\n\tmin-height: auto \/*!page_height_default*\/;\n}\n\n[local-style=\"3001670\"] .page_background {\n\tbackground-color: #fff \/*!page_container_bgcolor*\/;\n}\n\n[local-style=\"3001670\"] .content_padding {\n\tpadding-top: 3rem \/*!main_margin*\/;\n}\n\n[data-predefined-style=\"true\"] [local-style=\"3001670\"] bodycopy {\n\tline-height: 1.3;\n}\n\n[data-predefined-style=\"true\"] [local-style=\"3001670\"] bodycopy a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"3001670\"] h1 {\n\tcolor: rgba(99, 99, 99, 0.85);\n\tline-height: 1.1;\n}\n\n[data-predefined-style=\"true\"] [local-style=\"3001670\"] h1 a {\n\tcolor: rgb(6, 6, 6);\n text-decoration: underline;\n}\n\n[data-predefined-style=\"true\"] [local-style=\"3001670\"] h2 {\n\tcolor: rgba(6, 6, 6, 0.75);\n}\n\n[data-predefined-style=\"true\"] [local-style=\"3001670\"] h2 a {\n\tcolor: rgba(0, 0, 0, 0.8);\n}\n\n[data-predefined-style=\"true\"] [local-style=\"3001670\"] small {\n\tcolor: rgba(255, 255, 255, 0.85);\n\tline-height: 0.5;\n}\n\n[data-predefined-style=\"true\"] [local-style=\"3001670\"] small a {\n\tcolor: transparent;\n}\n\n[local-style=\"3001670\"] .container {\n\talign-items: flex-start \/*!vertical_top*\/;\n\t-webkit-align-items: flex-start \/*!vertical_top*\/;\n}\n\n[data-predefined-style=\"true\"] [local-style=\"3001670\"] a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"3001670\"] a:hover a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"3001670\"] a {\n\tcolor: rgba(255, 255, 255, 0.83);\n}\n\n[data-predefined-style=\"true\"] [local-style=\"3001670\"] a a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"3001670\"] bodycopy a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"3001670\"] h1 a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"3001670\"] h2 a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"3001670\"] small a:hover {\n}","local_layout_options":{"split_layout":false,"split_responsive":false,"full_height":false,"advanced_padding_enabled":true,"page_container_bgcolor":"#fff","show_local_thumbs":false,"page_bgcolor":"","main_margin_top":"3"},"thumbnail_options":{"use_global_thumb_settings":false,"show_local_thumbs":false,"filter_type":"all"},"pin_options":{"position":"bottom","overlay":false,"accommodate":true}},"set_open":false,"images":[{"id":14867102,"project_id":3001670,"image_ref":"{image 8}","name":"backdrop4.png","hash":"6f852d774961163e20476c7631c775a2cf8e55970648cb860bdafea97b94ceae","width":600,"height":600,"sort":0,"exclude_from_backdrop":false,"date_added":"1523892676"},{"id":14867103,"project_id":3001670,"image_ref":"{image 9}","name":"backdrop5.png","hash":"4898072e8f86aa2b85ca7bf0d6838b412375ff448d87355ab3bebb295fae96d9","width":600,"height":600,"sort":0,"exclude_from_backdrop":false,"date_added":"1523892676"}],"backdrop":{"id":6032019,"site_id":105789,"page_id":3001670,"backdrop_id":13,"backdrop_path":"gmaps","is_active":true,"data":{"address":"6925 Hollywood Blvd, Los Angeles, CA 90028","mapTypeId":"roadmap","terrain":false,"labels":false,"roads":true,"transit":false,"disableMapInteraction":true,"hideUI":true,"zoom_level":17,"backdrop_viewport_lock":false,"requires_webgl":"false","mapConfig":"{\"styles\":[{\"elementType\":\"labels\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"administrative\",\"elementType\":\"geometry\",\"stylers\":[{\"visibility\":\"off\"}]},{\"featureType\":\"road\",\"stylers\":[{\"visibility\":\"on\"}]},{\"featureType\":\"transit\",\"stylers\":[{\"visibility\":\"off\"}]}],\"disableDefaultUI\":true,\"disableMapInteraction\":true,\"streetViewEnabled\":false,\"mapTypeId\":\"roadmap\",\"zoom\":17,\"hideUI\":true,\"center\":{\"lat\":34.101797,\"lng\":-118.34096699999998},\"draggable\":true,\"scrollwheel\":false,\"disableDoubleClickZoom\":false,\"keyboardShortcuts\":true,\"zoomControl\":false,\"streetViewOptions\":{\"position\":{\"lat\":34.101797,\"lng\":-118.34096699999998},\"pov\":{\"heading\":0,\"pitch\":0,\"zoom\":1}},\"apiKey\":\"AIzaSyAuHt0V0nJ5qTiUoWwsOwDfkTv0n1PJUNA\"}"}}}]},{"id":1731500,"site_id":105789,"project_url":"Logo","direct_link":"https:\/\/brian-ho.io\/Logo","type":"page","title":"Logo","title_no_html":"Logo","tags":"","display":false,"pin":true,"pin_options":{"position":"top","overlay":true,"fixed":true,"exclude_mobile":false,"accommodate":true},"in_nav":false,"is_homepage":false,"backdrop_enabled":false,"is_set":false,"stack":false,"excerpt":"BRIAN HO","content":"BRIAN HO","content_no_html":"BRIAN HO","content_partial_html":"BRIAN HO","thumb":"","thumb_meta":null,"thumb_is_visible":false,"sort":7,"index":0,"set_id":0,"page_options":{"using_local_css":true,"local_css":"[local-style=\"1731500\"] .container_width {\n\twidth: 100%\/*!variable_defaults*\/;\n}\n\n[local-style=\"1731500\"] body {\n}\n\n[local-style=\"1731500\"] .backdrop {\n}\n\n[local-style=\"1731500\"] .page {\n}\n\n[local-style=\"1731500\"] .page_background {\n\tbackground-color: transparent \/*!page_container_bgcolor*\/;\n}\n\n[local-style=\"1731500\"] .content_padding {\n\tpadding-bottom: 0rem \/*!main_margin*\/;\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1731500\"] bodycopy {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1731500\"] bodycopy a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1731500\"] h1 {\n\tcolor: rgba(255, 255, 255, 0.8);\n font-family: \"Roboto Condensed\", sans-serif;\n font-weight: 300;\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1731500\"] h1 a {\n\tcolor: rgba(195, 195, 195, 0.75);\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1731500\"] h2 {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1731500\"] h2 a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1731500\"] small {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1731500\"] small a {\n}\n\n[local-style=\"1731500\"] .container {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1731500\"] a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1731500\"] a:hover a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1731500\"] a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1731500\"] a a {\n}","local_layout_options":{"split_layout":false,"split_responsive":false,"full_height":false,"advanced_padding_enabled":true,"page_container_bgcolor":"transparent","show_local_thumbs":true,"page_bgcolor":"","main_margin":"2","main_margin_bottom":"0","content_width":"100"},"pin_options":{"position":"top","overlay":true,"fixed":true,"exclude_mobile":false,"accommodate":true}},"set_open":false,"images":[],"backdrop":null},{"id":1731502,"site_id":105789,"project_url":"Footer","direct_link":"https:\/\/brian-ho.io\/Footer","type":"page","title":"Footer","title_no_html":"Footer","tags":"","display":false,"pin":true,"pin_options":{"position":"bottom","overlay":true,"accommodate":true,"fixed":true},"in_nav":false,"is_homepage":false,"backdrop_enabled":false,"is_set":false,"stack":false,"excerpt":"\ue04c\ufe0e\u00a0 \u00a0 Get in touch: email, GitHub, LinkedIn.","content":"\ue04c\ufe0e    Get in touch: email, GitHub, LinkedIn.","content_no_html":"\ue04c\ufe0e    Get in touch: email, GitHub, LinkedIn.","content_partial_html":"\ue04c\ufe0e    Get in touch: email, GitHub, LinkedIn.","thumb":"","thumb_meta":{"thumbnail_crop":null},"thumb_is_visible":false,"sort":9,"index":0,"set_id":0,"page_options":{"using_local_css":true,"local_css":"[local-style=\"1731502\"] .container_width {\n}\n\n[local-style=\"1731502\"] body {\n\tbackground-color: initial \/*!variable_defaults*\/;\n}\n\n[local-style=\"1731502\"] .backdrop {\n}\n\n[local-style=\"1731502\"] .page {\n}\n\n[local-style=\"1731502\"] .page_background {\n\tbackground-color: rgb(255, 255, 255) \/*!page_container_bgcolor*\/;\n}\n\n[local-style=\"1731502\"] .content_padding {\n\tpadding-top: 0.3rem \/*!main_margin*\/;\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1731502\"] bodycopy {\n\tfont-size: 1rem;\n\tline-height: 0.5;\n\tcolor: rgba(99, 99, 99, 0.75);\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1731502\"] bodycopy a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1731502\"] h1 {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1731502\"] h1 a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1731502\"] h2 {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1731502\"] h2 a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1731502\"] small {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1731502\"] small a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1731502\"] a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1731502\"] a:hover a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1731502\"] a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1731502\"] a a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1731502\"] bodycopy a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1731502\"] h1 a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1731502\"] h2 a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1731502\"] small a:hover {\n}","local_layout_options":{"split_layout":false,"split_responsive":false,"full_height":false,"advanced_padding_enabled":true,"page_container_bgcolor":"rgb(255, 255, 255)","show_local_thumbs":true,"page_bgcolor":"","main_margin_top":"0.3"},"pin_options":{"position":"bottom","overlay":true,"accommodate":true,"fixed":true}},"set_open":false,"images":[],"backdrop":null},{"id":1743467,"title":"Work","project_url":"Work","set_id":0,"is_homepage":false,"pin":false,"is_set":true,"in_nav":false,"stack":false,"sort":10,"index":1,"page_count":5,"pin_position":null,"thumbnail_options":null,"pages":[{"id":2233262,"title":"Featured","project_url":"Featured-1","set_id":1743467,"is_homepage":false,"pin":false,"is_set":true,"in_nav":false,"stack":false,"sort":11,"index":0,"page_count":0,"pin_position":null,"thumbnail_options":null,"pages":[{"id":2233281,"site_id":105789,"project_url":"Featured-Intro","direct_link":"https:\/\/brian-ho.io\/Featured-Intro","type":"page","title":"Featured Intro","title_no_html":"Featured Intro","tags":"","display":false,"pin":true,"pin_options":{"position":"top","overlay":false,"fixed":false,"accommodate":true},"in_nav":false,"is_homepage":false,"backdrop_enabled":true,"is_set":false,"stack":false,"excerpt":"FEATURED PROJECTS\n\nI'm an interdisciplinary designer working at the intersection of society, technology and the built environment.","content":"FEATURED PROJECTS\nI'm an interdisciplinary designer working at the intersection of society, technology and the built environment.","content_no_html":"FEATURED PROJECTS\nI'm an interdisciplinary designer working at the intersection of society, technology and the built environment.","content_partial_html":"FEATURED PROJECTS\nI'm an interdisciplinary designer working at the intersection of society, technology and the built environment.","thumb":"11015708","thumb_meta":{"thumbnail_crop":{"percentWidth":"100","marginLeft":0,"marginTop":-21.875,"imageModel":{"id":11015708,"project_id":2233281,"image_ref":"{image 11}","name":"backdrop4.png","hash":"6f852d774961163e20476c7631c775a2cf8e55970648cb860bdafea97b94ceae","width":600,"height":600,"sort":0,"date_added":"1514324350"},"stored":{"ratio":100,"crop_ratio":"16x9"},"cropManuallySet":true}},"thumb_is_visible":false,"sort":12,"index":0,"set_id":2233262,"page_options":{"using_local_css":true,"local_css":"[local-style=\"2233281\"] .container_width {\n\twidth: 90%\/*!variable_defaults*\/;\n}\n\n[local-style=\"2233281\"] body {\n\tbackground-color: initial \/*!variable_defaults*\/;\n}\n\n[local-style=\"2233281\"] .backdrop {\n}\n\n[local-style=\"2233281\"] .page {\n\tmin-height: auto \/*!page_height_default*\/;\n}\n\n[local-style=\"2233281\"] .page_background {\n\tbackground-color: #000 \/*!page_container_bgcolor*\/;\n}\n\n[local-style=\"2233281\"] .content_padding {\n\tpadding-bottom: 1.7rem \/*!main_margin*\/;\n}\n\n[data-predefined-style=\"true\"] [local-style=\"2233281\"] bodycopy {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"2233281\"] bodycopy a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"2233281\"] h1 {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"2233281\"] h1 a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"2233281\"] h2 {\n\tcolor: rgba(255, 255, 255, 0.8);\n}\n\n[data-predefined-style=\"true\"] [local-style=\"2233281\"] h2 a {\n\tcolor: rgb(255, 255, 255);\n}\n\n[data-predefined-style=\"true\"] [local-style=\"2233281\"] small {\n\tcolor: rgba(255, 255, 255, 0.85);\n}\n\n[data-predefined-style=\"true\"] [local-style=\"2233281\"] small a {\n}\n\n[local-style=\"2233281\"] .container {\n\talign-items: flex-start \/*!vertical_top*\/;\n\t-webkit-align-items: flex-start \/*!vertical_top*\/;\n}\n\n[data-predefined-style=\"true\"] [local-style=\"2233281\"] a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"2233281\"] a:hover a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"2233281\"] a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"2233281\"] a a {\n}","local_layout_options":{"split_layout":false,"split_responsive":false,"full_height":false,"advanced_padding_enabled":true,"page_container_bgcolor":"#000","show_local_thumbs":true,"page_bgcolor":"","main_margin_bottom":"1.7","content_width":"90"},"pin_options":{"position":"top","overlay":false,"fixed":false,"accommodate":true}},"set_open":false,"images":[{"id":11015708,"project_id":2233281,"image_ref":"{image 11}","name":"backdrop4.png","hash":"6f852d774961163e20476c7631c775a2cf8e55970648cb860bdafea97b94ceae","width":600,"height":600,"sort":0,"exclude_from_backdrop":false,"date_added":"1514324350"}],"backdrop":{"id":324005,"site_id":105789,"page_id":2233281,"backdrop_id":15,"backdrop_path":"pixelation","is_active":true,"data":{"layout_mode":"grid_mode","rows":64,"columns":64,"grid_size":25,"zoom":100,"flip_it":false,"stir_grid":true,"stir_freq":15,"stir_strength":22,"stir_disorder":46,"elasticity":33,"color":"rgba(0, 0, 0, 0)","hex":"#000000","alpha":"0","mouse_interaction":false,"mouse_sensitivity":6,"tolerance":66,"mouse_zoom":100,"image":"11015708","requires_webgl":"true","image_width":"1500","image_height":"1500"}}}]},{"id":1731584,"title":"City","project_url":"City","set_id":1743467,"is_homepage":false,"pin":false,"is_set":true,"in_nav":true,"stack":false,"sort":19,"index":1,"page_count":0,"pin_position":null,"thumbnail_options":null,"pages":[{"id":1739511,"site_id":105789,"project_url":"City-Intro","direct_link":"https:\/\/brian-ho.io\/City-Intro","type":"page","title":"City Intro","title_no_html":"City Intro","tags":"","display":false,"pin":true,"pin_options":{"position":"top","overlay":false,"fixed":false,"accommodate":true},"in_nav":false,"is_homepage":false,"backdrop_enabled":true,"is_set":false,"stack":false,"excerpt":"CITY PROJECTS\nTechnologies and systems that make cities better for people:","content":"CITY PROJECTS\nTechnologies and systems that make cities better for people:","content_no_html":"CITY PROJECTS\nTechnologies and systems that make cities better for people:","content_partial_html":"CITY PROJECTS\nTechnologies and systems that make cities better for people:","thumb":"8464704","thumb_meta":{"thumbnail_crop":{"percentWidth":"100","marginLeft":0,"marginTop":-21.875,"imageModel":{"id":8464704,"project_id":1739511,"image_ref":"{image 9}","name":"backdrop5.png","hash":"4898072e8f86aa2b85ca7bf0d6838b412375ff448d87355ab3bebb295fae96d9","width":600,"height":600,"sort":0,"date_added":1514388363},"stored":{"ratio":100,"crop_ratio":"16x9"},"cropManuallySet":true}},"thumb_is_visible":false,"sort":20,"index":0,"set_id":1731584,"page_options":{"using_local_css":true,"local_css":"[local-style=\"1739511\"] .container_width {\n}\n\n[local-style=\"1739511\"] body {\n\tbackground-color: initial \/*!variable_defaults*\/;\n}\n\n[local-style=\"1739511\"] .backdrop {\n}\n\n[local-style=\"1739511\"] .page {\n\tmin-height: auto \/*!page_height_default*\/;\n}\n\n[local-style=\"1739511\"] .page_background {\n\tbackground-color: #331b1b \/*!page_container_bgcolor*\/;\n}\n\n[local-style=\"1739511\"] .content_padding {\n\tpadding-bottom: 1.7rem \/*!main_margin*\/;\n\tpadding-top: 1.5rem \/*!main_margin*\/;\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1739511\"] bodycopy {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1739511\"] bodycopy a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1739511\"] h1 {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1739511\"] h1 a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1739511\"] h2 {\n\tcolor: rgba(255, 255, 255, 0.75);\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1739511\"] h2 a {\n\tcolor: rgb(255, 255, 255);\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1739511\"] small {\n\tcolor: rgba(255, 255, 255, 0.85);\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1739511\"] small a {\n}\n\n[local-style=\"1739511\"] .container {\n\talign-items: flex-start \/*!vertical_top*\/;\n\t-webkit-align-items: flex-start \/*!vertical_top*\/;\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1739511\"] a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1739511\"] a:hover a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1739511\"] a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1739511\"] a a {\n}","local_layout_options":{"split_layout":false,"split_responsive":false,"full_height":false,"advanced_padding_enabled":true,"page_container_bgcolor":"#331b1b","show_local_thumbs":true,"page_bgcolor":"","main_margin_bottom":"1.7","main_margin_top":"1.5"},"pin_options":{"position":"top","overlay":false,"fixed":false,"accommodate":true}},"set_open":false,"images":[{"id":8464704,"project_id":1739511,"image_ref":"{image 9}","name":"backdrop5.png","hash":"4898072e8f86aa2b85ca7bf0d6838b412375ff448d87355ab3bebb295fae96d9","width":600,"height":600,"sort":0,"exclude_from_backdrop":false,"date_added":"1514388363"}],"backdrop":{"id":246206,"site_id":105789,"page_id":1739511,"backdrop_id":15,"backdrop_path":"pixelation","is_active":true,"data":{"layout_mode":"grid_mode","rows":64,"columns":64,"grid_size":25,"zoom":100,"flip_it":false,"stir_grid":true,"stir_freq":33,"stir_strength":33,"stir_disorder":66,"elasticity":33,"color":"transparent","hex":"#ffffff","alpha":"0","mouse_interaction":false,"mouse_sensitivity":6,"tolerance":66,"mouse_zoom":100,"image":"8464704","requires_webgl":"true","image_width":"1500","image_height":"1500"}}}]},{"id":1731605,"title":"Interface","project_url":"Interface","set_id":1743467,"is_homepage":false,"pin":false,"is_set":true,"in_nav":true,"stack":false,"sort":30,"index":2,"page_count":0,"pin_position":null,"thumbnail_options":null,"pages":[{"id":1739532,"site_id":105789,"project_url":"Interface-Intro","direct_link":"https:\/\/brian-ho.io\/Interface-Intro","type":"page","title":"Interface Intro","title_no_html":"Interface Intro","tags":"","display":false,"pin":true,"pin_options":{"position":"top","overlay":false,"fixed":false,"accommodate":true},"in_nav":false,"is_homepage":false,"backdrop_enabled":true,"is_set":false,"stack":false,"excerpt":"INTERFACE PROJECTS\n\nHuman-centered interfaces from an interface-centered human:","content":"INTERFACE PROJECTS\nHuman-centered interfaces from an interface-centered human:","content_no_html":"INTERFACE PROJECTS\nHuman-centered interfaces from an interface-centered human:","content_partial_html":"INTERFACE PROJECTS\nHuman-centered interfaces from an interface-centered human:","thumb":"8490385","thumb_meta":{"thumbnail_crop":{"percentWidth":"100","marginLeft":0,"marginTop":-21.875,"imageModel":{"id":8490385,"project_id":1739532,"image_ref":"{image 11}","name":"backdrop9.png","hash":"1c6d3955a9e8992a86f885f3642698da046c8993e72dcb996bfcbc74124b09d2","width":600,"height":600,"sort":0,"date_added":"1514439572"},"stored":{"ratio":100,"crop_ratio":"16x9"},"cropManuallySet":true}},"thumb_is_visible":false,"sort":31,"index":0,"set_id":1731605,"page_options":{"using_local_css":true,"local_css":"[local-style=\"1739532\"] .container_width {\n}\n\n[local-style=\"1739532\"] body {\n\tbackground-color: initial \/*!variable_defaults*\/;\n}\n\n[local-style=\"1739532\"] .backdrop {\n}\n\n[local-style=\"1739532\"] .page {\n\tmin-height: auto \/*!page_height_default*\/;\n}\n\n[local-style=\"1739532\"] .page_background {\n\tbackground-color: #000 \/*!page_container_bgcolor*\/;\n}\n\n[local-style=\"1739532\"] .content_padding {\n\tpadding-bottom: 1.7rem \/*!main_margin*\/;\n\tpadding-top: 1.5rem \/*!main_margin*\/;\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1739532\"] bodycopy {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1739532\"] bodycopy a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1739532\"] h1 {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1739532\"] h1 a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1739532\"] h2 {\n\tcolor: rgba(255, 255, 255, 0.8);\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1739532\"] h2 a {\n\tcolor: rgb(255, 255, 255);\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1739532\"] small {\n\tcolor: rgba(255, 255, 255, 0.85);\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1739532\"] small a {\n}\n\n[local-style=\"1739532\"] .container {\n\talign-items: flex-start \/*!vertical_top*\/;\n\t-webkit-align-items: flex-start \/*!vertical_top*\/;\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1739532\"] a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1739532\"] a:hover a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1739532\"] a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1739532\"] a a {\n}","local_layout_options":{"split_layout":false,"split_responsive":false,"full_height":false,"advanced_padding_enabled":true,"page_container_bgcolor":"#000","show_local_thumbs":true,"page_bgcolor":"","main_margin_bottom":"1.7","main_margin_top":"1.5"},"pin_options":{"position":"top","overlay":false,"fixed":false,"accommodate":true}},"set_open":false,"images":[{"id":8490385,"project_id":1739532,"image_ref":"{image 11}","name":"backdrop9.png","hash":"1c6d3955a9e8992a86f885f3642698da046c8993e72dcb996bfcbc74124b09d2","width":600,"height":600,"sort":0,"exclude_from_backdrop":false,"date_added":"1514439572"}],"backdrop":{"id":246215,"site_id":105789,"page_id":1739532,"backdrop_id":15,"backdrop_path":"pixelation","is_active":true,"data":{"layout_mode":"grid_mode","rows":29,"columns":19,"grid_size":25,"zoom":100,"flip_it":false,"stir_grid":true,"stir_freq":9,"stir_strength":22,"stir_disorder":33,"elasticity":33,"color":"rgba(0, 0, 0, 0)","hex":"#000000","alpha":"0","mouse_interaction":false,"mouse_sensitivity":6,"tolerance":66,"mouse_zoom":100,"image":"8490385","requires_webgl":"true","image_width":"1500","image_height":"1500"}}}]},{"id":1731585,"title":"Space","project_url":"Space","set_id":1743467,"is_homepage":false,"pin":false,"is_set":true,"in_nav":true,"stack":false,"sort":42,"index":3,"page_count":0,"pin_position":null,"thumbnail_options":null,"pages":[{"id":1739531,"site_id":105789,"project_url":"Space-Intro","direct_link":"https:\/\/brian-ho.io\/Space-Intro","type":"page","title":"Space Intro","title_no_html":"Space Intro","tags":"","display":false,"pin":true,"pin_options":{"position":"top","overlay":false,"fixed":false,"accommodate":true},"in_nav":false,"is_homepage":false,"backdrop_enabled":true,"is_set":false,"stack":false,"excerpt":"SPACE PROJECTS\nDesigning experience through architecture and environment:","content":"SPACE PROJECTS\nDesigning experience through architecture and environment:","content_no_html":"SPACE PROJECTS\nDesigning experience through architecture and environment:","content_partial_html":"SPACE PROJECTS\nDesigning experience through architecture and environment:","thumb":"8490371","thumb_meta":{"thumbnail_crop":{"percentWidth":"100","marginLeft":0,"marginTop":-21.875,"imageModel":{"id":8490371,"project_id":1739531,"image_ref":"{image 11}","name":"backdrop7.png","hash":"8296e65ce5b0c2698faed2a3d06c1745c5bbe874814f9ab41f33e155be426fa5","width":600,"height":600,"sort":0,"date_added":"1514439426"},"stored":{"ratio":100,"crop_ratio":"16x9"},"cropManuallySet":true}},"thumb_is_visible":false,"sort":43,"index":0,"set_id":1731585,"page_options":{"using_local_css":true,"local_css":"[local-style=\"1739531\"] .container_width {\n}\n\n[local-style=\"1739531\"] body {\n\tbackground-color: initial \/*!variable_defaults*\/;\n}\n\n[local-style=\"1739531\"] .backdrop {\n}\n\n[local-style=\"1739531\"] .page {\n\tmin-height: auto \/*!page_height_default*\/;\n}\n\n[local-style=\"1739531\"] .page_background {\n\tbackground-color: #16162c \/*!page_container_bgcolor*\/;\n}\n\n[local-style=\"1739531\"] .content_padding {\n\tpadding-bottom: 1.7rem \/*!main_margin*\/;\n\tpadding-top: 1.5rem \/*!main_margin*\/;\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1739531\"] bodycopy {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1739531\"] bodycopy a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1739531\"] h1 {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1739531\"] h1 a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1739531\"] h2 {\n\tcolor: rgba(255, 255, 255, 0.75);\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1739531\"] h2 a {\n\tcolor: rgb(255, 255, 255);\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1739531\"] small {\n\tcolor: rgba(255, 255, 255, 0.85);\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1739531\"] small a {\n}\n\n[local-style=\"1739531\"] .container {\n\talign-items: flex-start \/*!vertical_top*\/;\n\t-webkit-align-items: flex-start \/*!vertical_top*\/;\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1739531\"] a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1739531\"] a:hover a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1739531\"] a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1739531\"] a a {\n}","local_layout_options":{"split_layout":false,"split_responsive":false,"full_height":false,"advanced_padding_enabled":true,"page_container_bgcolor":"#16162c","show_local_thumbs":true,"page_bgcolor":"","main_margin_bottom":"1.7","main_margin_top":"1.5"},"pin_options":{"position":"top","overlay":false,"fixed":false,"accommodate":true}},"set_open":false,"images":[{"id":8490371,"project_id":1739531,"image_ref":"{image 11}","name":"backdrop7.png","hash":"8296e65ce5b0c2698faed2a3d06c1745c5bbe874814f9ab41f33e155be426fa5","width":600,"height":600,"sort":0,"exclude_from_backdrop":false,"date_added":"1514439426"}],"backdrop":{"id":246214,"site_id":105789,"page_id":1739531,"backdrop_id":15,"backdrop_path":"pixelation","is_active":true,"data":{"layout_mode":"grid_mode","rows":64,"columns":64,"grid_size":25,"zoom":100,"flip_it":false,"stir_grid":true,"stir_freq":7,"stir_strength":15,"stir_disorder":33,"elasticity":14,"color":"rgba(146, 0, 255, 0.24)","hex":"#9200ff","alpha":"0.24","mouse_interaction":false,"mouse_sensitivity":6,"tolerance":66,"mouse_zoom":100,"image":"8490371","requires_webgl":"true","image_width":"1500","image_height":"1500"}}}]},{"id":1731606,"title":"Object","project_url":"Object","set_id":1743467,"is_homepage":false,"pin":false,"is_set":true,"in_nav":true,"stack":false,"sort":52,"index":4,"page_count":0,"pin_position":null,"thumbnail_options":null,"pages":[{"id":1744626,"site_id":105789,"project_url":"Object-Intro","direct_link":"https:\/\/brian-ho.io\/Object-Intro","type":"page","title":"Object Intro","title_no_html":"Object Intro","tags":"","display":false,"pin":true,"pin_options":{"position":"top","overlay":false,"fixed":false,"accommodate":true},"in_nav":false,"is_homepage":false,"backdrop_enabled":true,"is_set":false,"stack":false,"excerpt":"OBJECT PROJECTS\n\nObjects, experiments and explorations:","content":"OBJECT PROJECTS\nObjects, experiments and explorations:","content_no_html":"OBJECT PROJECTS\nObjects, experiments and explorations:","content_partial_html":"OBJECT PROJECTS\nObjects, experiments and explorations:","thumb":"8490415","thumb_meta":{"thumbnail_crop":{"percentWidth":"100","marginLeft":0,"marginTop":-21.875,"imageModel":{"id":8490415,"project_id":1744626,"image_ref":"{image 10}","name":"backdrop10.png","hash":"45921aa9d222af8fa2abd46dcf5b481edb6b35d1e6d0f86a968f10cc3e0bac42","width":600,"height":600,"sort":0,"date_added":1514439755},"stored":{"ratio":100,"crop_ratio":"16x9"},"cropManuallySet":true}},"thumb_is_visible":false,"sort":53,"index":0,"set_id":1731606,"page_options":{"using_local_css":true,"local_css":"[local-style=\"1744626\"] .container_width {\n}\n\n[local-style=\"1744626\"] body {\n\tbackground-color: initial \/*!variable_defaults*\/;\n}\n\n[local-style=\"1744626\"] .backdrop {\n}\n\n[local-style=\"1744626\"] .page {\n\tmin-height: auto \/*!page_height_default*\/;\n}\n\n[local-style=\"1744626\"] .page_background {\n\tbackground-color: #33240d \/*!page_container_bgcolor*\/;\n}\n\n[local-style=\"1744626\"] .content_padding {\n\tpadding-bottom: 1.7rem \/*!main_margin*\/;\n\tpadding-top: 1.5rem \/*!main_margin*\/;\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1744626\"] bodycopy {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1744626\"] bodycopy a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1744626\"] h1 {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1744626\"] h1 a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1744626\"] h2 {\n\tcolor: rgba(255, 255, 255, 0.8);\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1744626\"] h2 a {\n\tcolor: rgb(255, 255, 255);\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1744626\"] small {\n\tcolor: rgba(255, 255, 255, 0.85);\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1744626\"] small a {\n}\n\n[local-style=\"1744626\"] .container {\n\talign-items: flex-start \/*!vertical_top*\/;\n\t-webkit-align-items: flex-start \/*!vertical_top*\/;\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1744626\"] a:hover {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1744626\"] a:hover a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1744626\"] a {\n}\n\n[data-predefined-style=\"true\"] [local-style=\"1744626\"] a a {\n}","local_layout_options":{"split_layout":false,"split_responsive":false,"full_height":false,"advanced_padding_enabled":true,"page_container_bgcolor":"#33240d","show_local_thumbs":true,"page_bgcolor":"","main_margin_bottom":"1.7","main_margin_top":"1.5"},"pin_options":{"position":"top","overlay":false,"fixed":false,"accommodate":true}},"set_open":false,"images":[{"id":8490415,"project_id":1744626,"image_ref":"{image 10}","name":"backdrop10.png","hash":"45921aa9d222af8fa2abd46dcf5b481edb6b35d1e6d0f86a968f10cc3e0bac42","width":600,"height":600,"sort":0,"exclude_from_backdrop":false,"date_added":"1514439755"}],"backdrop":{"id":246997,"site_id":105789,"page_id":1744626,"backdrop_id":15,"backdrop_path":"pixelation","is_active":true,"data":{"layout_mode":"grid_mode","rows":64,"columns":64,"grid_size":25,"zoom":100,"flip_it":false,"stir_grid":true,"stir_freq":15,"stir_strength":22,"stir_disorder":46,"elasticity":33,"color":"rgba(0, 0, 0, 0)","hex":"#000000","alpha":"0","mouse_interaction":false,"mouse_sensitivity":6,"tolerance":66,"mouse_zoom":100,"image":"8490415","requires_webgl":"true","image_width":"1500","image_height":"1500"}}}]}]}]} [{"id":1731807,"project_url":"Info","direct_link":"https:\/\/brian-ho.io\/Info","type":"page","title":"Info","title_no_html":"Info","in_nav":true,"is_set":false,"sort":1,"index":0,"set_id":1733652},{"id":1731584,"project_url":"City","direct_link":"https:\/\/brian-ho.io\/City","type":"set","title":"City","title_no_html":"City","in_nav":true,"is_set":true,"sort":19,"index":1,"set_id":1743467},{"id":1731605,"project_url":"Interface","direct_link":"https:\/\/brian-ho.io\/Interface","type":"set","title":"Interface","title_no_html":"Interface","in_nav":true,"is_set":true,"sort":30,"index":2,"set_id":1743467},{"id":1731585,"project_url":"Space","direct_link":"https:\/\/brian-ho.io\/Space","type":"set","title":"Space","title_no_html":"Space","in_nav":true,"is_set":true,"sort":42,"index":3,"set_id":1743467},{"id":1731606,"project_url":"Object","direct_link":"https:\/\/brian-ho.io\/Object","type":"set","title":"Object","title_no_html":"Object","in_nav":true,"is_set":true,"sort":52,"index":4,"set_id":1743467}] {"page_id":"1733652"} {"id":544240,"name":"Grid","path":"grid","mode_id":1,"site_id":105789,"page_id":null,"iterator":1,"is_active":true,"data":{"crop":true,"thumb_crop":"16x9","column_size":10,"columns":"3","thumb_horizontal_align":"left","thumbnails_padding":"0.5","responsive":true,"show_title":true,"show_tags":true,"show_excerpt":false,"filter_type":"all","filter_tags":"","filter_set":"","show_thumbs":true,"mobile_data":{"column_size":12,"thumbnails_padding":"0.5","separate_mobile_view":false,"columns":"1"},"meta_data":{},"thumbnails_width":"90","responsive_columns":"1","responsive_row_height":"75","random_limit":"999","responsive_thumbnails_padding":"0.5","thumbnails_bgcolor":"rgb(255, 255, 255)"}} [{"name":"Grid","path":"grid","sort":0,"mode_id":1},{"name":"Columns","path":"columns","sort":1,"mode_id":2},{"name":"Justify","path":"justify","sort":2,"mode_id":3},{"name":"Freeform","path":"freeform","sort":3,"mode_id":5},{"name":"Montessori","path":"montessori","sort":4,"mode_id":4}] [] {{#if this.is_set}} {{#each pages}} {{#if this.is_set}} {{>page_master}} {{else}} {{>page}} {{/if}} {{/each}} {{else}} {{>page}} {{/if}} {{#if pin}} {{!-- Do not render pins in this view --}} {{else}} {{print "content"}} {{{ page_options.svg_overlay }}} {{{ page_options.local_css }}} {{#if_all backdrop backdrop_enabled}} [script type="text/json" data-set="backdrop_data">{{{stringify backdrop}}}[/script> {{/if_all}} {{/if}} {{#each content}} {{#if pin}}{{!-- Do not render pins in this view --}} {{else}} {{#if this.is_set}} {{>page_master}} {{else}} {{>page_master}} {{/if}} {{/if}} {{/each}} Homepage {{#each site_menu_tree.pages}} {{>sitemenu_item}} {{/each}} × {{#if is_set}} {{#if in_nav}} {{#if_equal set_id 0}} {{#if has_children}} {{#if_equal previous_type "page"}} {{/if_equal}} {{/if}} {{/if_equal}} {{#if in_nav}} {{title}} {{/if}} {{/if}} {{#each pages}} {{>sitemenu_item}} {{/each}} {{#if in_nav}} {{/if}} {{else}} {{#if in_nav}} {{title}} {{/if}} {{/if}} {{#if_option "title_in_project"}} {{#if show_title}} {{{title}}} {{/if}} {{/if_option}} {{print "content"}} {{{ page_options.svg_overlay }}} {{{ page_options.local_css }}} {{#if_all backdrop backdrop_enabled}} [script type="text/json" data-set="backdrop_data">{{{stringify backdrop}}}[/script> {{/if_all}} {{#each pinned}} {{#if pin}} {{#if_equal pin_options.position 'top'}} {{>pin}} {{/if_equal}} {{/if}} {{/each}} {{#each pinned}} {{#if pin}} {{#if_equal pin_options.position 'bottom'}} {{>pin}} {{/if_equal}} {{/if}} {{/each}} {{>thumbnail_subview}} window.scrollMonitor=function(){var t,i,o,e,s,n=function(){return window.pageYOffset||document.documentElement&&document.documentElement.scrollTop||document.body.scrollTop},h={},c=[],l="visibilityChange",r="enterViewport",a="fullyEnterViewport",p="exitViewport",w="partiallyExitViewport",u="locationChange",m="stateChange",f=[l,r,a,p,w,u,m],d={top:0,bottom:0},b=function(){return window.innerHeight||document.documentElement.clientHeight},v=function(){return Math.max(document.body.scrollHeight,document.documentElement.scrollHeight,document.body.offsetHeight,document.documentElement.offsetHeight,document.documentElement.clientHeight)};function g(){if(h.viewportTop=n(),h.viewportBottom=h.viewportTop+h.viewportHeight,h.documentHeight=v(),h.documentHeight!==t){for(o=c.length;o--;)c[o].recalculateLocation();t=h.documentHeight}}function V(){h.viewportHeight=b(),g(),k()}function I(){clearTimeout(e),e=setTimeout(V,100)}function k(){for(s=c.length;s--;)c[s].update();for(s=c.length;s--;)c[s].triggerCallbacks()}function y(t,o){var e,s,n,c,b,v,g=this;this.watchItem=t,this.offsets=o?o===+o?{top:o,bottom:o}:{top:o.top||d.top,bottom:o.bottom||d.bottom}:d,this.callbacks={};for(var V=0,I=f.length;V0?this.top=this.bottom=this.watchItem:this.top=this.bottom=h.documentHeight-this.watchItem:(this.top=this.watchItem.top,this.bottom=this.watchItem.bottom);this.top-=this.offsets.top,this.bottom+=this.offsets.bottom,this.height=this.bottom-this.top,void 0===t&&void 0===i||this.top===t&&this.bottom===i||k(this.callbacks[u])}},this.recalculateLocation(),this.update(),e=this.isInViewport,s=this.isFullyInViewport,n=this.isAboveViewport,c=this.isBelowViewport}h.viewportTop=null,h.viewportBottom=null,h.documentHeight=null,h.viewportHeight=b(),y.prototype={on:function(t,o,e){switch(!0){case t===l&&!this.isInViewport&&this.isAboveViewport:case t===r&&this.isInViewport:case t===a&&this.isFullyInViewport:case t===p&&this.isAboveViewport&&!this.isInViewport:case t===w&&this.isAboveViewport:if(o.call(this,i),e)return}if(!this.callbacks[t])throw new Error("Tried to add a scroll monitor listener of type "+t+". Your options are: "+f.join(", "));this.callbacks[t].push({callback:o,isOne:e||!1})},off:function(t,i){if(!this.callbacks[t])throw new Error("Tried to remove a scroll monitor listener of type "+t+". Your options are: "+f.join(", "));for(var o,e=0;o=this.callbacks[t][e];e++)if(o.callback===i){this.callbacks[t].splice(e,1);break}},one:function(t,i){this.on(t,i,!0)},recalculateSize:function(){this.height=this.watchItem.offsetHeight+this.offsets.top+this.offsets.bottom,this.bottom=this.top+this.height},update:function(){this.isAboveViewport=this.toph.viewportBottom,this.isInViewport=this.top=h.viewportTop,this.isFullyInViewport=this.top>=h.viewportTop&&this.bottom BRIAN HO
  • [H1] I'm an interdisciplinary human working on society, technology and the built environment. 
  • [H1] Collaborations, past and present.
  • [H2] I believe design creates joy, community and justice. I love cities, infrastructure and interfaces. I imagine better interactions for complex systems.
  • [H2] I work at Google as Senior Product Manager focusing on tools for sustainability, real estate and clean energy. My work combines machine intelligence, urban futures and people-centered design. I graduated from the Master in Design Engineering (MDE)  program at the Harvard GSD and SEAS. Before that, I studied at Columbia GSAPP and majored in architecture at Yale. ︎
  • [H2] Sidewalk Labs Singularity Center for Green Buildings and Cities New Urban Mechanics Resilient Communities at New AmericaMKThink
  • [H2] ︎    Get in touch: email, GitHub, LinkedIn.

Images

Abbiamo trovato 0 immagini in questa pagina web.

Buono, molte o tutte le tue immagini hanno attributo alt

Text/HTML Ratio

Ratio : 1%

Il rapporto testo/codice HTML di questa pagina e inferiore a 15 percento, questo significa che il tuo sito web necessita probabilmente di molto piu contenuto.

Flash

Perfetto, non e stato rilevato contenuto Flash in questa pagina.

Iframe

Grande, non sono stati rilevati Iframes in questa pagina.

URL Rewrite

Buono. I tuoi links appaiono friendly!

Underscores in the URLs

Abbiamo rilevato underscores nei tuoi URLs. Dovresti utilizzare trattini per ottimizzare le pagine per il tuo SEO.

In-page links

Abbiamo trovato un totale di 25 links inclusi 0 link(s) a files

Anchor Type Juice
{{title}} Interno Passing Juice
BRIAN HO Interno Passing Juice
Google Externo Passing Juice
Master in Design Engineering (MDE) Externo Passing Juice
Harvard GSD Externo Passing Juice
SEAS Externo Passing Juice
Columbia GSAPP Externo Passing Juice
Yale Externo Passing Juice
︎ Interno Passing Juice
Sidewalk Labs Externo Passing Juice
Singularity Externo Passing Juice
Center for Green Buildings and Cities Externo Passing Juice
New Urban Mechanics Externo Passing Juice
Resilient Communities at New America Externo Passing Juice
MKThink Externo Passing Juice
- Externo Passing Juice
- Externo Passing Juice
RoundhouseOne Externo Passing Juice
Shanzhai City Externo Passing Juice
Leroy Street Studio Externo Passing Juice
Hester Street Externo Passing Juice
Waggonner & Ball Architects Externo Passing Juice
︎ Interno Passing Juice
GitHub Externo Passing Juice
LinkedIn Externo Passing Juice

SEO Keywords

Keywords Cloud

center green new columbia work street urban past design cities

Consistenza Keywords

Keyword Contenuto Title Keywords Description Headings
design 3
work 2
urban 2
cities 2
new 2

Usabilita

Url

Dominio : brian-ho.io

Lunghezza : 11

Favicon

Grande, il tuo sito usa una favicon.

Stampabilita

Non abbiamo riscontrato codice CSS Print-Friendly.

Lingua

Buono. La tua lingua dichiarata en.

Dublin Core

Questa pagina non sfrutta i vantaggi di Dublin Core.

Documento

Doctype

HTML 5

Encoding

Perfetto. Hai dichiarato che il tuo charset e UTF-8.

Validita W3C

Errori : 0

Avvisi : 0

Email Privacy

Attenzione! E stato trovato almeno un indirizzo mail in plain text. Usa antispam protector gratuito per nascondere gli indirizzi mail agli spammers.

Deprecated HTML

Grande! Non abbiamo trovato tags HTML deprecati nel tuo codice.

Suggerimenti per velocizzare

Eccellente, il tuo sito web non utilizza nested tables.
Molto male, il tuo sito web utilizza stili CSS inline.
Grande, il tuo sito web ha pochi file CSS.
Perfetto, il tuo sito web ha pochi file JavaScript.
Perfetto, il vostro sito si avvale di gzip.

Mobile

Mobile Optimization

Apple Icon
Meta Viewport Tag
Flash content

Ottimizzazione

XML Sitemap

Grande, il vostro sito ha una sitemap XML.

https://brian-ho.io/sitemap.xml

Robots.txt

https://brian-ho.io/robots.txt

Grande, il vostro sito ha un file robots.txt.

Analytics

Grande, il vostro sito ha uno strumento di analisi dei dati.

   Google Analytics

PageSpeed Insights


Dispositivo
Categorie

Free SEO Testing Tool

Free SEO Testing Tool e uno strumento di ottimizzazione per i motori di ricerca (seo tool) che serve per analizzare le tue pagine web