07.xhtml 9.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <!--
  3. h t t :: / / t /
  4. h t t :: // // t //
  5. h ttttt ttttt ppppp sssss // // y y sssss ttttt //
  6. hhhh t t p p s // // y y s t //
  7. h hh t t ppppp sssss // // yyyyy sssss t //
  8. h h t t p s :: / / y .. s t .. /
  9. h h t t p sssss :: / / yyyyy .. sssss t .. /
  10. <https://y.st./>
  11. Copyright © 2016 Alex Yst <mailto:copyright@y.st>
  12. This program is free software: you can redistribute it and/or modify
  13. it under the terms of the GNU General Public License as published by
  14. the Free Software Foundation, either version 3 of the License, or
  15. (at your option) any later version.
  16. This program is distributed in the hope that it will be useful,
  17. but WITHOUT ANY WARRANTY; without even the implied warranty of
  18. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  19. GNU General Public License for more details.
  20. You should have received a copy of the GNU General Public License
  21. along with this program. If not, see <https://www.gnu.org./licenses/>.
  22. -->
  23. <!DOCTYPE html>
  24. <html xmlns="http://www.w3.org/1999/xhtml">
  25. <head>
  26. <base href="https://y.st./en/weblog/2016/09-September/07.xhtml" />
  27. <title>CSS work &lt;https://y.st./en/weblog/2016/09-September/07.xhtml&gt;</title>
  28. <link rel="icon" type="image/png" href="/link/CC_BY-SA_4.0/y.st./icon.png" />
  29. <link rel="stylesheet" type="text/css" href="/link/basic.css" />
  30. <link rel="stylesheet" type="text/css" href="/link/site-specific.css" />
  31. <script type="text/javascript" src="/script/javascript.js" />
  32. <meta name="viewport" content="width=device-width" />
  33. </head>
  34. <body>
  35. <nav>
  36. <p>
  37. <a href="/en/">Home</a> |
  38. <a href="/en/a/about.xhtml">About</a> |
  39. <a href="/en/a/contact.xhtml">Contact</a> |
  40. <a href="/a/canary.txt">Canary</a> |
  41. <a href="/en/URI_research/"><abbr title="Uniform Resource Identifier">URI</abbr> research</a> |
  42. <a href="/en/opinion/">Opinions</a> |
  43. <a href="/en/coursework/">Coursework</a> |
  44. <a href="/en/law/">Law</a> |
  45. <a href="/en/a/links.xhtml">Links</a> |
  46. <a href="/en/weblog/2016/09-September/07.xhtml.asc">{this page}.asc</a>
  47. </p>
  48. <hr/>
  49. <p>
  50. Weblog index:
  51. <a href="/en/weblog/"><abbr title="American Standard Code for Information Interchange">ASCII</abbr> calendars</a> |
  52. <a href="/en/weblog/index_ol_ascending.xhtml">Ascending list</a> |
  53. <a href="/en/weblog/index_ol_descending.xhtml">Descending list</a>
  54. </p>
  55. <hr/>
  56. <p>
  57. Jump to entry:
  58. <a href="/en/weblog/2015/03-March/07.xhtml">&lt;&lt;First</a>
  59. <a rel="prev" href="/en/weblog/2016/09-September/06.xhtml">&lt;Previous</a>
  60. <a rel="next" href="/en/weblog/2016/09-September/08.xhtml">Next&gt;</a>
  61. <a href="/en/weblog/latest.xhtml">Latest&gt;&gt;</a>
  62. </p>
  63. <hr/>
  64. </nav>
  65. <header>
  66. <h1><abbr title="Cascading Style Sheets">CSS</abbr> work</h1>
  67. <p>Day 00550: Wednesday, 2016 September 07</p>
  68. </header>
  69. <p>
  70. Current countdowns:
  71. </p>
  72. <ul>
  73. <li>20 unfinished weblog entries in <a href="/en/weblog/2016/07-July/">July</a></li>
  74. <li>12 days until mobile voice/<abbr title="Short Message Service">SMS</abbr> service with my current carrier ends</li>
  75. <li>42 days until mobile data service with my current carrier ends</li>
  76. <li>39 days until my old domain registrar can no longer counter my charge dispute</li>
  77. </ul>
  78. <p>
  79. The University of the People support team&apos;s solution to the social network issue was to try another Web browser.
  80. That&apos;s always a bad solution, and when it works, it means that your website is built in a very hacky way.
  81. I tried it though, with two other Web browsers, and it did not fix the issue.
  82. I sent them a screenshot of each, as well as the same screenshot that I gave them yesterday.
  83. </p>
  84. <p>
  85. I technically finished my schoolwork for the week yesterday, but I ended up making a couple extra posts today as well.
  86. </p>
  87. <blockquote>
  88. <p>
  89. Our culture is very much corporate-driven, and I don&apos;t see that changing in the near future.
  90. However, if we can tackle the *greed* issue ...
  91. </p>
  92. <p>
  93. We don&apos;t need to try to halt business.
  94. We just need new laws in place to protect the little guys from excessive, greed-driven profits.
  95. Business should prosper, but not at the expense of the majority of people.
  96. </p>
  97. </blockquote>
  98. <blockquote>
  99. <p>
  100. Many schools do have educational criteria that they look for in students.
  101. To an extent, it can be thought that this criteria is used to weed out those that aren&apos;t there to learn what you have to teach, but in reality, there&apos;s no way to know if a student is actually ready to learn or not.
  102. Students don&apos;t all come from the same background or have the same opportunities.
  103. At one university that I tried to get into, it was required that students already have college-level, foreign language credits.
  104. So to get into the university, I had to have already been to a university.
  105. Some of the admission criteria is kind of crazy! Grades-based criteria can also be a bit misleading, but at least it&apos;s a much better indication than requiring college courses before attending college.
  106. </p>
  107. <p>
  108. Students also have criteria that the look for in a school when they are making their educational decisions.
  109. For example, my sibling was the one that showed me University of the People to start with, but they&apos;re not attending this school.
  110. This place doesn&apos;t have the major that they&apos;re after, so they&apos;re studying elsewhere.
  111. Still others view the exclusiveness and barrier to entry of other schools as prestige.
  112. They think that by attending a school that doesn&apos;t spread education to the masses, they are somehow better for it.
  113. In the old days, maybe such schools actually did provide a better education, though with the rise of the Internet and globally-accessible information, anyone can learn about almost anything.
  114. Such schools keep people out, but getting into such schools is no longer as important as it once might have been.
  115. </p>
  116. </blockquote>
  117. <p>
  118. I started working on my <abbr title="Cascading Style Sheets">CSS</abbr> again and found some bad news.
  119. The <abbr title="Cascading Style Sheets">CSS</abbr>1-defined properties cannot be set to <code>inherit</code>! I have to choose between preventing nested elements from inheriting properties from parent elements or give up on reseting the default browser-specific styles set by Web browsers.
  120. Obviously, the latter isn&apos;t an option.
  121. Luckily, I&apos;m working my way up through the <abbr title="Cascading Style Sheets">CSS</abbr> standard, and <abbr title="Cascading Style Sheets">CSS</abbr>2 added the <code>inherit</code> value.
  122. I&apos;ll try <abbr title="Cascading Style Sheets">CSS</abbr>3 next, but it&apos;s defined in a modular way, unlike <abbr title="Cascading Style Sheets">CSS</abbr>1 and <abbr title="Cascading Style Sheets">CSS</abbr>2, so I suspect that it&apos;ll be harder to find all of the correct properties that I need.
  123. The modularity is great for implementing in Web browser and for updating the specification, but not so great for trying to make a list of all official <abbr title="Cascading Style Sheets">CSS</abbr> properties.
  124. </p>
  125. <p>
  126. <a href="http://professorshyguy.com/">Professor Shyguy</a> has started a funding campaign like <a href="https://marcwithac.bandcamp.com/">Marc With a C</a>, but again, it&apos;s on Patreon.
  127. Patreon still hasn&apos;t gotten back to me about their annoying login page bug.
  128. Speaking of Shyguy&apos;s campaign, in the Shyguy&apos;s list of possible intensives for funding them, they list:
  129. </p>
  130. <blockquote><p>
  131. f) 30 minute personal Skype (or some less terrible program) where we chat, or I show you stuff I&apos;m working on, talk about board games.
  132. Something.
  133. </p></blockquote>
  134. <p>
  135. Ha! That&apos;s awesome.
  136. Someone that uses Skype is admitting that it&apos;s a terrible program.
  137. </p>
  138. <p>
  139. My mother said that their interview in Hollie went well.
  140. They seemed to fit in well with the interviewers, and now they really want this job.
  141. </p>
  142. <hr/>
  143. <p>
  144. Copyright © 2016 Alex Yst;
  145. You may modify and/or redistribute this document under the terms of the <a rel="license" href="/license/gpl-3.0-standalone.xhtml"><abbr title="GNU&apos;s Not Unix">GNU</abbr> <abbr title="General Public License version Three or later">GPLv3+</abbr></a>.
  146. If for some reason you would prefer to modify and/or distribute this document under other free copyleft terms, please ask me via email.
  147. My address is in the source comments near the top of this document.
  148. This license also applies to embedded content such as images.
  149. For more information on that, see <a href="/en/a/licensing.xhtml">licensing</a>.
  150. </p>
  151. <p>
  152. <abbr title="World Wide Web Consortium">W3C</abbr> standards are important.
  153. This document conforms to the <a href="https://validator.w3.org./nu/?doc=https%3A%2F%2Fy.st.%2Fen%2Fweblog%2F2016%2F09-September%2F07.xhtml"><abbr title="Extensible Hypertext Markup Language">XHTML</abbr> 5.1</a> specification and uses style sheets that conform to the <a href="http://jigsaw.w3.org./css-validator/validator?uri=https%3A%2F%2Fy.st.%2Fen%2Fweblog%2F2016%2F09-September%2F07.xhtml"><abbr title="Cascading Style Sheets">CSS</abbr>3</a> specification.
  154. </p>
  155. </body>
  156. </html>