{"id":22435232,"url":"https://github.com/zichkoding/horiseon-refactoring","last_synced_at":"2026-02-11T03:05:19.865Z","repository":{"id":158549604,"uuid":"398269210","full_name":"ZichKoding/Horiseon-Refactoring","owner":"ZichKoding","description":null,"archived":false,"fork":false,"pushed_at":"2021-08-23T21:43:50.000Z","size":50996,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-08-26T06:39:02.920Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ZichKoding.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2021-08-20T12:29:04.000Z","updated_at":"2021-08-23T21:43:53.000Z","dependencies_parsed_at":null,"dependency_job_id":"a7f60b7d-767a-42c7-b3de-d15daca87eef","html_url":"https://github.com/ZichKoding/Horiseon-Refactoring","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ZichKoding/Horiseon-Refactoring","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZichKoding%2FHoriseon-Refactoring","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZichKoding%2FHoriseon-Refactoring/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZichKoding%2FHoriseon-Refactoring/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZichKoding%2FHoriseon-Refactoring/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ZichKoding","download_url":"https://codeload.github.com/ZichKoding/Horiseon-Refactoring/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ZichKoding%2FHoriseon-Refactoring/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29326078,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-11T02:08:56.257Z","status":"ssl_error","status_checked_at":"2026-02-11T02:08:51.338Z","response_time":97,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-05T23:12:49.392Z","updated_at":"2026-02-11T03:05:19.860Z","avatar_url":"https://github.com/ZichKoding.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# **Horiseon Refactoring**\n\nI have been assigned to update the codebase for better semantics, logical structure independent of styling and positioning, accessible alt attributes, and sequential order. This is to be more modern for people visiting the site that rely on text-to-speech technology to read the site, or anyone else that uses assistive technology. \n\n[Horiseon's website](https://zichkoding.github.io/Horiseon-Refactoring)\n\n![Top of Horiseon Website](./assets/images/Horiseon.png)\n\n## **Progress**\n**\u003cu\u003e08/20/2021\u003c/u\u003e**\n\nIn index.html changed the title from \"Website\" to \"Horiseon\". Inside the body I made a couple of semantic changes by replacing the `\u003cdiv class=\"header\"\u003e` with just `\u003cheader\u003e`. Then Replaced the `\u003cdiv\u003e` under `\u003ch1\u003e` tag to `\u003cnav\u003e`. There was a link issue inside the `\u003cnav\u003e` list's `Search Engine Optimization`, but this was resolved by adding an `id=\"search-engine-optimization\"` in th body where this section is. The content section under `\u003cdiv class=\"hero\"\u003e\u003c/div\u003e` I changed the `\u003cdiv class=\"content\"\u003e` to `\u003csection class=\"content\"\u003e` for better semantics and to avoid the div soup for this section of the webpage. \n\nThe style.css file had a few changes, as well. The first change was changing the `.header {}` from this class selectors to the element selector `header {}` because we changed the the `\u003cdiv class=\"header\"\u003e` to just `\u003cheader\u003e`. The only other thing that was changed is the `header nav {}, header nav ul {}, header nav ul li {}` where the `nav` replaced the `div` because we changed that tag in index.html for better semantics. Removing the unnecessary element selectors, `header h1`, and leaving the class selector, `.seo`. Moved items around and added comments to make it easier for me to go between index.html and style.css and not have to scramble through the style.css to find whats connected to index.html\n\n**\u003cu\u003e08/21/2021\u003c/u\u003e**\n\nIndex.html under the `\u003csection class=\"content\"\u003e`, I have added alt attributes to the `\u003cimg\u003e`. Replaced the `\u003cdiv class=\"benefits\"\u003e` with `\u003csection class=\"benefits\"\u003e` for better semantics and to avoid having a div soup for this section. Benefits section I have added alt attributes to the images, but left them blank due to not knowing how to describe these images or if they are worth describing. In the benefits section I have took away the classes except for `benefits`. The `\u003cdiv class=\"footer\"\u003e` was replaced by the semantic tag, `\u003cfooter\u003e`.\n\nIn style.css the class selectors, `search-engine-optimization`, `online-reputation-management`, `social-media-marketing`, and they're `img` and `h2` selectors have been compiled into three classes; `content div`, `content div img`, `content div h2`. There was a similar section under benefits and I compiled the 9 classes into 3 classes called, `.benefits div`, `.benefits div h3`, and `benefits div img`.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzichkoding%2Fhoriseon-refactoring","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzichkoding%2Fhoriseon-refactoring","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzichkoding%2Fhoriseon-refactoring/lists"}