Presentation by Technical Lead Daniel Tome to Drupal South Wellington in February 2014 on the mobile responsive site for Bullseye client Sydney Living Museums
7. HISTORIC HOUSES TRUST OF NSW
§ Established in 1980
§ NSW Office of Environment and Heritage within the NSW DPC.
§ Care for 12 of the most important historic houses, gardens and museums in NSW
§ In 2013 they launched their new identity as Sydney Living Museums.
§ Previous website was on CMS Squiz
!7
10. CHALLENGES
!
§ Very long pages of content with large imagery
!
§ Designs had not been approved at start of project
!
§ Client required a simplified content and layout creation
!
§ Panels had limitations
!
§ Incompatibilities between, Panels/Panelizer, Workbench, Field
Collections and Node Clone
26. SPARK
Spark is a Drupal distribution which
aims to work out solutions to
authoring experience problems in the
field and apply to latest development
versions of Drupal.
31. OPENSOURCE
§ Huge developer community:
§ Nearly 1000 developers contributed code to Drupal 7.
§ Over 8000 modules are listed on Drupal.org.
§ Over 10 years of development.
§ 600,000+ users on drupal.org
35. SCRUM ADVANTAGES
§ Your progress will be measured as real working software.
!
§ All requirements will be expressed and implemented in terms of their
value to users.
!
§ Documentation is kept lightweight and user-focused.
!
§ By not attempting to define every last design detail up front, you and your
project stakeholders will not need perfect foresight.
!
§ You will be able to innovate or even change your mind based on your
experience of the working
!
43. LAZY LOADING
§ Only 1kb library
§ Cross-browser (ie7)
§ Retina support
!
§ http://luis-almeida.github.io/unveil
44. SUMMARY
!
§ Agile approach embraces change
!
§ Use lazy loading when having a heavy image-driven website
!
§ A responsive theme is important
!
§ Keep an eye out for our module