Notes for Nicole Sharp's Website and About Nicole Sharp's Homepage: Difference between pages

From NikkiWiki
(Difference between pages)
Jump to navigation Jump to search
 
No edit summary
 
Line 1: Line 1:
Notes on the development of <u><cite class="u">[[Nicole Sharp's Website]]</u></u>.
[[image:new topic icon.svg|thumb|[Image.]&ensp; "[https://www.ahdictionary.com/word/search.html?q=wiki Wiki]" is derived from a Hawaiian word (<i lang="haw">wikiwiki</i>) meaning "quick". <ref><code>https://www.ahdictionary.com/word/search.html?q=wiki</code></ref>&ensp; So "wiki markup" is "quick markup" and a "wiki site" is a "quick site".&ensp; This refers to the abbreviated MediaWiki syntax which allows for the rapid development of many webpages in the form of wikipages.&ensp; MediaWiki was originally designed for developing a collaboratively-edited public encyclopedia ([[wikipedia:Wikipedia|<cite>Wikipedia: The Free Encyclopedia</cite>]]), requiring many people to make many edits to many pages in a short time. <ref><code>[[wikipedia:MediaWiki]]</code></ref>&ensp; Pictured is an example of MediaWiki markup showing the elimination of HTML chevrons for a level-two heading.&ensp; This cuts in half the number of typed characters needed to create a heading.]]


== Web Platform ==
The homepage for <u><cite class="u">[[Nicole Sharp's Website]]</cite></u> has been moved from
: <code>nicolesharp.net/index.htm</code>
to
: <code>nicolesharp.net/w/index.php</code>


=== <abbr title="hypertext markup language">HTML</abbr> ===
Both of these indexpages can now be accessed from
: <code>[[index|https://www.nicolesharp.net/]]</code>


* <code>[[wikipedia:HTML]]</code>
This change in the homepage represents a shift from a web-first ([[wikipedia:HTML|HTML]]-first) webdevelopment model to a wiki-first (MEDIAWIKI-first) webdevelopment model.&ensp; Previously, <u><cite class="u">[[NikkiWiki]]</cite></u> was a secondary site intended for notes or incomplete works compiled in wikimarkup before being (re)published in webmarkup (HTML or hypertext markup language) on the main site.&ensp; But this just ends up as twice the work.&ensp; Other [[mw:What is MediaWiki?|Wikimedia MediaWiki]] sites such as [[wikipedia:Main Page|Wikipedia]], [[wikibooks:Main Page|Wikibooks]], and [[wikisource:en:Main Page|Wikisource]] prove that [[wikipedia:MediaWiki|MediaWiki]] is more than capable of handling completed works including those with complex content and simply using a wiki as a "quicknotes" system is an underutilization.&ensp; A traditional HTML website or homepage is thus unnecessary if a wiki is present on the domain.&ensp; The exception of course is for a wikifarm where no single wiki is primary, as seen with the HTML homepages for [https://www.wikimedia.org/ Wikimedia] and [https://www.wikipedia.org/ Wikipedia].
** <code>[[wikipedia:DOCTYPE]]</code>
** <code>[[wikipedia:HTML elements]]</code>
** <code>[[wikipedia:HTML attributes]]</code>
** <code>[[wikipedia:APPCACHE]]</code>
** <code>[[wikipedia:META element]]</code>
*** <code>[[wikipedia:META CHARSET]]</code>
*** <code>[[wikipedia:META REFRESH]]</code>
*** <code>[[wikipedia:favicon]]</code>
**** <code>[[wikipedia:X-ICON]]</code>
**** <code>[[wikipedia:X-BMP]]</code>
*** <code>[[wikipedia:media types]]</code>
** <code>[[wikipedia:FRAMESET element]]</code>
** <code>[[wikipedia:DIV element]]</code>
** <code>[[wikipedia:BLOCKQUOTE element]]</code>
** <code>[[wikipedia:RUBY element]]</code>
** <code>[[wikipedia:CANVAS element]]</code>
** <code>[[wikipedia:FORM element]]</code>
* <code>[[wikibooks:HTML]]</code>
* <code>https://www.w3.org/MarkUp/Guide/</code>
* <code>https://www.w3.org/community/webed/wiki/HTML/Training</code>
* <code>https://developer.mozilla.org/docs/learn/</code>
* <code>https://html.spec.whatwg.org/</code>


==== <abbr title="language">LANG</abbr> ====
A major advantage of abandoning webdevelopment in pure HTML in favor of MediaWiki wikimarkup is for intercompatibility with other MediaWiki sites such as Wikipedia, Wikibooks, and [[wikiversity:Main Page|Wikiversity]].&ensp; Wikitext can be freely copied to and from <cite class="n">NikkiWiki</cite> and Wikimedia (with attribution) since both are using the same software (Wikimedia MediaWiki) and the same license (<u>[[NikkiLicense|Creative Commons Attribution-ShareAlike]]</u>). <ref><u><code>[[NikkiLicense]]</code></u></ref>


* <code>[[wikipedia:LANG]]</code>
== see also ==
* <code>[[wikipedia:ISO 639-1 codes]]</code>
* <code>[[wikipedia:ISO 639-2 codes]]</code>
* <code>[[wikipedia:ISO 15924]]</code>
* <code>[[wikipedia:ISO 3166-1 alpha-2]]</code>


==== Unicode ====
* <u><code>[[about Nicole Sharp's Website]]</code></u>
* <u><code>[[about Nicole Sharp's Wiki]]</code></u>
* <u><code>[[notes for Nicole Sharp's Website]]</code></u>


* <code>[[wikipedia:character entities]]</code>
== references ==
* <code>[[wikipedia:numeric character references]]</code>
* <code>[[wikibooks:Unicode]]</code>


==== HTML validation ====
<references />


* <code>https://validator.w3.org/</code>
== keywords ==


=== <abbr title="cascading stylesheets">CSS</abbr> ===
<code>about, aboutpage, Attribution-ShareAlike, BY-SA, CC, DreamHost, EDU, EN, ENG, English, EN-US, Frostburg, frostburg.edu, FSU, homepage, homesite, homewiki, homewikisite, index, index.htm, index.php, indexpage, internet, mainpage, MediaWiki, MW, net, network, Nicole, nicolesharp.altervista.org, nicolesharp.net, Nikki, NikkiSite, NikkiWiki, NLS, NS, US, USA, web, webhome, webhomepage, website, wiki, wikihome, wikihomepage, wikimainpage, wikisite, WWW</code>


* <code>[[wikipedia:CSS]]</code>
{{#seo:|keywords=about, aboutpage, Attribution-ShareAlike, BY-SA, CC, DreamHost, EDU, EN, ENG, English, EN-US, Frostburg, frostburg.edu, FSU, homepage, homesite, homewiki, homewikisite, index, index.htm, index.php, indexpage, internet, mainpage, MediaWiki, MW, net, network, Nicole, nicolesharp.altervista.org, nicolesharp.net, Nikki, NikkiSite, NikkiWiki, NLS, NS, US, USA, web, webhome, webhomepage, website, wiki, wikihome, wikihomepage, wikimainpage, wikisite, WWW}}
* <code>[[wikibooks:CSS]]</code>
* <code>https://www.w3.org/community/webed/wiki/CSS/Training</code>
 
=== <abbr title="extensible hypertext markup language">XHTML</abbr> ===
 
* <code>[[wikipedia:XHTML]]</code>
* <code>[[wikibooks:XHTML]]</code>
* <code>https://www.w3.org/tr/xhtml1/</code>
 
XHTML 1.0 has better intercompatibility with HTML 5 than [https://www.w3.org/tr/xhtml11/ XHTML 1.1]. [https://en.wikibooks.org/wiki/XHTML/XHTML_Grammar#Deprecated_Tags]&ensp; [https://www.w3.org/tr/xhtml2/ XHTML 2.0] is an incomplete standard.
 
=== <abbr title="scalable vector graphics">SVG</abbr> ===
 
* <code>[[wikipedia:SVG]]</code>
* <code>https://www.w3.org/graphics/svg/ig/resources/svgprimer.html</code>
* <code>https://www.w3.org/tr/svg11/</code>
 
[https://www.w3.org/tr/svg12/ SVG 1.2] and [https://www.w3.org/tr/svg2/ SVG 2.0] are incomplete standards.
 
=== <abbr title="mathematical markup language">MathML</abbr> ===
 
* <code>[[wikipedia:MathML]]</code>
* <code>https://www.w3.org/math/whatismathml.html</code>
* <code>https://www.w3.org/tr/mathml3/</code>
 
[https://www.w3.org/tr/mathml4/ MathML 4.0] is an incomplete standard.
 
=== <abbr title="extensible markup language">XML</abbr> ===
 
* <code>[[wikipedia:XML]]</code>
* <code>[[wikibooks:XML: Managing Data Exchange]]</code>
* <code>https://www.w3.org/tr/xml11/</code>
 
==== <abbr title="document type definition">DTD</abbr> ====
 
* <code>[[wikipedia:XML DTD]]</code>
 
=== <abbr title="JavaScript">JS</abbr> ===
 
* <code>[[wikipedia:JavaScript]]</code>
* <code>[[wikibooks:JavaScript]]</code>
* <code>https://www.ecma-international.org/publications-and-standards/standards/ecma-262/</code>
 
==== <abbr title="JavaScript Object Notation">JSON</abbr> ====
 
* <code>[[wikipedia:JSON]]</code>
* <code>https://www.json.org/</code>
* <code>https://www.ecma-international.org/publications-and-standards/standards/ecma-404/</code>
 
== webmail ==
 
=== Outlook ===
 
* <code>https://www.outlook.com/</code>
 
15 <abbr title="gigabytes">GB</abbr> of free mailbox storage.
 
=== <abbr title="Google Mail">GMail</abbr> ===
 
* <code>https://www.gmail.com/</code>
 
15 GB of free mailbox storage.
 
=== Yahoo ===
 
* <code>https://mail.yahoo.com/</code>
 
1000 GB of free mailbox storage.
 
=== <abbr title="America Online">AOL</abbr> ===
 
* <code>https://mail.aol.com/</code>
 
1000 GB of free mailbox storage.
 
== webdomain ==
 
* <code>https://www.dreamhost.com/domains/</code>
 
== webhosting ==
 
* <code><nowiki>http://personal.frostburg.edu/nlsharp0/</nowiki></code>
 
=== Altervista ===
 
* <code>https://www.altervista.org/</code>
* <code>http://nicolesharp.altervista.org/</code>
 
=== DreamHost ===
 
* <code>https://www.dreamhost.com/hosting/shared/</code>
* <u><code>https://www.nicolesharp.net/</code></u>
 
== Cloudflare ==
 
* <code>https://www.cloudflare.com/</code>
 
== <abbr title="text">TXT</abbr> ==
 
=== ROBOTS ===
 
* <code>[[wikipedia:robots.txt]]</code>
* <code>https://www.robotstxt.org/</code>
* [https://help.dreamhost.com/hc/articles/216105077/ "Control Bots, Spiders, and Crawlers" (DreamHost)]
* <u><code>https://www.nicolesharp.net/robots.txt</code></u>
 
<syntaxhighlight lang="text">
User-agent: *
Disallow: /testbox/
Sitemap: https://www.nicolesharp.net/sitemap.txt
# Security: https://www.nicolesharp.net/security.txt
# Humans: https://www.nicolesharp.net/humans.txt
 
# Robots Exclusion Protocol for Nicole Sharp's Website.
# 2023-09-03 Nicole Sharp
# https://www.nicolesharp.net/
</syntaxhighlight>
 
=== SITEMAP ===
 
* <code>[[wikipedia:sitemap.txt]]</code>
* <code>https://www.sitemaps.org/</code>
* <u><code>https://www.nicolesharp.net/sitemap.txt</code></u>
 
=== SECURITY ===
 
* <code>[[wikipedia:security.txt]]</code>
* <code>https://www.securitytxt.org/</code>
* <u><code>https://www.nicolesharp.net/security.txt</code></u>
 
=== HUMANS ===
 
* <code>https://humanstxt.org/</code>
* <u><code>https://www.nicolesharp.net/humans.txt</code></u>
 
== <abbr title="hypertext access">HTACCESS</abbr> ==
 
* <code>https://httpd.apache.org/docs/howto/htaccess.html</code>
* [https://help.dreamhost.com/hc/articles/216456227/ "HTACCESS Overview" (DreamHost)]
* [https://help.dreamhost.com/hc/articles/217738987/ "What Can I Do With an HTACCESS File?" (DreamHost)]
* [https://help.dreamhost.com/hc/articles/215747758/ "Force Your Site to Load Securely with an HTACCESS File" (DreamHost)]
* [https://help.dreamhost.com/hc/articles/215747748/ "How Can I Redirect and Rewrite My URLs With an HTACCESS File?" (DreamHost)]
* [https://help.dreamhost.com/hc/articles/216109967/ "Redirect Your Root Directory to a Subdirectory" (DreamHost)]
 
<syntaxhighlight lang="apache">
RewriteEngine on
 
RewriteRule ^/?wiki(/.*)?$ %{DOCUMENT_ROOT}/w/index.php [L]
# https://www.mediawiki.org/wiki/manual:short_URL/Apache
 
RewriteCond %{HTTP_HOST} nicolesharp\.net [NC]
RewriteCond %{REQUEST_URI} ^/$
RewriteRule ^(.*)$ /wiki/NikkiWiki$1 [L]
# https://help.dreamhost.com/hc/articles/216109967/
 
# Apache HTACCESS (Hypertext Access) for Nicole Sharp's Website.
# 2023-09-03 Nicole Sharp
# https://www.nicolesharp.net/
</syntaxhighlight>
 
== <abbr title="Personal Homepage Hypertext Preprocessor">PHP</abbr> ==
 
* <code>[[wikipedia:PHP]]</code>
* <code>[[wikibooks:PHP]]</code>
* <code>https://www.php.net/</code>
* <code>https://www.php.net/docs.php</code>
* [https://help.dreamhost.com/hc/articles/214202188/ "PHP Overview" (DreamHost)]
 
=== PHPINFO ===
 
* [https://help.dreamhost.com/hc/articles/214895287/ "Viewing Your Site's PHP Version and Settings" (DreamHost)]
* <u><code>https://www.nicolesharp.net/info.php</code></u>
 
<syntaxhighlight lang="php">
<?php
 
phpinfo();
 
/*
PHPINFO (Personal Homepage Hypertext Preprocessor Info) for Nicole Sharp's Website.
2023-09-03 Nicole Sharp
https://www.nicolesharp.net/
*/
 
?>
</syntaxhighlight>
 
=== <abbr title="initialization">INI</abbr> ===
 
* <code>[[wikipedia:php.ini]]</code>
* [https://help.dreamhost.com/hc/articles/214200688/ "PHP.INI Overview" (DreamHost)]
* [https://help.dreamhost.com/hc/articles/214894037/ "Create a PHPRC File Via <abbr title="File Transfer Protocol">FTP</abbr>" (DreamHost)]
 
== webanalytics ==
 
=== Matomo ===
 
* <code>https://www.matomo.org/</code>
* <code>https://www.matomo.org/download/</code>
* <code>https://www.matomo.org/installing-matomo/</code>
* <code>https://www.matomo.org/how-to-configure-matomo-for-security/</code>
 
==== Matomo plugins ====
 
* <code>https://plugins.matomo.org/forcessl/</code>
* <code>https://plugins.matomo.org/provider/</code>
* <code>https://plugins.matomo.org/securityinfo/</code>
* <code>https://plugins.matomo.org/ip2location/</code>
* <code>https://plugins.matomo.org/bandwidth/</code>
* <code>https://plugins.matomo.org/googleanalyticsimporter/</code>
* <code>https://plugins.matomo.org/taskstimetable/</code>
* <code>https://plugins.matomo.org/jstrackercustom/</code>
 
==== Matomo Cloudflare App ====
 
* <code>https://www.cloudflareapps.com/apps/piwik/</code>
* <code>https://www.matomo.org/how-do-i-install-the-matomo-tracking-code-on-my-cloudflare-setup/</code>
 
==== Matomo reports ====
 
* [https://www.matomo.org/faq_34856/ "Emails From Matomo Are Not Being Sent, How Do I Troubleshoot and Solve the issue?" (Matomo)]
* <code>https://www.matomo.org/create-and-schedule-a-report/</code>
* <code>https://www.matomo.org/downloading-and-sending-your-custom-reports-by-email/</code>
 
=== <abbr title="Google Analytics">GA</abbr> ===
 
* <code>https://analytics.google.com/</code>
 
==== GA Cloudflare App ====
 
* <code>https://www.cloudflareapps.com/apps/googleanalytics/</code>
 
=== Clarity ===
 
* <code>https://clarity.microsoft.com/</code>
 
=== Metrica ===
 
* <code>https://metrica.yandex.com/</code>
 
== websearch ==
 
=== Google ===
 
* <code>https://search.google.com/search-console/</code>
* [https://help.dreamhost.com/hc/articles/216375348/ "Google Site Verification" (DreamHost)]
 
=== Bing ===
 
* <code>https://webmaster.bing.com/</code>
 
=== Yandex ===
 
* <code>https://webmaster.yandex.com/</code>
 
== MediaWiki ==
 
* <code>[[wikipedia:MediaWiki]]</code>
* <code>https://www.mediawiki.org/</code>
* [https://help.dreamhost.com/hc/articles/217292577/ "MediaWiki: Installing and More" (DreamHost)]
 
=== wikimarkup ===
 
* <code>[[wikibooks:MediaWiki]]</code>


[[category:Nicole Sharp's Website]]
[[category:Nicole Sharp's Website]]
[[category:notes]]
[[category:pages with images]]

Revision as of 2023-09-04T05:07:38

[Image.]  "Wiki" is derived from a Hawaiian word (wikiwiki) meaning "quick". [1]  So "wiki markup" is "quick markup" and a "wiki site" is a "quick site".  This refers to the abbreviated MediaWiki syntax which allows for the rapid development of many webpages in the form of wikipages.  MediaWiki was originally designed for developing a collaboratively-edited public encyclopedia (Wikipedia: The Free Encyclopedia), requiring many people to make many edits to many pages in a short time. [2]  Pictured is an example of MediaWiki markup showing the elimination of HTML chevrons for a level-two heading.  This cuts in half the number of typed characters needed to create a heading.

The homepage for Nicole Sharp's Website has been moved from

nicolesharp.net/index.htm

to

nicolesharp.net/w/index.php

Both of these indexpages can now be accessed from

https://www.nicolesharp.net/

This change in the homepage represents a shift from a web-first (HTML-first) webdevelopment model to a wiki-first (MEDIAWIKI-first) webdevelopment model.  Previously, NikkiWiki was a secondary site intended for notes or incomplete works compiled in wikimarkup before being (re)published in webmarkup (HTML or hypertext markup language) on the main site.  But this just ends up as twice the work.  Other Wikimedia MediaWiki sites such as Wikipedia, Wikibooks, and Wikisource prove that MediaWiki is more than capable of handling completed works including those with complex content and simply using a wiki as a "quicknotes" system is an underutilization.  A traditional HTML website or homepage is thus unnecessary if a wiki is present on the domain.  The exception of course is for a wikifarm where no single wiki is primary, as seen with the HTML homepages for Wikimedia and Wikipedia.

A major advantage of abandoning webdevelopment in pure HTML in favor of MediaWiki wikimarkup is for intercompatibility with other MediaWiki sites such as Wikipedia, Wikibooks, and Wikiversity.  Wikitext can be freely copied to and from NikkiWiki and Wikimedia (with attribution) since both are using the same software (Wikimedia MediaWiki) and the same license (Creative Commons Attribution-ShareAlike). [3]

see also

references

  1. https://www.ahdictionary.com/word/search.html?q=wiki
  2. wikipedia:MediaWiki
  3. NikkiLicense

keywords

about, aboutpage, Attribution-ShareAlike, BY-SA, CC, DreamHost, EDU, EN, ENG, English, EN-US, Frostburg, frostburg.edu, FSU, homepage, homesite, homewiki, homewikisite, index, index.htm, index.php, indexpage, internet, mainpage, MediaWiki, MW, net, network, Nicole, nicolesharp.altervista.org, nicolesharp.net, Nikki, NikkiSite, NikkiWiki, NLS, NS, US, USA, web, webhome, webhomepage, website, wiki, wikihome, wikihomepage, wikimainpage, wikisite, WWW