{"id":3173,"date":"2015-08-24T20:57:05","date_gmt":"2015-08-25T01:57:05","guid":{"rendered":"https:\/\/zingman.com\/blog\/?p=3173"},"modified":"2015-08-24T20:57:05","modified_gmt":"2015-08-25T01:57:05","slug":"web-site-evolution","status":"publish","type":"post","link":"https:\/\/www.zingman.com\/blog\/2015\/08\/24\/web-site-evolution\/","title":{"rendered":"Web Site Evolution"},"content":{"rendered":"<p>Like the legendary cobbler with worn out shoes, it seems like I\u2019m never able to find the time to work on my own web site.  Indeed zingman.com is now twenty years old, and some pages go back to the beginning.  Over time I\u2019ve added various bits of php, css, sql, javascript, and wordpress, but I\u2019ve resisted doing a full-on rebuild in an all-new framework and technology stack for several reasons, including that it\u2019s a large time investment, the technologies keep changing, and it\u2019s not really necessary anyway, at least right now. I am thinking of making everything responsive for mobile devices, but there\u2019s alot of pages in there.  So I upgrade things on an as-needed basis, always making things more automated, and growing closer to the vision step-by-step.  Meanwhile everything runs extremely light and fast.<\/p>\n<p>Over the spring I managed to complete a fairly major upgrade cycle for styles and page layouts, with everything finally in a stack of hand-built php templates and modules.  In the last couple weeks I\u2019ve started another round of work.  This one is to put all the image links into popups.  Better user experience, less clicking back\u2019n\u2019forth.  I used lightbox for this; it\u2019s one of the simplest javascript plugins out there for this purpose, and so far seems to work just fine.  Have to do a little tweaking of the styles, but that\u2019s about it.  So feel free to click around to different pages and check it out.<\/p>\n<p>Next step is go thru the origami pages and add support for multiple images for each module.  This will involve refactoring some of my templates to handle photosets of different lengths, so I want to give it a bit of thought before I plow on ahead.  Check back here in a week or so.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Like the legendary cobbler with worn out shoes, it seems like I\u2019m never able to find the time to work on my own web site. Indeed zingman.com is now twenty years old, and some pages go back to the beginning. Over time I\u2019ve added various bits of php, css, sql, javascript, and wordpress, but I\u2019ve &hellip; <a href=\"https:\/\/www.zingman.com\/blog\/2015\/08\/24\/web-site-evolution\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Web Site Evolution&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[18],"tags":[],"class_list":["post-3173","post","type-post","status-publish","format-standard","hentry","category-software"],"_links":{"self":[{"href":"https:\/\/www.zingman.com\/blog\/wp-json\/wp\/v2\/posts\/3173","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.zingman.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.zingman.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.zingman.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.zingman.com\/blog\/wp-json\/wp\/v2\/comments?post=3173"}],"version-history":[{"count":0,"href":"https:\/\/www.zingman.com\/blog\/wp-json\/wp\/v2\/posts\/3173\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.zingman.com\/blog\/wp-json\/wp\/v2\/media?parent=3173"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.zingman.com\/blog\/wp-json\/wp\/v2\/categories?post=3173"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zingman.com\/blog\/wp-json\/wp\/v2\/tags?post=3173"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}