Content Modeling https://www.hook42.com/ en Stanford Cantor Arts Center https://www.hook42.com/work/stanford-cantor-arts-center <span class="field field--name-title field--type-string field--label-hidden">Stanford Cantor Arts Center</span> <div class="field field--name-field-media-image field--type-entity-reference field--label-hidden field__item"> <img src="/sites/default/files/styles/project_main_hero_image_700_w_/public/images/Cantor-Responsive-Mockup.png?itok=3P7AUVT1" width="700" height="336" alt="Multi device view of cantor arts homepage template on laptop desktop and tablet" typeof="foaf:Image" class="image-style-project-main-hero-image-700-w-" /> </div> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/user/1" typeof="schema:Person" property="schema:name" datatype="">Hook 42</span></span> <span class="field field--name-created field--type-created field--label-hidden">Thu, 04/11/2019 - 00:11</span> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p><strong>Founded in 1891, the Stanford Cantor Arts Center museum hosts an international collection of more that 38,000 works of art. Their previous website, built in 2006, was outdated and limited. Cantor selected Hook 42 to architect and develop their new responsive, component-based website using Drupal 8.</strong></p> <hr /> <h2>Design Direction</h2> <p>Beautiful, Image-Rich, Engaging, Modern, Responsive, Design Gap Remediation</p> <h2>Key Features</h2> <p>Rich Media Management, Respects Image Usage Rights, Component-Based Flexible Content Tools, Reusable Content, Event Importer, Modern Front-end Technologies</p> <h2>Summary of Work</h2> <p><a href="https://museum.stanford.edu/">Stanford Cantor Arts Center</a> underwent a substantial redesign and needed a development partner to implement the site in Drupal 8. Hook 42 created a solid content strategy and toolkit for the small, non-technical content contributor team to artistically showcase their collections, exhibitions, and events. Our team leveraged web components and a solid pattern library to ensure the branding and display was consistent across pages, regardless of the configuration of the content components. In addition to the beautiful and responsive site, Hook 42 architected and developed a custom integration to the main Stanford events feed to automatically populate museum content on the site over time.</p> <p>Read the <a href="https://www.hook42.com/blog/field-notes-ui-patterns-module">UI Patterns Module article</a> by Ryan Bateman that explores the use of the Drupal module leveraged for the websites modular content creation tools.</p> <p>We analyzed the bold, photo-centric design to create a flexible, component-driven content strategy for a variety of possible layouts. We surveyed existing Drupal 8 contributed projects and the Stanford Web Services framework prototype to determine the best architecture. We created an automated tool for pulling in Cantor-specific events from the main Stanford events feed while allowing for content customization. In the end, Hook 42 built a successful and robust website for the Cantor Arts Center that simplified content entry while providing great flexibility for showcasing their outstanding art collection.</p> <p>We continue to help the Cantor team by providing ongoing Drupal 8 maintenance and support. <a href="hook42.com/cantor-case-study">You can learn more about this project by watching the 2019 DrupalCon case study presentation.</a></p> <p><img alt="Designed layout of 2 column event feed and footer call to action highlighting the cantor building" data-entity-type="file" data-entity-uuid="89dffde8-6bea-4d87-87d2-e131ca3149ba" src="/sites/default/files/inline-images/cantor-arts-event-feed-and-footer.png" /></p> <h2>Reviewing the Work</h2> <p>We held discussions to highlight the thought leadership involved in each step of the process, reviewing key pieces of the project that would be valuable to the Drupal community.</p> <p>A Cantor Arts Center website case study presentation was delivered by the team at Stanford Drupal Camp 2018. Later, at <a href="https://2018.badcamp.org/session/drupal-8-case-study-stanford-cantor-arts-center-redesign" rel="noopener noreferrer nofollow" target="_blank">BADCamp 2018</a>, Kristen Pol and Ryan Bateman presented on the topic. Following the BADCamp presentation was <a href="https://events.drupal.org/seattle2019/sessions/drupal-8-case-study-%E2%80%93-stanford-cantor-arts-center-redesign" rel="noopener noreferrer nofollow" target="_blank">yet another discussion</a> by Kristen Pol and Ryan Bateman at DrupalCon 2019.</p> </div> Thu, 11 Apr 2019 00:11:45 +0000 Hook 42 51 at https://www.hook42.com Search Technology Consulting https://www.hook42.com/services/search-technology-consulting <span class="field field--name-title field--type-string field--label-hidden">Search Technology Consulting</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/user/1" typeof="schema:Person" property="schema:name" datatype="">Hook 42</span></span> <span class="field field--name-created field--type-created field--label-hidden">Wed, 04/10/2019 - 21:38</span> <div class="layout layout--66-33"> <div class="layout--container"> <div class="layout__region layout__region--first"> <div class="_custom block block-layout-builder block-field-blocknodeservicebody"> <div><h2>Harness the power of your web content</h2> <p>Our team of seasoned content and data strategists will help target the right content to your web users. Hook 42 has experience implementing crawler-based indexes, trigger-based custom indexes, and rich <a href="https://en.wikipedia.org/wiki/Faceted_search">faceted search</a> for complex data structures. Many of our implementations have been seamlessly integrated into Drupal and other external applications.</p> <p><strong>We use leading search technology platforms such as:</strong></p> <ul> <li><a href="https://www.elastic.co/products/elasticsearch">Elasticsearch</a></li> <li><a href="http://lucene.apache.org/solr/">Solr</a></li> <li><a href="https://www.cludo.com/">Cludo</a></li> <li><a href="https://www.drupal.org/docs/8/core/modules/search">Drupal core</a></li> </ul> <p>In addition to the search indexing and display, we've created reporting dashboards to surface and tune searches, synonyms, and results to help the shopping and conversion success on our sites.</p> <h2>Is Your Website Search Performing?</h2> <p>Hook 42 can take a look at the current state of your website search and determine a path forward for optimizations. Our team has experience working with a variety of search technologies and we use that expertise to leverage the right technology for your website. Reach out to us today to discuss your search technology options.</p> </div> </div> </div> <div class="layout__region layout__region--second"> <div class="_custom block block-layout-builder block-field-blocknodeservicefield-service-logo"> <div class="field field--name-field-service-logo field--type-image field--label-hidden field__item"> <img src="/sites/default/files/styles/service_page_image/public/magifying-glass_0_1.png?itok=NceO0Buk" width="300" height="242" alt="Magnifying Glass Sketch" typeof="foaf:Image" class="image-style-service-page-image" /> </div> </div> </div> </div> </div> <div class="layout layout--onecol"> <div class="layout__region layout__region--content"> <div class="_custom block block-layout-builder block-field-blocknodeservicefield-service-tr"> <div class="field field--name-field-service-tr field--type-entity-reference field--label-hidden field__items"> <div class="field__item"><a href="/service/content-modeling" hreflang="en">Content Modeling</a></div> <div class="field__item"><a href="/service/elasticsearch" hreflang="en">Elasticsearch</a></div> <div class="field__item"><a href="/service/faceted-solr-search" hreflang="en">Faceted Solr Search</a></div> <div class="field__item"><a href="/service/federated-search" hreflang="en">Federated Search</a></div> <div class="field__item"><a href="/service/integration" hreflang="en">Integration</a></div> <div class="field__item"><a href="/service/scrapy-web-crawler" hreflang="en">Scrapy Web Crawler</a></div> </div> </div> </div> </div> Wed, 10 Apr 2019 21:38:58 +0000 Hook 42 38 at https://www.hook42.com Content Strategy and Architecture https://www.hook42.com/services/content-strategy-and-architecture <span class="field field--name-title field--type-string field--label-hidden">Content Strategy and Architecture</span> <span class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/user/1" typeof="schema:Person" property="schema:name" datatype="">Hook 42</span></span> <span class="field field--name-created field--type-created field--label-hidden">Wed, 04/10/2019 - 21:18</span> <div class="layout layout--66-33"> <div class="layout--container"> <div class="layout__region layout__region--first"> <div class="_custom block block-layout-builder block-field-blocknodeservicebody"> <div><p>We know your content is complex, but managing it shouldn't have to be! Regardless of your project's size, we put your pages, posts, and data under a microscope to better understand what makes your content tick. Then, we develop a unique information architecture so creating, editing, and distributing your content is a breeze.</p> <p>Well-organized content makes the web a better place for everyone. Whether your visitors are on a desktop in the Bay Area, a smartphone in rural Arkansas, or using a screen reader at their favorite coffee shop in London, your users should feel right at home.</p> <p>Our digital content strategies empower your content editors to easily build accessible, performant, and polished content, no matter where it is being served. With our solid architectural frameworks, your organization's content can thrive across all your content channels.</p> <p><strong>The Hook 42 team can help you with:</strong></p> <ul> <li>Website content auditing </li> <li><a href="https://www.hook42.com/services/seo-search-engine-optimization">SEO enhanced content creation</a></li> <li>Information architecture development</li> <li>Content-focused user research</li> <li>Taxonomy and content audits and modeling</li> </ul> <h2>Does Your Website Need Content Strategy?</h2> <p>Our team is ready to jump in headfirst! Get in touch with Hook 42 today to start the journey of more organized and structured content. We've already got the microscope out.</p> </div> </div> </div> <div class="layout__region layout__region--second"> <div class="_custom block block-layout-builder block-field-blocknodeservicefield-service-logo"> <div class="field field--name-field-service-logo field--type-image field--label-hidden field__item"> <img src="/sites/default/files/styles/service_page_image/public/content-dustyblue-on-trans_2.png?itok=5GeuI1L1" width="300" height="409" alt="Content Strategy Doodle" typeof="foaf:Image" class="image-style-service-page-image" /> </div> </div> </div> </div> </div> <div class="layout layout--onecol"> <div class="layout__region layout__region--content"> <div class="_custom block block-layout-builder block-field-blocknodeservicefield-service-tr"> <div class="field field--name-field-service-tr field--type-entity-reference field--label-hidden field__items"> <div class="field__item"><a href="/service/accessibility" hreflang="en">Accessibility</a></div> <div class="field__item"><a href="/service/content-inventory" hreflang="en">Content Inventory</a></div> <div class="field__item"><a href="/service/content-modeling" hreflang="en">Content Modeling</a></div> <div class="field__item"><a href="/service/migration" hreflang="en">Migration</a></div> <div class="field__item"><a href="/service/omnichannel-content-strategy" hreflang="en">Omnichannel Content Strategy</a></div> <div class="field__item"><a href="/service/seo" hreflang="en">SEO</a></div> <div class="field__item"><a href="/service/user-experience" hreflang="en">User Experience</a></div> </div> </div> </div> </div> Wed, 10 Apr 2019 21:18:20 +0000 Hook 42 34 at https://www.hook42.com We’re Following the Yellow Brick Road...to Emerald City https://www.hook42.com/blog/were-following-yellow-brick-roadto-emerald-city <span property="schema:name" class="field field--name-title field--type-string field--label-hidden">We’re Following the Yellow Brick Road...to Emerald City</span> <span rel="schema:author" class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/users/lindsey-gemmill" typeof="schema:Person" property="schema:name" datatype="">Lindsey Gemmill</span></span> <span property="schema:dateCreated" content="2019-03-08T20:58:00+00:00" class="field field--name-created field--type-created field--label-hidden">Fri, 03/08/2019 - 20:58</span> Fri, 08 Mar 2019 20:58:00 +0000 Lindsey Gemmill 167 at https://www.hook42.com Hook 42 is off to the BADCamp Circus! https://www.hook42.com/blog/hook-42-badcamp-circus <span property="schema:name" class="field field--name-title field--type-string field--label-hidden">Hook 42 is off to the BADCamp Circus!</span> <span rel="schema:author" class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/users/amyjune-hineline" typeof="schema:Person" property="schema:name" datatype="">AmyJune Hineline</span></span> <span property="schema:dateCreated" content="2018-09-21T20:12:53+00:00" class="field field--name-created field--type-created field--label-hidden">Fri, 09/21/2018 - 20:12</span> Fri, 21 Sep 2018 20:12:53 +0000 AmyJune Hineline 160 at https://www.hook42.com Hook 42 at Drupaldelphia 2018 https://www.hook42.com/blog/hook-42-drupaldelphia-2018 <span property="schema:name" class="field field--name-title field--type-string field--label-hidden">Hook 42 at Drupaldelphia 2018</span> <span rel="schema:author" class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/users/amyjune-hineline" typeof="schema:Person" property="schema:name" datatype="">AmyJune Hineline</span></span> <span property="schema:dateCreated" content="2018-04-20T20:37:01+00:00" class="field field--name-created field--type-created field--label-hidden">Fri, 04/20/2018 - 20:37</span> Fri, 20 Apr 2018 20:37:01 +0000 AmyJune Hineline 142 at https://www.hook42.com Hook 42 at Stanford Camp 2018 https://www.hook42.com/blog/hook-42-stanford-camp-2018 <span property="schema:name" class="field field--name-title field--type-string field--label-hidden">Hook 42 at Stanford Camp 2018</span> <span rel="schema:author" class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/users/amyjune-hineline" typeof="schema:Person" property="schema:name" datatype="">AmyJune Hineline</span></span> <span property="schema:dateCreated" content="2018-03-30T02:52:20+00:00" class="field field--name-created field--type-created field--label-hidden">Fri, 03/30/2018 - 02:52</span> Fri, 30 Mar 2018 02:52:20 +0000 AmyJune Hineline 134 at https://www.hook42.com Field Notes: UI Patterns Module https://www.hook42.com/blog/field-notes-ui-patterns-module <span property="schema:name" class="field field--name-title field--type-string field--label-hidden">Field Notes: UI Patterns Module</span> <span rel="schema:author" class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/users/ryan-bateman" typeof="schema:Person" property="schema:name" datatype="">Ryan Bateman</span></span> <span property="schema:dateCreated" content="2017-12-27T14:44:06+00:00" class="field field--name-created field--type-created field--label-hidden">Wed, 12/27/2017 - 14:44</span> Wed, 27 Dec 2017 14:44:06 +0000 Ryan Bateman 126 at https://www.hook42.com Fun in the Sun at Drupal Camp LA 2017 https://www.hook42.com/blog/fun-sun-drupal-camp-la-2017 <span property="schema:name" class="field field--name-title field--type-string field--label-hidden">Fun in the Sun at Drupal Camp LA 2017</span> <span rel="schema:author" class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/users/amyjune-hineline" typeof="schema:Person" property="schema:name" datatype="">AmyJune Hineline</span></span> <span property="schema:dateCreated" content="2017-07-25T21:36:47+00:00" class="field field--name-created field--type-created field--label-hidden">Tue, 07/25/2017 - 21:36</span> Tue, 25 Jul 2017 21:36:47 +0000 AmyJune Hineline 115 at https://www.hook42.com Hook 42 goes to Washington! https://www.hook42.com/blog/hook-42-goes-washington <span property="schema:name" class="field field--name-title field--type-string field--label-hidden">Hook 42 goes to Washington!</span> <span rel="schema:author" class="field field--name-uid field--type-entity-reference field--label-hidden"><span lang="" about="/users/aimee-hannaford" typeof="schema:Person" property="schema:name" datatype="">Aimee Hannaford</span></span> <span property="schema:dateCreated" content="2017-07-21T22:12:07+00:00" class="field field--name-created field--type-created field--label-hidden">Fri, 07/21/2017 - 22:12</span> Fri, 21 Jul 2017 22:12:07 +0000 Aimee Hannaford 308 at https://www.hook42.com