|Context: Improvement to website using
our own construction
(TGS, Inc. discussion)
to: Home, Demo
Trade-off: Get or buy off the shelf versus roll you own (driven by content handling and expectations)
Side-effect: Learn computing from ground up experimentally (or computing exploratively)
Motivation: Computing for every man as our right, plus demonstration of this with relevant content.
Examples/Technical (DevLog): Continuation of devlog (Main site).
06/02/2019 -- I'll put this at the top, after a little reorg. But, here is a link to our What's New at two sites (main site and context blog). Sometimes, these are in sync; other times, not. Too, we have a technology blog that is moving to be under our own server.
06/01/2019 -- In the past couple months, we finished off the js use, for now. The menu is handled by js. There is now a scrolling text window. It refreshes (using an annals look at Thomas Gardner) with each page load (will have scroll). Then, we have the image index that is approaching 200 entries that map either to blog entries or to Gardner Beacon issues. This allowed a review of publications to date. Too, it helped set up for future activities, such as supporting the 400th anniversaries that are upcoming. Mayflower started this year and will be going big in 2020. Cape Ann is expected to be in 2023. In continuing to build on our minimal approach, we are bringing in eCommerce (eBiz) functions. Right now, I am looking at CubeCart which is interesting. As well, the technical blog will be moved from Wordpress to be under our website (based upon Linux). Briefly, it is nice to see that the Open approaches support the file framework. Essentially, the admin effort is editing source code using an advanced editor rather than poking buttons, only. Will have more on this, as have worked in WikiTree for a while and really like that the 'wiki' approach is similar. With CubeCart, I can monkey with the source to make specific changes, albeit I have to be careful.
03/27/2019 -- The exercise has been to remove tables and to have mobile friendliness across browsers, though only checking the major ones, to date (Chrome, Mosaic). I had no problem floating images to get them side by side, but the general 'div' proved problematic, for several reasons. So, went looking. Saw various approaches describe and chose to go with flexbox. Nice, but not easy to control. So, on looking more to see what I was missing with use of 'flex', I ran across CSS Tables. Ah. That does it. Remember, the goal is to be as minimal as possible while having access to lots of information. As soon as I feel comfortable with that, we'll start to get away from presentation solely and work into a more interactive mode (minimally). One way to do that is to have the user branch over to another site. We'll see.
03/20/2019 -- When I started to use Sea Monkey's Composer in 2012, it cut out nice HTML. From time to time, I grunge'd about the excess white space in the HTML stream but lived with it. Now, with the TGSoc.org site, I have been trying to have a minimal basis upon which we'll build features. But, I've noticed that somewhere along the line, all sorts of pieces related to format have crept into the HTML stream. Messy, to say the least. So, if you saw a half-done link, it is because I have switched to manually building the HTML. And, it was late. I never noticed when I pushed up the change. Let's say that it sat there for 16 hours, now corrected. The changes were done with a simple text editor. I am looking for an editor that puts out clean HTML. As well, there is a link to a text scroll page that will display from the timeline published in The Gardner Annals, Volume I, Number 1. Too, I am removing tables. So, it's also a CSS and JS exercise. The capabilities that we will introduce relate to going from information presentation to interaction needed for group work as well as e-commerce. Decisions are pending through the whole of the change effort.
01/27/2019 -- Using 'hidden div' to pass parms from HTML to js. There have been several different approaches created over the years in the industry. Will review these at some point and look at pros and cons. In the mean time, this approach will be used to re-format the main site. At the same time, the CSS can be cleaned up a bit, as both sites follow a similar structure.
01/25/2019 -- Put in the first js handling of the menu bar at the top level. It shows something that needs to be discussed. In fact, we need to deconstruct the whole of the current approach in order to make a better future for all of the people (as in, all, not just the few).
01/20/2019 -- See Configuration discussion. The footer at this site has been changed to use 'innerHTML' instead of 'document.write' as Chrome kept complaining about deprecation which it is not given our focus on book-like. However, since we have started to add other services, we have to go dynamic, in part. We'll upgrade the image handler and the menus. Then, we'll launch into more spectacular stuff.
11/25/2018 -- Got a chance to view this site (tgsoc.org) on a mobile device. Looked good. That is, 'mobile' of a the smaller variety as I have been accessing the site daily via my laptop browser.
10/20/2018 -- So, we had the 2010 start, then the 2012 rehost, then the 2014 upgrade, then the 2016 adjust (notice how everyone is trying to support the mobile devices?), and now the 2018 advance. That is, now we will consider frameworks for ERP, accounting, and what have you. During the time, we looked at various other approaches, such as those provided by WordPress, Joomla, Drupal, and more. Also, we did try a blackboard which, incidentally, is used by millions daily. Our approach? Simplistic and trustworthy evolution of capability. Let the mad world run amok as it may.
09/22/2018 -- On main page, scrolling was not working right. Some of the images were missing. Too, added more images to catch up. For each image, there is a link to the main site where the related material can be found.
Note: related to our continuing balance of content and configuration that really depicts a floor albeit it is fuzzy boundaries.