Wednesday, December 18, 2019

Frequent changes and Site Skins

Due to conflicts with extensions and skins, I am having issues directing users to my correct mobile skins. Pivot is the skin that I have set as my primary and mobile skin but for some reason my mobile skin defaults to another that isn't optimized for sites like mine. When I disable the MobileFrontend extension that causes the skin conflict the mobile site stops working completely. So what I've done is embedded some Mobile Only text that instructs people on how to get an optimized skin. Simply selecting the "Desktop View" will put people back into the Pivot skin. For now, the Vector skin is being forced as the default for Mobile. I may change that to another once I finish building up navigation templates.

This leads me to my next part. My site was not optimized for navigation outside of the sidebar. Some mobile users are unable to use the sidebar effectively, even on the Pivot skin, due to small screen sizes or unusual Viewports. Embedded on most pages will be common navigational menus that will allow people to change between pages on a certain topics. My goal is to make sure people get freely switch between related pages for further reading. This will take time and require transitional menus to be created for each section.

Lastly today, I am announcing the "Recent Pages" section listing articles in the center of the main page. For anyone who has visited lately they may have noticed a section that shows new articles and content. I am able to control what is listed there. I have chosen to include all new pages in this list and I will allow any major changes to existing pages to show there. This is different from the "Recent Changes" section in MediaWiki websites. This does not track revisions or show history, but instead is just a listing of the Page Name including an appended date of update. Due to the frequent tweaks and changes I am making on the site, I have decided to use this method so people can more readily see when changes or inclusions of consequence occur.

Friday, December 06, 2019

Search Engines

I have tried to optimize my site for search engines. Unfortunately for now, people are still be directed via the indexing to my old directory structure. I've created a system so every edit I do updates my sitemap for Google, Bing, and Yahoo. Hopefully all the 404 errors will disappear before too long for those trying to find me.

I'm doubling my system somewhat by working out new stuff on my Miraheze site and then copying the finished product over. In some ways this slows down the production of material but it also makes sure I have a finished product and will not have to mark things as STUB to latter go back to finish.

There are a couple of projects I'm working on right now. With my new system, I can bounce around and expand or break off areas without disrupting my main site.