Picproje Elektronik Sitesi

SERBEST BÖLGE => İnternet => Web Tasarım => Konuyu başlatan: power20 - 06 Mayıs 2021, 13:08:02

Başlık: Html- Sunucusuz geçici sayfa oluşturma?
Gönderen: power20 - 06 Mayıs 2021, 13:08:02
Böyle bir teknoloji var mıdır bilmiyorum. Olsa iyi olurdu.

Örneğin buraya bir link bırakıyorum. linki tıkladığımızda
Yeni bir sayfa açılıyor. Sayfada çeşitli linkler resimler vs.

Fakat bu yeni açılan sayfanın bir adresi, sunucusu yok. Tıkladığımızda oluşturuluyor?
Sadece link ile,. URL ile sayfanın kendisi yapılacak? Sayfa açıldı ama adresi yok? Böyle bir Pop up olabilir?

Muhtemelen tam anlatamadım.
Başlık: Ynt: Html- Sunucusuz geçici sayfa oluşturma?
Gönderen: Tagli - 06 Mayıs 2021, 13:54:22
Web işlerinden pek anlamam ama sayfa dediğin şey zaten HTTP istemlerine karşılık gönderilen belirli formattaki bir veri değil mi? Bu veri statik bir .html dosyasında saklanabileceği gibi, talep edildiğinde dinamik olarak da oluşturulabilir. Ama bunun sunucusuz olabileceğini sanmıyorum. Dosya ya bir yerde statik olarak var olacak, ya da talep durumunda dinamik olarak oluşturulacak. Web sitesi internette değil de statik olarak bilgisayarda ise belki sunucuya gerek olmayabilir, emin değilim. Ama sitenin yerelde olması sunucuya gerek olmayacağını garantilemez.
Başlık: Ynt: Html- Sunucusuz geçici sayfa oluşturma?
Gönderen: Kabil ATICI - 06 Mayıs 2021, 14:41:08
Kabaca olay, html olarak değilde, asp olarak işliyor.(Active Server Pages)
Yinede bu asp işlemesi ve erişimi için bir sunucuya ihtiyaç var ama statik html 'de olduğu gibi belirli bir html adresi yok, ve veri tabanından oluşturuluyor.
https://tr.wikipedia.org/wiki/ASP (https://tr.wikipedia.org/wiki/ASP)
Başlık: Ynt: Html- Sunucusuz geçici sayfa oluşturma?
Gönderen: forsa1975 - 06 Mayıs 2021, 16:03:36
Popup olabilir. Java script ile mevcut sayfada yazılmış fonksiyonları link ile çağırıp, linkteki değerlere göre açılan pencerede bişeyler gösterebilirsiniz. Bu sizin istediğiniz şey olup olmadığından emin değilim.  ASP server tarafında çalışır, yazılan ASP koda göre bir HTML kod oluşturup tarayıcıya gönderir. .asp uzantılı adres ile çağrılır.
Başlık: Ynt: Html- Sunucusuz geçici sayfa oluşturma?
Gönderen: power20 - 06 Mayıs 2021, 16:07:08
Peki şimdi şuraya bir link (http://zzzt.zzszt.comm) ekleyelim. JavaScript ile bize pop up açsın?
İçinde helloworld yazsın?

ASP veya PHP gerektiren durum yok sanıyorum. Bir sayfayı titreten JavaScript oluyordu. Fakat adres satırına yazılıyordu. Link şeklinde olmaz sanırım
Başlık: Ynt: Html- Sunucusuz geçici sayfa oluşturma?
Gönderen: fide - 06 Mayıs 2021, 16:42:39
Python3 ile veritabanından aldığım dataları html sayfası şeklinde gösterecek bir kod yazmıştım.
Sayfa içinde linkler çıkıyor, linke tıklayınca Google Maps haritası açıp navigasyon bilgisi gösteriyordu. Sizin istediğiniz de sanırım bu.
Başlık: Ynt: Html- Sunucusuz geçici sayfa oluşturma?
Gönderen: power20 - 06 Mayıs 2021, 16:53:42
Kesin bir kullanım alanı belirlemiş değilim. Lakin bir yere link verip bir sayfa içeriği göstermek için ayrıca sunucuya ihtiyaç olmasa iyi olur diye düşündüm. Sayfa içeriği URL içinde parametre gibi olacak. Belki HTML sonraki sürümlerde böyle bir şey eklenir
Başlık: Ynt: Html- Sunucusuz geçici sayfa oluşturma?
Gönderen: fide - 06 Mayıs 2021, 17:05:43
https://www.picproje.org/index.php/topic,77665.0.html (https://www.picproje.org/index.php/topic,77665.0.html)

Sayfanın son kısmında Python kodları ile web sayfa oluşturma örneği var.
İnceleyin bence .
Başlık: Ynt: Html- Sunucusuz geçici sayfa oluşturma?
Gönderen: tunayk - 06 Mayıs 2021, 17:27:26
Sayfa sahibi siz iseniz ve kendi tasarladığınız sayfada bir link koyup ona tıklandığında bir takım işler yapacaksanız bu kolaydır. Aslında linke tıkladığınızda genel şu durumlardan biri oluşur;
1- Başka bir sayfaya gönderir
2- Aynı sayfada önceden tanımlı bir java fonksiyonunu çalıştırır veya asp/php ise sunucudan çağırır. Bu fonksiyon içinde sayfada göstermek istediğiniz veriyi oluşturabilirsiniz. Aynı sayfanın bir yerlerine ilaveler olabileceği gibi, sayfayı tamamen değiştirip de gönderebilirsiniz.
3- Sayfada daha önceden gömülmüş fakat gizli olarak işaretlenmiş html kodlarını görünür hale getirirsiniz. Örneğin bir çerçeve içinde bir mesaj gösterimi veya bir bilgi gösterimi.
Hasılı her şey yapılabilir.

Sayfa sahibi siz değilseniz, forum vb. sitede bişey gösterecekseniz durum değişir.  Bu zaten temelde bir güvenlik açığı oluşturur. Hatta bu yolla adamın bilgisayarına virüs bile gönderebilirsiniz. Bu nedenle web sunucular buna izin vermezler. Ancak linke tıklandığında biryere yönlendirebilir, o yönlendirilen yerden de cevap olarak bişeyler döndürebilirsiniz. Sonuçta sunucunun linki işleme yöntemi ile kısıtlanmış durumdasınız.
Başlık: Ynt: Html- Sunucusuz geçici sayfa oluşturma?
Gönderen: foseydon - 06 Mayıs 2021, 19:46:35
hocam web sayfasi dedigin sey html, css, javascript vs.den olusan bir dokuman. masaustune tiklayip, yeni metin belgesi olustur de, sonra uzantisini .html olarak kaydet bos bir web sayfan olur. cift tikla kullandigin tarayici ne ise onda acilir. sunucu yok bisey yok. sunucu ne zaman lazim, adi ustunde sunucu birisi uzaktan senin bu sayfaya erismek isterse onu sunacak bir mekanizma lazim. yani internete cikacaksan sunucusuz birsey yapma sansin yok. ama sadece sayfanin bulundugu bilgisayarda acilacaksa o zaman olur.
Başlık: Ynt: Html- Sunucusuz geçici sayfa oluşturma?
Gönderen: muhittin_kaplan - 06 Mayıs 2021, 21:32:06
Dediğinizin örneğini görmedim.
HTML,ASP,PHP,Python için bir barınma noktasına ihtiyacınız var.
Başlık: Ynt: Html- Sunucusuz geçici sayfa oluşturma?
Gönderen: brandice5 - 06 Mayıs 2021, 23:31:41
Javascript ile yapılabilir.

Javascript zaten browser'da çalışan birşey, sunucuya gerek yok.
Başlık: Ynt: Html- Sunucusuz geçici sayfa oluşturma?
Gönderen: power20 - 06 Mayıs 2021, 23:50:05
Hemen şuraya bir link eklerseniz hep beraber görelim. Linki tıklayınca mesaj çıksın? JavaScript çalışsın?
Başlık: Ynt: Html- Sunucusuz geçici sayfa oluşturma?
Gönderen: muhittin_kaplan - 06 Mayıs 2021, 23:58:00
Alıntı yapılan: brandice5 - 06 Mayıs 2021, 23:31:41Javascript ile yapılabilir.

Javascript zaten browser'da çalışan birşey, sunucuya gerek yok.

Merak ettim.
Browser da çalışıyor, browser a nereden gönderilecek ?
Browser nereden istekte bulunacak, domain ne olacak ? JavaScript olsa da biryerde olmalı diye düşünüyorum.
Başlık: Ynt: Html- Sunucusuz geçici sayfa oluşturma?
Gönderen: brandice5 - 07 Mayıs 2021, 00:38:44
Birincisi, güvenlik nedeniyle bu foruma yorum yazarak javascript kodu gömemezsiniz.

İkincisi, browser'a biryerden gelmesine gerek yok. Popup zaten mevcut açılmış bir sayfadan çıkacağı için, çıkacak popup'un html içeriği mevcut sayfaya gömülebilir.

Aşağıdaki html dosyayını indirip çalıştırın.

https://dosya.co/occtn71xuaht/test.html.html
Başlık: Ynt: Html- Sunucusuz geçici sayfa oluşturma?
Gönderen: muhittin_kaplan - 07 Mayıs 2021, 02:12:54
sanırım soru böyle birşey değil. bu yazdığınız script kodunu açık olan bir web sayfasında kullanabilecek misiniz ?

Verdiğiniz kodu url ye yapıştırsam çalışır mı ?
Verdiğiniz kodu dosya haline getirmeden nerede çalıştırabilirim ?
Başlık: Ynt: Html- Sunucusuz geçici sayfa oluşturma?
Gönderen: brandice5 - 07 Mayıs 2021, 02:23:05
Başlıkta HTML ile denmiş. Bir yere hmtl koyabiliyorsanız o hostun sahibi sizsinizdir.

Hiç bir web sitesi (eğitim için kullanılan birkaç yer dışında) sitesine dışarından javascript kodu koyulmasına izin vermez. Eğer izin veriyorsa bu bir güvenlik açığıdır.
Dolayısıyla bu tarz bir işlemi yapmak için hostun veya html dosyalarının bulunduğu yerin kontrolü sizde olması lazım.

Arkadaşın ne amaçla sorduğu tam net değil, ben anladığım kadarına cevap yazdım.

Verdiğim dosyada buton yerine tıklayınca popup çıkaran href linkde kullanılabilir.