From patchwork Thu Jan 4 01:12:44 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mike Frysinger X-Patchwork-Id: 83281 Return-Path: X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id E80C53858421 for ; Thu, 4 Jan 2024 01:13:09 +0000 (GMT) X-Original-To: newlib@sourceware.org Delivered-To: newlib@sourceware.org Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) by sourceware.org (Postfix) with ESMTP id E14223858D32 for ; Thu, 4 Jan 2024 01:12:48 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org E14223858D32 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gentoo.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gentoo.org ARC-Filter: OpenARC Filter v1.0.0 sourceware.org E14223858D32 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2001:470:ea4a:1:5054:ff:fec7:86e4 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1704330771; cv=none; b=Lcun9bdq1KcyCS6OYdHf7FgKEHpX194A8vaI0OH/7ZyzoDkwuVzk8Nnxqf01J6OQIoXwW42mPFjkAjdHOKGLPKHviGEmX4esRvCZNErwkGx4fWfExWnqUrP5NnmPKJPdZ1mnrmb9EyJK203PziGT2WTrPFn8i6q05uTx2GqiQvg= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1704330771; c=relaxed/simple; bh=TkcuFhWlhpblh98vevihb4+PBQmxWZyx3YyJGzxujSY=; h=From:To:Subject:Date:Message-ID:MIME-Version; b=PSaxqPu75ZEG/n8Bc+ox59R+jkb1bY4QbGRXoN0kYB1wcJrR9wa0fe105LsneaNk3z961ZDqjTqVOO2HWRgarcjawVr71rnruNFyVDAGSP+ubICMM4HYCrMLKFAJblJYA6/rslirZuDhs2t4cWGOR4eQHRQni0p7seuB7MIeeeM= ARC-Authentication-Results: i=1; server2.sourceware.org Received: by smtp.gentoo.org (Postfix, from userid 559) id 72A2634306A; Thu, 4 Jan 2024 01:12:47 +0000 (UTC) From: Mike Frysinger To: newlib@sourceware.org Subject: [PATCH htdocs v2] index: replace frameset with a table + iframe Date: Wed, 3 Jan 2024 20:12:44 -0500 Message-ID: <20240104011244.32289-1-vapier@gentoo.org> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20231221005154.3526-1-vapier@gentoo.org> References: <20231221005154.3526-1-vapier@gentoo.org> MIME-Version: 1.0 X-Spam-Status: No, score=-10.8 required=5.0 tests=BAYES_00, CONTENT_AFTER_HTML, GIT_PATCH_0, JMQ_SPF_NEUTRAL, KAM_DMARC_STATUS, SPF_HELO_PASS, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: newlib@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Newlib mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: newlib-bounces+patchwork=sourceware.org@sourceware.org The frameset element has been deprecated for a long time now in favor of using iframe's. GNU website standards suggest avoiding this as a result. So replace the 3 frames with a table & 1 iframe. The table inlines the top.html & left.html into the index, and keeps the main content as a frame. The experience is basically the same for end users. But it gives us more control over document flow, and will make it easier for us to adapt the site to different device sizes (e.g. mobile phones) which the frameset structure does not. --- v2 - fix the background color of the main frame so docs don't end up black-on-black since iframes default to background-color:transparent index.html | 43 +++++++++++++++++++++++++++++++------------ left.html | 17 ----------------- top.html | 22 ---------------------- 3 files changed, 31 insertions(+), 51 deletions(-) delete mode 100644 left.html delete mode 100644 top.html diff --git a/index.html b/index.html index af72b0e14d37..8d2ea0a023d4 100644 --- a/index.html +++ b/index.html @@ -4,17 +4,36 @@ The Newlib Homepage - - - - - - - - + <body style="margin: 0" text="white" link="#00ccff" vlink="#00cc66"> - <body> - </body> - - + + + + + + + + +
+ [redhat.com] + + + sourceware.org + +
+ +

Info

+

News

+

Download

+

Mailing List

+

FAQ

+

Docs

+
+