diff options
Diffstat (limited to 'blog/posts/100webmaster')
| -rw-r--r-- | blog/posts/100webmaster/index.md | 419 | ||||
| -rw-r--r-- | blog/posts/100webmaster/index.php | 1 |
2 files changed, 420 insertions, 0 deletions
diff --git a/blog/posts/100webmaster/index.md b/blog/posts/100webmaster/index.md new file mode 100644 index 0000000..9d3380e --- /dev/null +++ b/blog/posts/100webmaster/index.md @@ -0,0 +1,419 @@ +I found another questionnaire to fill out publicly on my website for fun. I enjoy these, they scratch the late 2010s Tumblr ask game itch. This one's from <a href="https://mouseling.net/100webmaster.txt">100webmaster.txt</a> by one MOUSEcky. + +# 1. Please introduce yourself. + +I'm Ada. I'm a bug on the internet. I'm also a transgender woman and a stereotype-fulfillingly huge nerd. If you haven't yet figured all that out from clicking around on this website, I'm impressed you can even read this. + +# 2. How long have you been making websites? + +I had poked at it occasionally before, but the oldest website I currently maintain dates back to sometime in late 2020. + +# 3. And what got you into the hobby? + +Carrd wouldn't let me embed Youtube videos on the free account, so I switched to Neocities, which does. Of course, the current iteration of my website now does a lot of other stuff that you can't do with a free Carrd account. + +# 4. What kind of website are you most interested in? + +Websites maintained by transgender women. I also like poking around at peoples' blogs. + +# 5. What's your workflow? Do you plan your websites out thoroughly or do you come up with the design as you go along? + +I usually have a rough idea of what I want the website to look like going in, but you really don't know me if you think I've ever made so much as a sketch before jumping into it. + +# 6. Please link to your biggest inspirations. + +I never got over the death of Material Design 1. + +# 7. What's your favourite part about making websites? + +I like the total design freedom it affords me, I like the lack of stupid moderation guidelines to follow, and I like that I can get in there and make little corrections after the fact. + +# 8. And the thing you struggle with the most? + +Motivation. + +# 9. Do you keep the same layout on all of your pages? Or do you use different ones? + +Occasionally I'll do something custom if I have a fun idea, but I try to keep my layouts consistent. It kind of pisses me off when I go to someone's website and the navigation is in a different place on each elaborately-themed page. + +# 10. How confident are you with CSS? + +I may be the only person I've ever met who's as familiar with CSS as me and doesn't actively hate interacting with it. + +# 11. Do you know how to correctly use <dl>? + +Do you? + +# 12. What is your favourite HTML element? + +<details> is pretty cool, but that feels like kind of a cop-out answer. + +# 13. If you're making a new web page from scratch, what is the first thing you do? + +Paste in the <head> from an existing webpage I wrote before and alter it to fit my current needs. I know what all that boilerplate does, but hell if I'll ever manage to memorize it. + +# 14. Do you know JavaScript? + +In theory, yes, but I'm fortunate enough to be able to structure my website in such a way to allow my Javascript skills to atrophy. + +# 15. How about PHP? + +This website is more PHP than HTML in some places. + +# 16. Does your website have a theme that you stick to? + +<div class="aside"> + <div class="aside-image"> + <img src="/images/reactions/yay.png" alt="hiiiiiii :3"> + </div> + <div class="aside-content"> + <p>You're lookin' at her!</p> + </div> +</div> + +Serious answer: No. I put whatever I want on here. It just happens that that's quite often tech stuff. + +# 17. Are you more focused on content or design? + +The design serves the content. However, the design is also very fun. + +# 18. Do you own a domain name? If not, would you ever want to? + +Too many. + +# 19. What do you think of nostalgia-focused or "retro" websites? + +You need to really know what you're doing to make a "retro" design that's any good. I have my gripes with modern web design trends, but they're usually like that for a reason. That said, I do enjoy sites that take visual cues from other "nostalgic" things. + +# 20. Is your HTML valid? Do you even check? + +I do my best. I should check more often than I do. + +# 21. What are your opinion on buttons and banners? + +I think they're fun! I was never the best at finding places to put them, though. + +# 22. What do you think of button walls in particular? + +Also fun, If a bit overstimulating. I've yet to come up with a better solution for storing a button collection. They're certainly better than the scrolling button-marquees I've seem some people use. + +# 23. If you started over again, would you make something similar or completely different? + +I can't guarantee the visual design would be the same, but the content, layout, and structure would probably be pretty similar. + +# 24. Are you envious of other people's websites? + +Only if they're really good. + +# 25. What text editor do you use? + +VSCodium. + +# 26. Why do you use that one? + +VSCode is, regrettably, very pleasant to use. VSCodium is a community fork that strips some of the more egregious Microsoft-isms out. + +# 27. Do you host your image files on your web server, or on another host? + +My hosting solution is beefy enough that putting the media on my server isn't an issue. With how big the site is, it seems this would still be the case even if I was still on Neocities. + +# 28. This might not be relevant to you, but what's your opinion on the Neocities vs. Nekoweb debate? + +There's a debate? I don't use either, but I think they're both fine. I think it sucks that Neocities doesn't support server-side includes, so if Nekoweb does that it wins in my book. Otherwise idgaf + +# 29. How much server space would you estimate your main website takes up? + +Estimate? I have direct backend access! I can go check! This website takes up 787MB on the server, which is honestly less than I would have guessed. I think it used to be bigger when there were over a dozen high-res background images for different pages. + +# 30. Do you keep local backups of your files? + +The "master copy" of my website exists on my computer, and I just upload any changes I make to the server. In a way, the website itself is sort of a backup. For general backups, everything I care about is copied to my [NAS](/uses/servy586/) via Syncthing. + +# 31. Do you prefer simple or highly visual websites? + +Readability should take priority, but as I'm sure you can tell, I'm a sucker for some visual flair. + +# 32. Do you stick to certain colours? Do you do that on purpose, or is it your subconscious? + +From my main style.css: + +``` +--background: light-dark(#fff5eb, #1a1a1d); +--foreground: light-dark(#222, #ddd); +--accent1: light-dark(#64790a, #ff1159); +--accent2: light-dark(#007a70, #00ffd5); +``` + +In other words, dark grey, warm white, and a couple nice accent colours picked from this site's background image. #ff1159 in particular is one I have an attachment to. + +# 33. Have you ever thought about quitting? Why? + +No. This website is something I do for fun, and it's also the center of my online presence. I don't see why I would ever get rid of it completely. + +# 34. Do you have many webmaster friends, or is it a solitary hobby? + +I have mutuals on Fedi that do this, but I don't know if that counts as "friends". It's not like I talk to any of them. + +# 35. Do people in your real life know about your website? + +I've said stuff on here that I haven't told my parents. My rule of thumb is that if you're chill with transgender people and furries, and you're chill with me being both of those things, I'm cool with you seeing all this. I'm quite fortunate to have some meatspace friends who meet these criteria. + +# 36. Do you update your website very often? How often is "very often"? + +I update my website when there's something I want to change and I can be assed. I don't think the frequency that currently works out to could reasonably be described as "very" anything. + +# 37. And the overall design, do you change that much? Why or why not? + +This website is on its fourth major design iteration. Each time, it was because I felt the previous design was limiting my ambitions in some way. + +# 38. Is your website more you-focused, hobby-focused, or outside world-focused? + +Yes. + +# 39. Do you do web design professionally? + +Not yet. As of writing, I'm currently halfway through a college web design program. I'm now professionaly trained in an appreciable fraction of the technologies that make this website go. + +# 40. If not, would you like to? And if you're comfortable answering, what do you do for work? + +I'm *fun*employed! + +# 41. Do you communicate with people by email very much? + +When I have to. I prefer it over phone calls. + +# 42. Some people reject social media and use websites as a replacement. Do you keep social media outside of your website? + +Yeah. I don't think personal websites are particularly well-suited to act as a full-on replacement to social media, and the last time someone built one that was they wound up inventing the Fediverse. + +# 43. How about instant messengers? Do you use a mainstream one like Discord or Telegram? Or something like Matrix? Do you avoid them? + +I have friends on the internet. Not using instant messengers at all would make keeping in touch with them very difficult. As for which ones, I'm on Signal, Discord, and a few of the more promising Discord clones I've found. Sadly, the latter category does not include Matrix or XMPP. + +# 44. Do you listen to music while you work on websites? If so, what kinds of artists? + +I can't usually be bothered to put on music in the background for stuff, but if you'd like to know more about my musical tastes, that information can be found [here](/music). + +# 45. Do you keep everything you make on one website, or do you have more than one? + +I keep my music and most other creative output on another website, [deeptwisty.com](https://deeptwisty.com/). I do this primarily so that I can show it to other people without exposing them to all this. + +# 46. On a similar note, do you keep to one topic on your site, or many? + +I don't put any effort into maintaining a specific topic focus for my site. There just happens to be a couple that I feel more motivated to come back to. + +# 47. Do you present your real self, or at least try? Or do you construct a persona on purpose? + +I'm trans and autistic. I construct a persona on purpose to interact with my family. My "real self" goes on the internet. + +# 48. Have you ever made a good friend thanks to your website? + +Unfortunately, no. + +# 49. Are you happy with the way HTML and CSS currently work? + +They're fine. My main gripe is that the complexity of the standard makes it very hard to make a browser engine from scratch that can compete with the big dogs. + +# 50. What are practices that you think people should avoid? + +Icon fonts. Wordpress. + +# 51. What about under-utilised practices, or things you think people should do more? + +Modern CSS layout features. + +# 52. Do you use a lot of semantic HTML? Or are you guilty of generic structure? + +I do my best to use semantic HTML. Nested <div>s and similar are a technique of absolute last resort. + +# 53. Do you consider different browsers? + +I test my website in Chromium and Safari whenever I make a major change. Fortunately, modern browsers all behave pretty much the same these days save a couple of edge cases I've noticed. + +# 54. Speaking of, what's your preferred browser? Convince your readers why they should use it. + +Firefox. It's more conducive to proper adblockers, and it's also one of the few major browsers not using a Google-controlled engine. + +# 55. And what OS are you on? + +EndeavourOS, a linux distro based on Arch (btw). I also have a Macbook for school. + +# 56. Do you have a strong opinion on that, or do you just happen to use it? + +At this point it's just what I've already got and it would be too annoying to switch to something else. [Ask me how I know](https://bugwo.men/blog/posts/my_terrible_distro_hop/). As for the Mac, it and Windows are my only options to run Adobe products, and Windows has gotten so bad that I now hate the idea of using a Mac less. + +# 57. Are your websites mobile-friendly? + +To the best of my ability. I'll admit my designs are often conceptualized with a desktop display in mind first, and then adapted to mobile. However, I *do* put in the effort to adapt it. If I was designing a site professionally I would probably take a more mobile-first approach. + +# 58. What are your thoughts on autoplay? + +I've never seen it used in a way that improved my experience on a webpage. Firefox is right to block it by default. + +# 59. What are your thoughts on webrings? Are you in any? + +Webrings are fun! I'm in five of them. It's a deal-breaker for me to ever join one if the widget is more complicated than a handful of normal links. + +# 60. Do you have any web shrines? What do you like to see in that sort of page? + +I sort of understand why people make web shrines, but if I was gonna do that, it would be either a glorified review of the thing or because I had a point I wanted to make about it, and in either case I would probably just write a blog post. + +# 61. Are your websites "cliche", in your opinion? + +Maybe, in that it inherits some mannerisms from other personal sites I've seen. I've never thought about it in those terms before, and I don't intend to going forward. + +# 62. What is your ideal website? Are you striving for that, or for something else? + +I want my website to have a cool and unique design that serves the content I want to put on it, while also being accessible to as many device types and ability levels as is reasonably possible. This is what I'm striving for. + +# 63. Are you an artist? Do you draw or design your own assets? + +If by assets you mean the little portraits of my fursona I've started peppering around, then yes, I do draw those myself. I would call myself an artist, but drawing is far from my primary medium. + +# 64. What are your favourite resource sites? + +MDN, mostly. There's also [landchad.net](https://landchad.net/), a decent resource that helped me get started on self-hosting, and the [Accessible Net Directory](https://pinkvampyr.leprd.space/accessiblenet/guidelines.php) has some guidelines on accessibility that I've done my best to follow. + +# 65. Is there a habit you just can't get away from no matter how hard you try? + +Monospaced fonts. + +# 66. What's your biggest advice for a new webmaster? + +Learn flexbox early, and get used to using relative units like percentages and rem off the bat. Don't start out using px because it's "more basic" or whatever. Making your websites responsive and accessible is easier when you don't have to unlearn bad, outdated habits. + +# 67. Do you keep all your styling in CSS? Or do you hard-code some? + +Hard-coding? Do you mean inline styling? I avoid it unless it's a really simple one-off thing. + +# 68. What do you think of frameset layouts? + +They were outdated more than a decade before I ever started doing this. I've never touched them. + +# 69. How about table-based layouts? + +People who attempt that are insane, and not in an "I respect and fear you" sort of way. Learn modern CSS layout features. Use <table>s to make tables, dammit. + +# 70. Do you subscribe to the ideas of "one-column", "two-column" and "three-column" layouts? Do you use any of these? + +I think so. My website has always been very one-column, with the exception of navigation. + +# 71. Do you spend longer on the HTML or the CSS? + +The CSS takes longer to write up front, but after that it doesn't need nearly as much updating as the HTML. + +# 72. Have you ever made a page with no CSS? It's useful for your thoughts. + +So first of all, every page has CSS. Browsers supply their own default styling. Second of all, that default styling is ass. It's no less than good practice to override it with something a bit more readable. To answer your question, no. + +# 73. Do you ever find yourself making layouts with nothing to put on them? Or do you only make layouts when the need arises? + +I've thought about doing that, but I've never actually done it. I make layouts when a layout needs made. With the way I structure my pages, that's not often. + +# 74. Would you consider yourself a beginner? Or advanced? Somewhere in the middle? + +I have a professional-level education in HTML and CSS, and I knew most of it going in. I hesitate to call myself "advanced", but if I'm not I don't know what else I could do to qualify. Maybe I could start by actually properly learning Javascript. At any rate, I'm certainly above the national average. + +# 75. Do you have a habit of looking at the source code of websites you visit? + +I think doing that would upset me more often than not. + +# 76. How did YOU learn how to make websites? + +I've had some level of understanding of how HTML functions for long enough that I don't really remember how I acquired it. A lot of my knowledge probably came from W3schools and the MDN docs. + +# 77. Do you ever force elements to do things they're not supposed to? + +I try to avoid it. I used to do it more, often out of ignorance. + +# 78. Thoughts on floating elements? + +`float` has a narrow band of valid use cases, and they're all on display on Wikipedia. In other words, if you want text to wrap around something like in a Word document, that's what you use. + +# 79. When you're sizing stuff, what do you use first? Do you use px, em, %, or something else? + +Depends on the context. The correct option is very rarely, but not never, px. + +# 80. Do you have a favourite font? + +B612 Mono. + +# 81. Would you run a website with another person? How would that work? + +If circumstances that warranted it arose, sure. I'm not sure what it would look like. + +# 82. Do you surf the Web to find new personal websites very often? + +Not as much as I'd like to. + +# 83. Do you bookmark other people's websites? How would you feel knowing someone else bookmarked yours? + +My links page is how I bookmark other peoples' sites. I would be flattered. + +# 84. What do you want people to be most impressed with when they see your website? + +The cool design. + +# 85. Are you interested in technology outside of websites? Do you collect? + +Unfortunately, yes. I built the computer I'm writing this on and have replaced probably half its components since. I try not to buy hardware without a use in mind for it, but I'm not immune to the occasional impulse purchase. + +# 86. How often and for how long are you online? + +The answer to both of those starts with the words "entirely" and "too". + +# 87. When it comes to your website, who is your target audience? + +Transgender linux users. + +# 88. Have you ever been interested in XHTML? + +Briefly. My website might have ended up written in it if the standard had stayed updated. + +# 89. Do you program in general? Have you ever written a program for use with or on your website, not counting simple JavaScript? + +I know how to code, and will happily do so when the need arises. Much of my website's backend, particularly the guestbook and the blog, is custom PHP that I wrote myself. + +# 90. Speaking of programs that help you make websites, what do you think of static site generators (SSGs)? Have you ever used one? + +I like static sites and I think a SSG is a perfectly valid way to streamline the process of making one. I've never used one, though — by the time I learned what they were, my ambitions for my personal site had outstripped what a purely static site can do. + +# 91. Do you keep a hitcounter? Why or why not? + +The only page on my website with an embedded hitcounter is [/stats](/stats). The site is hooked up to a self-hosted [Umami](https://umami.is/) [instance](https://analytics.bathynomus.xyz/share/sByyVQFsohefUT9l) for my own curiosity. + +# 92. Do you frequent forums? Which ones? + +I feel like I should, but I don't. + +# 93. Do you write your page content directly into the editor, or do you prepare it elsewhere, like a text document or a Word document? + +I write everything in the code editor. My blog is in Markdown, so I could draft the posts in Obsidian if I wanted, but I don't. + +# 94. Do you think you appear cool to others? A more accurate answer now: do other people ever say you're cool? + +Be kind of an ironic choice of domain name if I didn't. ...People don't usually call me that. But they do give me other compliments. + +# 95. Are you embarrassed of your old work? Have you ever deleted everything out of shame? + +I had a Minecraft Youtube channel as a middle schooler in 2016. Of course I deleted it out of embarrassment. I've never done a clean wipe of absolutely everything, though. My self-image has never been that bad. + +# 96. Would you close down your website if you couldn't update it, or would you leave an archive? + +The most likely scenario that would make me shut down my website is if I couldn't afford to pay for hosting anymore. If that happened, I'd probably port it to a SSG and a free static host and let it be their problem. + +# 97. Do you reveal a lot about yourself on your website? Or are you more secretive? + +I published a blog post this January going into excruciating detail about what it was like getting on estrogen in my home province, complete with specific medical information and how much I paid for stuff. My line is somewhere between that and posting hole. + +# 98. Are you willing to reveal who your best online friend is, and/or if they have a website? + +"Best friend" is a title that I am fortunate to have considerable difficulty assigning. They definitely don't have a website though. I'm unfortunately not close friends with anyone who shares this hobby. + +# 99. And do you optimise the images on your website? + +If it's a big image, I'll generally convert it to webp and shrink it down to 1000px or so wide. If it's smaller than the width of the page on desktop, I usually don't bother. As you may have noticed, I "optimize" the huge full-width background images on my site with the stylistic choice of atomizing the color depth with imagemagick's ordered dithering feature. Load times were unconscionable before I started doing that. + +# 100. We're out of time! How do you feel after answering 100 questions? ....other than exhausted. + +Exhausted, but moreso because I was interrupted midway through doing this to go move something heavy. I could do like, another 50 of these, easy.
\ No newline at end of file diff --git a/blog/posts/100webmaster/index.php b/blog/posts/100webmaster/index.php new file mode 100644 index 0000000..952e6d9 --- /dev/null +++ b/blog/posts/100webmaster/index.php @@ -0,0 +1 @@ +<?php include($_SERVER['DOCUMENT_ROOT'] . '/blog/post.php');
\ No newline at end of file |
