value); $isXslt = $isXslt ?? false; $feedUrl = $feedUrl ?? null; $feedTitle = $feedTitle ?? ''; $isErrorPage = $isErrorPage ?? false; $downloadUrl = $downloadUrl ?? null; $canonicalUrl = $canonicalUrl ?? null; $css = $css ?? []; $showPublicDomainDayBanner = PD_NOW < new DateTimeImmutable('January 14', LATEST_CONTINENTAL_US_TZ) && !(HttpInput::Bool(COOKIE, 'hide-public-domain-day-banner') ?? false); // As of Sep. 2022, all versions of Safari have a bug where if the page is served as XHTML, then `` elements download all ``s instead of the first supported match. // So, we try to detect Safari here, and don't use multiple `` if we find Safari. // See . $isSafari = stripos($_SERVER['HTTP_USER_AGENT'] ?? '', 'safari') !== false; if(!$isXslt){ if(!$isSafari){ header('content-type: application/xhtml+xml; charset=utf-8'); print(''); print("\n"); } print("\n"); } ?> <? if($title != ''){ ?><?= Formatter::EscapeHtml($title) ?> - <? } ?>Standard Ebooks: Free and liberated ebooks, carefully produced for the true book lover
Standard Ebooks